Stap 3: Part3. meerdere foto's te maken op Androïde apparaat zonder menselijke tussenkomst
Er zijn uitstekende tutorials zoals deze en deze voor het schrijven van handmatige code voor het gebruik van het android apparaat camera om een foto te nemen. Met schreef mijn laatste android app van kras op mijn HTC magic, android 1.6 (API niveau 4), veronderstelde ik dat ik zou moeten geen kwesties met behulp van de API voor android 4.3 (API niveau 19). Daarnaast hebben gebruik MIT app uitvinder voor mockup en POC zonder schrijven van de code uit de grond omhoog en het gebruik van de standaard functies, volgend op de normale manier hebben liet me afgemat als het gaat om de app te ontwikkelen. De S.O.P voor het nemen van een foto op Androïde apparaat via camera API is vrij rechtdoorzee. Een activiteit maken. Een knop toevoegen om te luisteren naar een gebeurtenis om een foto te nemen. Een weergave toevoegen aan de framelay-out voor de preview van de camera. De afbeelding opslaan naar geheugen van het apparaat. Nadat de foto is genomen, vernieuwen de preview. Ik ging ervan uit dat ik alleen 4 uur max na de kantooruren besteden zou te schrijven een stukje code dat zou automatisch meerdere afbeeldingen zonder tussenkomst van de gebruiker. Beetje zag ik voor dat ik zou staren op de code voor een paar nachten vinden waar zijn de neerstortingen, omdat de aard van pictureCallBack(), onPictureTaken() en vernieuwen de preview moest worden gebruikt. De ervaring en de hoeveelheid code die ik heb geprobeerd om mijn aannames zoals timingfout, kritieke sectie, multi draadsnijden dat ik dacht dat u misschien wel de oorzaak van de crashes garandeert voor een lange post door zelf.De code aan de app wordt gehost op github
https://github.com/teos0009/uploadmy3dscanningkit