Je suis un débutant complet pour le développement Android;Composants d'application Android - un mot de conseil nécessaire
Fondamentalement, je suis sur le point d'écrire une application, qui permettra à l'utilisateur de prendre des photos, ce qui (avec un tas de données supplémentaires) sera soumis au webservice distant.
Je devine que je vais devoir:
- Une application de prise de photos (activité) qui rassemblera toutes les données supplémentaires et de mettre dans le SQLite DB.
- Un service d'arrière-plan recherchant la base de données dans des intervalles de temps et envoyant les données sur Internet, en faisant éventuellement des requêtes Web avec l'emplacement GPS actuel (j'essaie de garder à l'esprit que parfois le réseau ne serait pas accessible).
- Un objet récepteur qui exécute le service au démarrage et, éventuellement, vérifie si le service doit être redémarré.
Mes préoccupations sont:
- Ai-je vraiment besoin de surveiller le service et se soucient de quelque chose de mal qui pourrait le tuer.
- La batterie durera-t-elle au moins 12 heures avec un service non-stop, effectuant des actions de mise en réseau/GPS dans, disons, des intervalles de 30 minutes. (G1/Dream)
- De quoi devrais-je faire attention?
Des idées/suggestions seront appréciées.
Merci, bon à savoir. – ohnoes
Cela a vraiment illuminé mon matin plutôt morne! Merci Mark :) – Bostone
En fait pour p.1 vous n'avez pas besoin d'activité pour prendre une photo - c'est intégré. Vous en avez besoin pour post-traiter la photo – Bostone