Autore Topic: Informazione sui Service  (Letto 108 volte)

Offline AngelSara

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Grand Prime
  • Sistema operativo:
    Android 5.0.2
Informazione sui Service
« il: 11 Novembre 2016, 16:12:20 CET »
0
Buonasera a tutti.
Io sto creando un'applicazione con dei sensori.
Ho una ListView che mi cerca questi sensori (tramite bluetooth) e per ognuno di questi ho un Button di start e uno di stop. Quando viene premuto start, dovrei far partire una classe (pensavo un Service) che svolge determinate azioni con i dati rilevati dai sensori. Questa "classe" terminerebbe solo quando viene cliccato sul Button stop.
Mi è però sorto un dubbio... Non posso creare diverse istanze di Service giusto? Quindi, secondo voi qual è il modo migliore per implementare tutto ciò?
Grazie per qualsiasi idea.

Offline LinkOut

  • Utente normale
  • ***
  • Post: 265
  • Respect: +36
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:Informazione sui Service
« Risposta #1 il: 11 Novembre 2016, 16:37:32 CET »
0
Ciao, come dici tu non puoi avere più istanze dello stesso Service, puoi avere N Service... Io farei partire solo 1 service e gestirei al suo interno lo "smistamento" dei dati in base ad un tipo, così da distinguere da che fonte provengono e trattarli di conseguenza.

Offline AngelSara

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Grand Prime
  • Sistema operativo:
    Android 5.0.2
Re:Informazione sui Service
« Risposta #2 il: 11 Novembre 2016, 16:44:34 CET »
0
Potresti spiegare meglio cosa intendi?
In pratica il server, per ogni sensore, prenderebbe i vari rilevamenti/spostamenti, li "segmenta" e li invia al server quindi ho solo bisogno di una sola classe.

PS: sono un paio di sensori dello stesso "tipo"
« Ultima modifica: 11 Novembre 2016, 16:48:11 CET da AngelSara »