אחד השינויים הגדולים שעומדים בפני המשתמשים והגיעו מהכרזת ה- Android M ב- Google I / O השנה הוא Doze, מערכת התנהגויות חדשה לוודא שאפליקציות לא מוצצות את חיי הסוללה שלך כשאתה לא משתמש בטלפון שלך. ליתר דיוק, כאשר השארתם את הטלפון על השולחן או הטאבלט על שולחן הקפה, Doze יגלה את חוסר התנועה ויכנס לסוג חדש של מצב שינה עמוק.
אמנם זה לא ממש סיים, ואנחנו לא יודעים דבר על כך שתצוגה מקדימה של Android M מוגדרת באבן, אך ההודעה של גוגל כאן לא יכולה להיות ברורה יותר. עליכם לצפות ליותר מהמכשירים שלכם כאשר הם במצב לא פעיל, וכאן הם מתכננים לעשות זאת.
מדי שנה מבצעת גוגל שיפורי חיי סוללה מסוג כלשהו לאנדרואיד, אך שינויים אלה תלויים לעתים קרובות במפתחים שמשתתפים בהם ועושים את שלהם. כשגוגל אומרת ש- Doze נועד להאריך את חיי הסוללה במכשירים סרוקים, זה דבר שחל לא משנה מה היישומים שלך עושים. כך מתארת גוגל את שינויי ההתנהגות המרכיבים את דוזה.
- גישה לרשת מושבתת, אלא אם כן האפליקציה שלך מקבלת תיוג עדיפות גבוהה ב- Google Cloud Messaging.
- מתעלמים ממנעולי ערות.
- אזעקות המתוזמנות בכיתה AlarmManager מושבתות, למעט אזעקות שהגדרת בשיטת setAlarmClock () ו- AlarmManager.setAndAllowWhileIdle ().
- סריקות WiFi אינן מבוצעות.
- אסור לסנכרן ומשרות עבור מתאמי הסנכרון ו- JobScheduler שלך לפעול.
כפי שאתה יכול לראות, גוגל נוקטת בעמדה הרבה יותר חזקה ביחס להתנהגות האפליקציות דרך Doze, וכל עוד הטלפון שלך יושב בשקט ולא עושה שום דבר הוא יקבל לך הארכה בולטת לחיי הסוללה. ברגע שהטלפון זז או שתעיר אותו כדי לעשות משהו, הפונקציה הזו נכבית וכל מה שהטלפון שלך פספס ייכנס למכשיר. יש לקוות שמפתחים יפעלו כדי להימנע מצלילי התראות בודדים עבור כל הודעה שהוחמצה, אך רק הזמן יגיד כיצד זה מתמיין.
כשבדקנו את Doze דרך תצוגה מקדימה של מפתחים M, התגלה רשימת פטורים חדשה עבור אפליקציות במנהל הסוללות. רשימה זו נותנת מושג אילו אפליקציות מתעלמות כרגע ממיטוב סוללות ומאפשרת לך לעבור ולהגדיר ידנית אחרים להתנהג באותה צורה. זהו חלק מתכונת המתנה של האפליקציה, המסייעת לקבוע מתי אפליקציות צריכות להיות מסוגלות לסנכרן נתונים ולבצע משימות. כמו Doze, גם תכונה זו יכולה להשעות את הגישה לרשת עבור אפליקציות שמבקשות זאת אך לא ממש עושה דבר בקדמת הבמה. אתה יכול להגדיר כמעט כל דבר להתעלם מאופטימיזציית הסוללות כרגע, אך זו רשימת הצטרפות פרטנית כך שתוכל להוסיף או להסיר כראות עיניך.
התוצאה הסופית כאן היא פנטסטית. גוגל כבר סיפקה בגדול את התצוגה המקדימה של M למפתחים בכל הנוגע לזמן המתנה, וזה הולך לעשות את ההבדל הגדול עבור הרבה אנשים. המשמעות היא טאבלטים שנמשכים ימים ארוכים, טלפונים שיכולים לשבת על שולחנות עבודה ללא בעיה, וחוויה טובה יותר בדרך כלל לאיטרציה הבאה של אנדרואיד.