Jednou z veľkých zmien, ktoré v tomto roku vyplynú z oznámenia systému Android M v I / O Google, je Doze, nový súbor správania, ktorý zaistí, aby aplikácie nevyčerpali z batérie batériu, keď nepoužívate svoj telefón., Presnejšie povedané, keď necháte telefón na stole alebo tablet na konferenčnom stole, Doze zistí nedostatok pohybu a vstúpi do nového druhu režimu hlbokého spánku.
Aj keď to ešte nie je úplne dokončené a my nevieme nič o tom, že ukážka pre vývojárov systému Android M nie je nastavená, správa Google tu nemôže byť jasnejšia. Keď sú zariadenia v neaktívnom stave, mali by ste od svojich zariadení očakávať viac a tu je návod, ako to majú urobiť.
Spoločnosť Google každý rok vylepšuje výdrž batérie systému Android, ale tieto zmeny často závisia od toho, ako si vývojári budú hrať a zohrávajú svoju úlohu. Keď Google hovorí, že Doze má predĺžiť výdrž batérie pre nečinné zariadenia, platí to bez ohľadu na to, čo robia vaše aplikácie. Takto popisuje spoločnosť Google zmeny v správaní, ktoré tvoria Doze.
- Sieťový prístup je zakázaný, pokiaľ vaša aplikácia nedostane šteklenie Google Cloud Messaging s vysokou prioritou.
- Zámky budenia sa ignorujú.
- Alarmy naplánované s triedou AlarmManager sú vypnuté, s výnimkou alarmov, ktoré ste nastavili pomocou metódy setAlarmClock () a AlarmManager.setAndAllowWhileIdle ().
- Skenovanie WiFi sa nevykonáva.
- Synchronizácie a úlohy pre vaše synchronizačné adaptéry a JobScheduler nie je povolené spúšťať.
Ako vidíte, spoločnosť Google zaujíma oveľa lepšie postavenie v správaní aplikácií prostredníctvom aplikácie Doze. Ak telefón zostane nečinný a nič neurobí, dosiahne sa výrazné predĺženie výdrže batérie. Keď sa telefón pohne alebo sa zobudíte, aby ste niečo urobili, táto funkcia sa vypne a všetko, čo váš telefón zmeškal, sa do zariadenia zaplaví. Dúfajme, že vývojári sa budú snažiť vyhnúť individuálnym tónom upozornení pre každú zmeškanú správu, ale iba čas ukáže, ako sa to vyrieši.
Keď sme testovali aplikáciu Doze prostredníctvom ukážky vývojára M, v Správcovi batérií sa objavil nový zoznam výnimiek pre aplikácie. Tento zoznam vám dáva predstavu o tom, ktoré aplikácie v súčasnosti ignorujú optimalizáciu batérie, a umožňuje vám prechádzať a manuálne nastavovať ostatných tak, aby sa správali rovnako. Je súčasťou funkcie pohotovosti aplikácií, ktorá pomáha určiť, kedy by aplikácie mali byť schopné synchronizovať údaje a vykonávať úlohy. Rovnako ako Doze, táto funkcia môže pozastaviť prístup k sieti pre aplikácie, ktoré o to požiadajú, ale v skutočnosti v popredí nerobia nič. Môžete nastaviť takmer čokoľvek, aby ste v súčasnosti optimalizácie batérie ignorovali, ale je to individuálny zoznam prihlásených, takže môžete podľa potreby pridávať alebo odstraňovať.
Konečný výsledok je tu fantastický. Pokiaľ ide o pohotovostný čas, spoločnosť Google už veľkým spôsobom poskytla ukážku M Developer Preview, a to bude mať pre mnohých ľudí veľký význam. Znamená to tablety, ktoré vydržia celé dni, telefóny, ktoré môžu sedieť na pultoch bez problémov, a všeobecne lepšia skúsenosť pre ďalšiu iteráciu systému Android.