מצב כיס יכול לזהות כאשר הטלפון נמצא בכיס או בחלל סגור אחר ולכבות את התצוגה כדי למנוע קליקים מקריים. זה יכול לעזור למנוע שיחות טלפון לא מכוונות, הודעות טקסט או השקות של אפליקציות, שעלולות להיות מתסכלות ולא נוחות.
פיתחתי את האפליקציה הזו מכיוון שמלאי אנדרואיד חסר את התכונה הזו והטלפון שלי תמיד משנה משהו או משבית דברים חשובים בזמן שהוא שוכב בתוך כיס. ברצינות, זה היה צריך להיפסק.
האפליקציה חינמית לחלוטין וקוד פתוח, התרומות מתקבלות בברכה אך אינן מספקות כל תועלת למשתמש.
https://github.com/AChep/PocketMode
איך זה עובד:
מצב כיס מנטר את חיישן הקרבה לשבריר שנייה לאחר הפעלת המסך. אם בחלון זמן זה חיישן הקרבה מכוסה לתקופה מוגדרת, האפליקציה מכבה את המסך בחזרה.
הרשאות בשימוש מוסבר:
- שירות נגישות - Pocket Mode משתמש בשירות נגישות כדי לשלוח את הפקודה שנועלת את המסך. בלי זה נעילת המסך תדרוש קוד PIN בכל ביטול נעילה, והורס את חווית המשתמש.
- android.permission.RECEIVE_BOOT_COMPLETED - נדרש כדי להפעיל מחדש את השירות לאחר אתחול מחדש.
- android.permission.READ_PHONE_STATE - נדרש כדי להשהות את נעילת המסך בזמן שהשיחה מתנהלת.עדכון אחרון בתאריך
30 באוג׳ 2022