Paso 3: Parte3. múltiples fotos en un dispositivo android sin intervención humana
Hay excelentes tutoriales como este y este para escribir código manual para utilizar la cámara del dispositivo android para tomar una fotografía. Que escribió mi última aplicación android desde cero en mi HTC magic, android 1.6 (nivel 4 de la API), supuse que iba a tener ningún problemas usando la API de android 4.3 (nivel de API 19). Además de que, teniendo uso MIT app inventor para maqueta y POC sin escribir código de la tierra para arriba y con las características estándar siguiendo el camino estándarme han dejado cansado a la hora de desarrollar la aplicación. La S.O.P para tomar una imagen en dispositivo android vía cámara API es bastante sencillo. Crear una actividad. Agregar un botón para escuchar una cita para tomar una fotografía. Agregar la vista en el diseño del marco para la vista previa de la cámara. Guardar la imagen en la memoria. Después de tomar la fotografía, actualizar la vista previa. Supuse que sólo se gastaría 4 horas máximo después de horas de oficina para escribir una pieza de código que automáticamente varias imágenes sin intervención del usuario. Poco para ver que sería mirar el código para unas noches encontrar donde son las caídas, debido a la naturaleza de pictureCallBack(), onPictureTaken() y actualizar la vista previa se supone para ser utilizado. La experiencia y la cantidad de código que he tratado de desafiar mis suposiciones tales como condición de la raza, sección crítica, multi threading que pensé que podría ser la causa de los choques garantiza para un post largo por sí mismo.El código de la aplicación está alojado en github
https://github.com/teos0009/uploadmy3dscanningkit