Autore Topic: Avvio programma tramite scollegamento del cavo di alimentazione  (Letto 1133 volte)

Offline lz91

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S I-9000
  • Sistema operativo:
    Ubuntu, Windows 7
Avvio programma tramite scollegamento del cavo di alimentazione
« il: 06 Luglio 2012, 17:22:45 CEST »
0
Salve ragazzi,
io volevo fare un programmino che nel caso il mio cellulare si scollega dall' alimentazione della corrente mi si avvia il mio programma.
E' possibile creare una cosa del genere ?
Ho già provato a fare qualcosa ma non ci sono riuscito.
Ho solo capito che devo utilizzare BroadcastReceiver... ma non riesco a capire come combinare il tutto .
Ammetto che sono alle prime armi è non so molto.

O per esempio volevo gestire la cosa anche cosi'.
Tipo avvio il mio programma non appena ricevo il segnale che il mio cellulare non è piu' connesso alla corrente avvio le operazioni che voglio eseguire.

Avete qualche idea di come gestire la cosa ?
grazie

Offline DarnellNajanReed

  • Utente normale
  • ***
  • Post: 359
  • Respect: +49
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus One, Acer Iconia A500/501, Asus Transformer Prime, Galaxy ACE, Galaxy S Plus, Galaxy S Advance P, Galaxy Tab 2 7.0, Google Nexus 7
  • Play Store ID:
    Luigi Notaro
  • Sistema operativo:
    OS X 10.8.3
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #1 il: 06 Luglio 2012, 17:27:37 CEST »
0
Con un BroadcastReceiver che interctti la action ACTION_POWER_DISCONNECTED. Su Google è pieno di esempi.

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #2 il: 06 Luglio 2012, 18:48:58 CEST »
0
questo progetto è un esempio mio di qualche mese fa.
Al momento del collegamento del caricabatterie parte un aggiornamento della posizione gps, al momento dell'undock il tutto si ferma.
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline lz91

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S I-9000
  • Sistema operativo:
    Ubuntu, Windows 7
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #3 il: 06 Luglio 2012, 19:38:41 CEST »
0
Ok ci ho dato gia' un occhiata :)
 ho gia' visto che alcune cose le stavo facendo giuste  :-)
Studio un po' il tuo codice poi ti faccio sapere.
Grazie intanto  :-)

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #4 il: 06 Luglio 2012, 21:07:25 CEST »
+1
Ok ci ho dato gia' un occhiata :)
 ho gia' visto che alcune cose le stavo facendo giuste  :-)
Studio un po' il tuo codice poi ti faccio sapere.
Grazie intanto  :-)
si si, è proprio una cosa base quel codice, mi serviva per dimostrare la fattibilità della cosa ad un cliente.
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline lz91

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S I-9000
  • Sistema operativo:
    Ubuntu, Windows 7
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #5 il: 12 Luglio 2012, 18:10:31 CEST »
0
ok grazie mille mi hai chiarito molte cose ... ti ringrazio.  Funziona tutto.  ;-)
Praticamente dovevo mandare un sms quando si scollegava il cavo di alimentazione.
Ti ringrazio.  :D

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Avvio programma tramite scollegamento del cavo di alimentazione
« Risposta #6 il: 12 Luglio 2012, 20:12:31 CEST »
+1
ok grazie mille mi hai chiarito molte cose ... ti ringrazio.  Funziona tutto.  ;-)
Praticamente dovevo mandare un sms quando si scollegava il cavo di alimentazione.
Ti ringrazio.  :D
di niente, se vuoi ringraziare chi ti aiuta, usa il tasto THANKS ;)
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia