Prima di Android M c'era qualcosa chiamato modalità sleep in Android. Con Android M Google ha introdotto la cosiddetta modalità Doze. Qualcuno può elaborare la differenza tra queste modalità?
Prima di Android M c'era qualcosa chiamato modalità sleep in Android. Con Android M Google ha introdotto la cosiddetta modalità Doze. Qualcuno può elaborare la differenza tra queste modalità?
Risposte:
Modalità sospensione : significa che la CPU sarà inattiva e non accetterà alcun comando tranne RIL (Radio Interface Layer) e gli allarmi. La CPU passerà in modalità di sospensione con una frazione di secondo dopo lo spegnimento dell'LCD.
Modalità Doze : significa che le app sul telefono non avranno accesso alla rete, il sistema ignorerà i "wakelock" quando le app tentano di impedire al dispositivo di andare in modalità di sospensione e non è consentito eseguire attività in background. Ciò certamente fa sembrare che il tuo telefono non ti farà molto bene, ma ci sono alcuni modi in cui Doze conserva la funzionalità. Sebbene le app non possano riattivare il dispositivo per eseguire i processi di sincronizzazione e altre attività in background, i messaggi push ad alta priorità verranno comunque visualizzati. Ad esempio, un messaggio di Hangouts verrà visualizzato su un dispositivo in modalità Doze.
App standby : un'app che passa in standby perde tutto l'accesso alla rete e tutti i suoi processi di sincronizzazione in background vengono sospesi. Queste restrizioni vengono temporaneamente revocate quando il telefono viene collegato e per alcuni minuti ogni giorno o due. Ciò offre alle app sospese la possibilità di eseguire qualsiasi processo di sincronizzazione in sospeso, ma non potranno continuare a eseguirle. Una notifica push ad alta priorità sarà anche in grado di riattivare un'app dallo standby per un breve periodo.
Leggi di più qui