Uso de la cámara Android

Estoy desarrollando que sube una foto tomada de un teléfono Android a Picassa. Después de haber navegado algunos sitios, he encontrado hay dos maneras de hacerlo. 1) Uso de SurfaceView y devoluciones de llamada de la cámara 2) startActivityforResult (CAMERA)

¿Qué método debo usar?

Cámara de devolución de llamada le ahorrará mucho trabajo, pero si necesita algo personalizado puede implementar la vista de la superficie. Heres un buen hilo sobre la cámara de devolución de llamada

Las devoluciones de llamada de la cámara son mejores, ya que tendrá un control total sobre los datos de imagen tomados. Puede verificar la calidad de la imagen y, a continuación, solicitar la repetición si es necesario. También deberías hacer la subida al sitio de picasa en una tarea Async.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.