CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Varioflex con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 14 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 35 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 14
Discussione:

Creare app x misura ram e cpu

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    Creare app x misura ram e cpu

    Salve vorrei fare una mia app personale in modo mostrare nella barra dove ce l orario
    La memoria occupata e la CPU
    Mi potete indirizzare su qualche api ?
    - dovrei vedere i servizi alla avvio
    - e le api x le risorse o simili
    Grazie

  2.  
  3. #2
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    La tua domanda è imprecisa e incompleta. Se la mia interpretazione del tuo topic è giusta allora ti dico che non ci sono API (quantomeno che io sappia) che ti consentono di vedere direttamente la frequenza del processore (ammesso che sia questo quello che chiedi) attuale. Tuttavia, puoi crearti dei metodi per ottenerla. Nella mia applicazione uso questo.



    Nella maggioranza dei dispositivi il percorso per la frequenza attuale della CPU è /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ma su alcuni dispositivi, come il Galaxy Note II, da quanto ho potuto vedere il percorso è lo stesso ma il file non è scaling_cur_freq ma cpuinfo_cur_freq.

  4. Il seguente Utente ha ringraziato Crotan per il post:

    bruceAdroid (13-05-14)

  5. #3
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    ho provato mi dice sempre 800000 mi pare strano
    ....

  6. #4
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Non è strano è giusto. Quella é la frequenza corrente "catturata" nel momento in cui hai eseguito il metodo. Per far si che essa si aggiorni ogni x secondi devi usare un Handler con il metodo postDelayed oppure un Thread.sleep.
    Ultima modifica di Crotan; 11-05-14 alle 19:35

  7. Il seguente Utente ha ringraziato Crotan per il post:

    bruceAdroid (13-05-14)

  8. #5
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da Crotan Visualizza il messaggio
    Non è strano è giusto. Quella é la frequenza corrente "catturata" nel momento in cui hai eseguito il metodo. Per far si che essa si aggiorni ogni x secondi devi usare un Handler con il metodo postDelayed oppure un Thread.sleep.
    ok ho trovato questa guida ho provato fatto qualche modifica e funziona:
    Developer Tutorial: CPU Usage for Individual Android Apps « m2catalystm2catalyst

    ora vorrei fare una appa che parte come servizio o all'avvio e che mostra sti dati nella barra dove ce l'orario (come si chiama ? )

  9. #6
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Direi che i dati sono un pò tanti da visualizzare come notifica, non trovi? Quella che dici si chiama Notification Bar e per sfruttarla devi creare una notifica, appunto. Cercando su Google troverai molti esempi a riguardo.

  10. #7
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da Crotan Visualizza il messaggio
    Direi che i dati sono un pò tanti da visualizzare come notifica, non trovi? Quella che dici si chiama Notification Bar e per sfruttarla devi creare una notifica, appunto. Cercando su Google troverai molti esempi a riguardo.
    si maio mettere solo la frequenza al fianco dell'ora ... cmq notification bar grazie ora cerco ....

  11. #8
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Quote Originariamente inviato da bruceAdroid Visualizza il messaggio
    si maio mettere solo la frequenza al fianco dell'ora ... cmq notification bar grazie ora cerco ....
    Se vuoi avere una notifica con solo la frequenza della CPU si può fare benissimo e senza problemi. Ti allego un esempio di codice bozza su come fare.


  12. Il seguente Utente ha ringraziato Crotan per il post:

    bruceAdroid (13-05-14)

  13. #9
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    Quote Originariamente inviato da Crotan Visualizza il messaggio
    Se vuoi avere una notifica con solo la frequenza della CPU si può fare benissimo e senza problemi. Ti allego un esempio di codice bozza su come fare.

    ok ho provato funge ma io vorrei mettere il valore nella barra dove c'è l'orario quella non si chiama notificatiobar giusto ?

  14. #10
    Senior Droid


    Registrato dal
    Jun 2013
    Messaggi
    303

    Ringraziamenti
    11
    Ringraziato 1 volta in 1 Post
    Predefinito

    ho provato questo e va:
    builder.setTicker("Utilizzo cpu: " + frequenzaCpu);
    builder.setContentTitle("Utilizzo cpu: " + frequenzaCpu);

    ma comunque ho visto che non posso alterare la status bar da quel che ho capito ...

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy