Autore Topic: API per stato batteria  (Letto 965 volte)

Offline adri

  • Utente junior
  • **
  • Post: 62
  • Respect: 0
    • Mostra profilo
API per stato batteria
« il: 06 Febbraio 2012, 19:55:02 CET »
0
Ciao ragazzi, ho realizzato un'applicazione che vorrei mi desse anche il suo consumo di batteria da quando inizia l'esecuzione di un'operazione a quando la termina. Esiste o esistono delle API che mi permettono di prelevare lo stato di carica della batteria? quali?
Un'altra cosa; io ho l'activity principale che, dopo aver dato il via all'operaione, lancia degli oggetti di una classe derivata dalla classe Thread che a sua volta lanca altri Thread che eseguono in background....come posso mandare in background automaticamente anche l'activity principale appena avviata l'operazione? perche se durante l'esecuzione dei thread in background il terminale va in stand-by l'operazione va in pausa e riprende solo se sblocco lo schermo?
Grazie!

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:API per stato batteria
« Risposta #1 il: 06 Febbraio 2012, 22:43:12 CET »
0
Ciao,
vedo che hai postato sotto la sezione emulatore. Credo che l'emulatore non ha le funzionalità che permette di lavorare con la batteria.
 http://developer.android.com/guide/developing/devices/emulator.html
Citazione
No support for determining battery charge level and AC charging state
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.

Offline adri

  • Utente junior
  • **
  • Post: 62
  • Respect: 0
    • Mostra profilo
Re:API per stato batteria
« Risposta #2 il: 06 Febbraio 2012, 22:49:59 CET »
0
ops allorra ho sbagliato sezione...io sto lavorandosuterminale. sai aiutarmi?

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:API per stato batteria
« Risposta #3 il: 07 Febbraio 2012, 09:27:05 CET »
0
Per quanto riguarda la batteria ho trovato una classe su developer.android.com: http://developer.android.com/reference/android/os/BatteryManager.html
Dovrebbe fare al caso tuo.
Per quanto riguarda la domanda sui Thread, potrei consigliarti di vedere un service: http://developer.android.com/reference/android/app/Service.html
Per esempio quando avvii l'operazione, lanci un thread che fa partire un servizio che rimane attivo in background.
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.