Question

Je veux réaliser quelque chose dans ma candidature, mais je ne suis pas vraiment sûr quelle est la meilleure option de le faire. Dans mon application, je télécharge des données via Web Server. Je souhaite créer quelque chose comme une barre de progression mondiale qui doit montrer à l'utilisateur combien de données qu'il téléchargées à partir de l'application entière..no compte sur quelle activité il est. Je pense que c'est le bon moment pour dire que j'utilise Tabhost et TabGroupactivity dans ma demande. Donc, pour le moment, voici comment je pense que cela devrait ressembler à:

Entrez la description de l'image ici

Pour une deuxième option, je pensais s'il s'agirait d'une meilleure option pour implémenter une notification avec une barre de progression qui met à jour la taille de données téléchargée ..Quage similaire à Google Play Store Notifications lors du téléchargement de l'application:

Entrez la description de l'image ici

Toute suggestion que je devrais rechercher et quelle est la meilleure façon de le faire dans l'application Android?

Merci pour tout type d'information!

Était-ce utile?

La solution 3

Ma première décision était de créer une vue personnalisée, qui avait un titre, des boutons d'action personnalisés et des Views que j'ai ajoutés à chaque écran.Après cela, j'ai changé en ActionbarSherlock et j'ai également fait une conception personnalisée pour elle aussi, cela peut ressembler à la même chose dans chaque version et qui a fonctionné pour moi.

Autres conseils

Vous pouvez y parvenir en utilisant SERVICE , il peut y avoir divers autres approches disponibles pour le faire, mais voici celle que je connais ...

  1. Commencez le téléchargement de données dans un service d'arrière-plan
  2. diffuser les informations chaque fois que les données changent
  3. Recevez des données de diffusion dans votre activité d'onglet
  4. Ajoutez de la page de pied ou d'en-tête à votre widget d'onglet et affichez la barre de progression
  5. Continuez à mettre à jour les données de la barre de progression jusqu'à votre téléchargement terminé
  6. Aussi, vous pouvez mettre à jour la notification de Service chaque fois que les données de données sont mises à jour.

Si vous souhaitez utiliser l'option " Barre de progression de l'activité ", vous devez en quelque sorte forcer l'utilisateur à ouvrir votre application pour vérifier la progression pendant que je pense être beaucoup mieux un Notification permanente prise en compte par votre SERVICE DELAFFAIRE .Après tout cela est la principale signification de la barre de notification Android.De cette manière, l'utilisateur, à chaque instant, peut facilement vérifier la progression en supprimant le menu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top