Autore Topic: Domande sui servizi periodici  (Letto 837 volte)

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Domande sui servizi periodici
« il: 08 Agosto 2012, 12:59:47 CEST »
0
Ciao, devo implementare un servizio periodico e avrei un paio di domande che spero mi risolverete:
1)Il codice di base sarebbe questo:
Codice: [Seleziona]
while(true){
//fai il compito
//sleep per tot secondi
}
ora, la chiamata stopService mi fa uscire comunque da quel loop?O devo prevedere una variabile boolean nella condizione del while + una interrupt() per svegliare dallo sleep?

2)Il compito è molto lungo e laborioso, la doc di android suggerisce di usare un IntentService oppure di creare un thread all'interno del service...voi quale scelta mi consigliate?

3)Quale potrebbe essere un buon metodo per passare una LUNGA sequenza di dati al service?

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Domande sui servizi periodici
« Risposta #1 il: 07 Settembre 2012, 15:13:13 CEST »
0
Un aiuto immenso in questo forum eh...cmq ho scoperto AlarmManager, lo scrivo per chi dovesse avere lo stesso problema e legga questo topic.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Domande sui servizi periodici
« Risposta #2 il: 07 Settembre 2012, 15:21:53 CEST »
0
Effettivamente mancano completamente tutorial sui Service... se vuoi cimentarti, la comunità del forum accetta contributi da tutti.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Domande sui servizi periodici
« Risposta #3 il: 07 Settembre 2012, 15:50:22 CEST »
0
Appena avrò tempo ne farò uno sull'alarm service veramente ne ignoravo l'esistenza prima di scoprirlo!