2012-04-08 5 views
0

Je suis un développeur C# Windows Phone 7 regardant vers le port des applications sur Android et à nouveau je suis à la fois Java et Android ...Débutant Android architecture requête

Je suis passé par les Principes de base Application Android et ont développé quelques-uns des exemples d'application "View" et ont quelques questions ...

1 - Dans WP7, nous pouvons exécuter du code dans le "arrière-plan" lorsque notre application ne fonctionne pas. L'OS réveille notre programme d'arrière-plan toutes les demi-heures environ afin que nous puissions accomplir rapidement certaines tâches. Comment cela se fait-il sur Android?

2 - Dans WP7, nous pouvons poster des informations sur nos "Tuiles" afin qu'un utilisateur puisse, par exemple, voir le nombre d'amis dans une certaine proximité juste en regardant le téléphone. Je sais qu'Android n'a pas de «carreaux» mais pouvons-nous poster des informations sur l'icône de l'application? Ou quelque chose comme ça?

Il est évident que je dois pouvoir faire # 1 avant que je puisse faire # 2

Merci, Gary

Répondre

2

Pour la première question, jetez un oeil à AlarmManager. Vous pouvez le configurer pour appeler périodiquement votre code pour faire un peu de travail. Vous pouvez même lui dire de réveiller/ne pas réveiller le téléphone en veille pour faire votre travail. Par exemple, si votre application met à jour les informations météo, vous pouvez choisir de ne pas réveiller le téléphone pour le faire (puisque l'utilisateur ne verra pas la mise à jour de toute façon) et économiser la batterie. Deuxièmement, pour fournir des informations en un coup d'œil sur Android vous utilisez Widgets que l'utilisateur peut ajouter à son écran d'accueil s'il le souhaite. Vous pouvez les considérer comme un type particulier de vue.

+0

Excellent. Je vous remercie –