Modul de buzunar poate detecta când telefonul se află într-un buzunar sau alt spațiu închis și poate opri afișajul pentru a preveni clicurile accidentale. Acest lucru poate ajuta la prevenirea apelurilor telefonice neintenționate, a mesajelor text sau a lansărilor de aplicații, ceea ce poate fi frustrant și incomod.
Am dezvoltat această aplicație deoarece Android stoc nu are această caracteristică și telefonul meu schimbă întotdeauna ceva sau dezactivează lucruri importante în timp ce se află în buzunar. Serios, asta a trebuit oprit.
Aplicația este complet gratuită și open source, donațiile sunt binevenite, dar nu oferă niciun beneficiu utilizatorului.
https://github.com/AChep/PocketMode
Cum funcționează:
Modul de buzunar monitorizează senzorul de proximitate pentru o fracțiune de secundă după pornirea ecranului. Dacă în această fereastră de timp senzorul de proximitate a fost acoperit pentru o perioadă definită, aplicația oprește ecranul înapoi.
Permisiunile folosite explicate:
- Serviciul de accesibilitate -- Modul de buzunar folosește serviciul de accesibilitate pentru a trimite comanda care blochează ecranul. Fără blocarea ecranului, ar fi nevoie de un cod PIN la fiecare deblocare, distrugând experiența utilizatorului.
- android.permission.RECEIVE_BOOT_COMPLETED -- necesar pentru a reporni serviciul după o repornire.
- android.permission.READ_PHONE_STATE -- necesar pentru a întrerupe blocarea ecranului în timp ce apelul este în curs.Ultima actualizare
30 aug. 2022