The Android framework includes support for various cameras and camera features available on devices, allowing you to capture pictures and videos in your applications. Get true digital film images with feature film style 13 stops of dynamic range, Super 16 sensor size, high quality lossless CinemaDNG RAW and Apple ProRes recording and the flexibility of an active Micro Four Thirds lens mount, all packed into an incredibly tiny size!
This includes: Canon PowerShot and EOS; Nikon Coolpix, 1 Series and DSLR cameras; Olympus PEN, OM-D, Stylus and Tough cameras; Sony Cyber-shot, Alpha mirrorless and DSLR cameras; Fujifilm Finepix, X-series and Instax cameras; Panasonic Lumix and Lumix G cameras; as well as our value-packed, money-saving camera kits.
A much appreciated feature of the camera is Nikons excellent VR (Vibration Reduction) technology, which allows you to minimize camera shake when zoomed right in something that can an unexpected problem and cause disappointingly blurry pictures for people who have not used such great zooms before.
Your application can make use of the camera after getting an instance of Camera , and you must be particularly careful to release the camera object when your application stops using it, and as soon as your application is paused ( Activity.onPause() ). If your application does not properly release the camera, all subsequent attempts to access the camera, including those by your own application, will fail and may cause your or other applications to be shut down.
Starting with Android 4.0 (API Level 14), your camera application can provide additional controls to allow your app or users to specify areas in an image to use for determining focus or light level settings and pass these values to the camera hardware for use in capturing images or video.