Қалта режимі телефонның қалтада немесе басқа жабық кеңістікте екенін анықтап, байқаусызда шертулерді болдырмау үшін дисплейді өшіреді. Бұл көңілсіз және ыңғайсыз болуы мүмкін кездейсоқ телефон қоңырауларының, мәтіндік хабарлардың немесе қолданбаларды іске қосудың алдын алуға көмектеседі.
Мен бұл қолданбаны әзірледім, себебі Android қоймасында бұл мүмкіндік жоқ және телефоным қалтаға салып жатқанда әрқашан бір нәрсені өзгертеді немесе маңызды нәрселерді өшіреді. Негізі мұны тоқтату керек еді.
Қолданба толығымен тегін және көзі ашық, қайырымдылық құпталады, бірақ пайдаланушыға ешқандай пайда әкелмейді.
https://github.com/AChep/PocketMode
Бұл қалай жұмыс істейді:
Қалта режимі экранды қосқаннан кейін жақындық сенсорын секундтың бір бөлігін бақылайды. Егер осы уақыт терезесінде жақындық сенсоры белгілі бір уақыт ішінде жабылған болса, қолданба экранды қайта өшіреді.
Пайдаланылған рұқсаттар түсіндірілді:
- Арнайы мүмкіндіктер қызметі -- Қалта режимі экранды құлыптайтын пәрменді жіберу үшін арнайы мүмкіндіктер қызметін пайдаланады. Экранды құлыптаусыз әр құлыпты ашу үшін PIN коды қажет болады, бұл пайдаланушы тәжірибесін бұзады.
- android.permission.RECEIVE_BOOT_COMPLETED -- қайта жүктегеннен кейін қызметті қайта іске қосу үшін қажет.
- android.permission.READ_PHONE_STATE -- қоңырау жалғасып жатқанда экранды құлыптауды кідірту үшін қажет.Жаңартылған күні
2022 ж. 30 там.