Android Camera Tutorial
Camera is mainly used to capture picture and video. We can control the camera by using methods of camera api.
Android provides the facility to work on camera by 2 ways:
Understanding basic classes of Camera Intent and API
There are mainly four classes that we are going to discuss.
By the help of 2 constants of MediaStore class, we can capture picture and video without using the instance of Camera class.
It is main class of camera api, that can be used to take picture and video.
It represents a surface view ore preview of live camera.
It is used to record video using camera. It can also be used to record audio files as we have seen in the previous example of media framework.
Android camera app example by camera intent
In this example, we are writing the simple code to capture image using camera and displaying the image using imageview.
Drag one imageview and one button from the pallete, now the xml file will look like this:
Let's write the code to capture image using camera and displaying it on the image view.