Comment faire pour exécuter l'application en arrière-plan de Windows Phone?
Je veux développer une application d'arrière-plan dans Windows Phone 8. Comme il y a un flash de l'écran et après le flash de l'écran commence, immédiatement, il serait déplacé à l'arrière du terrain.
Mais l'horloge présente dans l'application doit être active en arrière-plan et continuer à faire la tâche assignée. Ainsi, dans les avant-bras au sol utilisateur peut continuer à utiliser l'appareil et en toile de fond l'application va s'exécuter d'une minuterie et de continuer avec les tâches.
J'ai essayé à l'aide de tâches Périodiques, mais ils se déclencher une fois dans les 30 minutes et plus.
Mais je veux que cette application soit déclenchée une fois en 20 secondes.
De bien vouloir m'aider avec quelques idées.
Voir stackoverflow.com/questions/8352515/....
OriginalL'auteur DeveloperLove | 2012-11-22
Vous devez vous connecter pour publier un commentaire.
WP7/WP8 n'est pas de permettre la pleine multitâche dans l'arrière-plan pour arbitraire apps. Tout ce que vous voulez accomplir doivent être obtenus d'une autre façon, ou ne se fait pas sur windows phone. Il y a beaucoup d'alternatives que vous avez trouvé: WP7.5 Alarmes & Rappels, WP7 Prévue à jour de Vignette, WP7.5 Périodique Des Agents De Fond, L'Exploitation Intensive Des Ressources Les Agents De Fond, WP8 Géolocalisation de suivi des applications, WP7 Les Notifications Push et plus.
Le zen de WP7/8 Multitâche est de garder les téléphones sain à la fois à partir d'une batterie de point de vue, l'utilisation de la mémoire de la perspective et ainsi que d'autres ressources. Donc, pas de fond de multitâche. Bien que WP8 s'améliore là avec Géolocalisation de suivi des applications et Application Rapide Résumé.
J'ai déjà lu et il savait sur la façon de mettre en œuvre les agents de Fond, mais ce n'était pas ce que j'ai demandé.
OriginalL'auteur JustinAngel
Windows Phone prend en charge les MainApplication Vue et les agents de Fond. Si vous voulez faire de n'importe quelle application "screenrecording" il n'est pas possible à cause des raisons de sécurité et à cause de la batterie de la raison. Mais si vous êtes en mesure de faire votre propre site web, il devrait être facile de prendre la situation en streaming de données grâce à la diffusion de l'agent.
Ici quelques exemples d'agents.
Microsoft.Téléphone.BackgroundTransfer Espace De Noms
L'ajout d'un Windows Phone Agent de Fond à un Jeu XNA
Windows Phone 7 Agents De Fond (CSWP7ScheduledTaskAgent)
OriginalL'auteur Nasenbaer
Par exemple: https://code.msdn.microsoft.com/windowsapps/Background-sensors-eb7bb176
vous avez besoin de créer un nouveau projet à partir d'un modèle "Composant Windows Runtime"
désolé mon anglais.
OriginalL'auteur Tiago S
Vous pouvez activer ou désactiver les applications de s'exécuter en arrière-plan:
Goto
Settings > battery saver > usage > tap on application > On/Off Background
Peu d'applications sont toujours praticable en arrière-plan par défaut, dont il est désactivé, comme le Téléphone, FB Messenger, etc.
Si vous vous sentez vraiment que, il devrait être en arrière-plan, mieux s'il vous plaît désinstaller.
Espère que cela aide.
OriginalL'auteur Dinesh