Pocket Mode voi havaita, kun puhelin on taskussa tai muussa suljetussa tilassa, ja sammuttaa näytön estääkseen tahattomat napsautukset. Tämä voi auttaa estämään tahattomat puhelut, tekstiviestit tai sovellusten käynnistykset, jotka voivat olla turhauttavia ja hankalia.
Olen kehittänyt tämän sovelluksen, koska varastossa olevasta Androidista puuttuu tämä ominaisuus ja puhelimeni muuttaa aina jotain tai poistaa tärkeitä asioita käytöstä, kun se on taskussa. Vakavasti, tämä oli lopetettava.
Sovellus on täysin ilmainen ja avoimen lähdekoodin, lahjoitukset ovat tervetulleita, mutta ne eivät tarjoa mitään hyötyä käyttäjälle.
https://github.com/AChep/PocketMode
Miten se toimii:
Taskutila tarkkailee läheisyysanturia sekunnin murto-osan ajan näytön kytkemisen jälkeen. Jos tässä aikaikkunassa läheisyysanturi on peitetty tietyn ajan, sovellus sammuttaa näytön uudelleen.
Käytettyjen käyttöoikeuksien selitys:
- Esteettömyyspalvelu - Pocket Mode käyttää esteettömyyspalvelua näytön lukitsevan komennon lähettämiseen. Ilman sitä näytön lukitseminen vaatisi PIN-koodin jokaisessa lukituksen avaamisessa, mikä pilaa käyttökokemuksen.
- android.permission.RECEIVE_BOOT_COMPLETED – tarvitaan palvelun käynnistämiseksi uudelleen uudelleenkäynnistyksen jälkeen.
- android.permission.READ_PHONE_STATE – tarvitaan näytön lukituksen keskeyttämiseen puhelun aikana.