title: Which one is efficient to launch camera in android?
body: <p>I have an application with a button, when clicked it should launch camera. Developer guide mentions two ways to do it. But I am not able to decide which one is best suitable for me and what is the difference between them.
  If possible please mention why android has two ways to work with cameras?</p>