Джобният режим може да разпознае, когато телефонът е в джоб или друго затворено пространство и да изключи дисплея, за да предотврати случайни кликвания. Това може да помогне за предотвратяване на неволни телефонни обаждания, текстови съобщения или стартиране на приложения, които могат да бъдат разочароващи и неудобни.
Разработих това приложение, защото в стандартния Android няма тази функция и телефонът ми винаги променя нещо или деактивира важни неща, докато е в джоба. Сериозно, това трябваше да бъде спряно.
Приложението е напълно безплатно и с отворен код, даренията са добре дошли, но не предоставят никаква полза за потребителя.
https://github.com/AChep/PocketMode
Как работи:
Джобният режим следи сензора за близост за част от секундата след включване на екрана. Ако в този времеви прозорец сензорът за близост е бил покрит за определен период, приложението изключва екрана обратно.
Обяснение на използваните разрешения:
- Услуга за достъпност -- Джобният режим използва услугата за достъпност, за да изпрати командата, която заключва екрана. Без него заключването на екрана ще изисква ПИН код при всяко отключване, което ще развали потребителското изживяване.
- android.permission.RECEIVE_BOOT_COMPLETED -- необходимо за рестартиране на услугата след рестартиране.
- android.permission.READ_PHONE_STATE - необходимо е да поставите на пауза заключването на екрана, докато разговорът е в ход.Актуализирано на
30.08.2022 г.