Viena no lielajām uz lietotāju vērstajām izmaiņām, kas šogad notiks saistībā ar Android M paziņojumu vietnē Google I / O, ir Doze, jauns uzvedības komplekts, lai pārliecinātos, ka lietotnes neizmanto akumulatoru, ja nelietojat tālruni.. Precīzāk, atstājot tālruni uz sava galda vai planšetdatoru uz kafijas galda, Doze pamanīs kustības trūkumu un pāries jaunā veida dziļā miega režīmā.
Lai gan tas vēl nav pabeigts, un mēs neko nezinām par Android M izstrādātāju priekšskatījumu, kas ir ielikts akmenī, Google ziņojums šeit nevar būt skaidrāks. Jums vajadzētu gaidīt vairāk no ierīcēm, kad tās neaktīvā stāvoklī, un tas ir, kā viņi plāno to darīt.
Katru gadu Google veic kaut kādus uzlabojumus akumulatora darbības laikā Android ierīcēm, taču šīs izmaiņas bieži ir atkarīgas no tā, vai izstrādātāji spēlē un piedalās. Kad Google saka, ka Doze ir paredzēts, lai pagarinātu akumulatora darbības laiku tukšgaitas ierīcēs, tas ir kaut kas piemērots neatkarīgi no jūsu lietotņu darbības. Lūk, kā Google raksturo izturēšanās izmaiņas, kas veido Doze.
- Piekļuve tīklam ir atspējota, ja vien jūsu lietotne nesaņem augstas prioritātes Google mākoņa ziņojumapmaiņas kutināšanu.
- Modināšanas slēdzenes tiek ignorētas.
- Trauksmes, kas ieplānotas klasē AlarmManager, ir atspējotas, izņemot trauksmes, kuras esat iestatījis ar metodi setAlarmClock () un AlarmManager.setAndAllowWhileIdle ().
- WiFi skenēšana netiek veikta.
- Sinhronizācijas adapteru un JobScheduler sinhronizēšanu un darbus nav atļauts palaist.
Kā redzat, Google ieņem daudz stingrāku pozīciju lietotņu uzvedībā caur Doze, un tik ilgi, kamēr jūsu tālrunis nekustīgi sēdēs un neko nedarīs, tas iegūs jums ievērojamu akumulatora darbības laika pagarinājumu. Tiklīdz tālrunis pārvietojas vai jūs to modināt, lai kaut ko izdarītu, šī funkcija izslēdzas, un viss, ko tālrunis ir nokavējis, pārplūdīs ierīcē. Cerams, ka izstrādātāji centīsies izvairīties no individuāliem paziņošanas signāliem par katru nokavēto ziņojumu, bet tikai laiks rādīs, kā tas tiks sakārtots.
Kad mēs pārbaudījām Doze, izmantojot M Developer Preview, akumulatora pārvaldniekā tika atklāts jauns lietotņu atbrīvojumu saraksts. Šis saraksts sniedz jums priekšstatu par to, kuras lietotnes pašlaik ignorē akumulatora optimizēšanu, kā arī ļauj jums iziet cauri un manuāli iestatīt citus rīkoties tāpat. Tā ir daļa no lietotņu gaidīšanas režīma, kas palīdz noteikt, kad lietotnēm jāspēj sinhronizēt datus un izpildīt uzdevumus. Tāpat kā Doze, šī funkcija var apturēt piekļuvi tīklam lietotnēm, kuras to pieprasa, bet faktiski neko nedara priekšplānā. Varat iestatīt gandrīz jebko, lai pašlaik ignorētu akumulatora optimizāciju, taču tas ir individuāls izvēles saraksts, lai jūs varētu pievienot vai noņemt pēc saviem ieskatiem.
Gala rezultāts šeit ir fantastisks. Google jau ir devis lielu ieskatu M izstrādātāja priekšskatījumā, kad tiek runāts par gaidīšanas laiku, un tas daudz kas ļaus mainīt. Tas nozīmē planšetdatorus, kas darbojas dienām ilgi, tālruņus, kas var sēdēt uz galdiem bez izdošanas, un kopumā labāku pieredzi nākamajai Android atkārtošanai.