Џепни режим може да открије када је телефон у џепу или другом затвореном простору и да искључи екран да спречи случајне кликове. Ово може помоћи у спречавању ненамерних телефонских позива, текстуалних порука или покретања апликација, што може бити фрустрирајуће и незгодно.
Развио сам ову апликацију јер стандардном Андроид-у недостаје ова функција и мој телефон увек нешто мења или онемогућава важне ствари док лежи у џепу. Озбиљно, ово је морало бити заустављено.
Апликација је потпуно бесплатна и отвореног кода, донације су добродошле, али не пружају никакву корист кориснику.
хттпс://гитхуб.цом/АЦхеп/ПоцкетМоде
Како то функционише:
Џепни режим прати сензор близине на делић секунде након укључивања екрана. Ако је у овом временском прозору сензор близине био покривен током дефинисаног периода, апликација поново искључује екран.
Објашњене коришћене дозволе:
- Услуга приступачности -- Џепни режим користи услугу приступачности да пошаље команду која закључава екран. Без тога би закључавање екрана захтевало ПИН код при сваком откључавању, уништавајући корисничко искуство.
- андроид.пермиссион.РЕЦЕИВЕ_БООТ_ЦОМПЛЕТЕД -- потребно за поновно покретање услуге након поновног покретања.
- андроид.пермиссион.РЕАД_ПХОНЕ_СТАТЕ -- потребно за паузирање закључавања екрана док је позив у току.