[请益] 用传感器控制萤幕开关的软件

楼主: kdjf (我抓得到什么呢?)   2019-01-10 14:41:48
想要达到的效果:
萤幕关时: (A)
用某种装置(最好是迫近感应器)可以唤醒萤幕
这方面很多软件达成,WaveUp/Gravity screen是比较大家/常见的
萤幕开时: (B)
如果侦测到靠近(放下手机/口袋中/面朝下)只关闭萤幕
找到的软件都是靠锁定关萤幕的,会覆蓋掉smart lock/正常lock timeout
但我只想要关闭萤幕,剩下的留给正常smart lock/timeout去管理
目前的想法是把A留给WaveUp管理
B的部分拆成两段,1-把萤幕timeout设很短
(不知道android底层最短多少,我用any screen timeout<8sec都一样停在8s)
2-另外找一个程式,逻辑是B时都抓着wake lock,没活动的话经过设定时间后release
有活动就重设timeout, 但如果萤幕被覆蓋就直接release,让系统自己关萤幕
萤幕关了后让lock timeout/smart lock自己去控制锁定
所以请问有现成的程式/程式组合可以用吗?
作者: stu51211 (做就对了)   2019-01-10 22:05:00
你这做最上层超耗电 要硬件支援才省
作者: alex1973 (alex1973)   2019-01-10 22:50:00
楼上+1
作者: fonzae (fonzae)   2019-01-10 23:05:00
我都用smart cover
作者: nadoka (小那 娜豆卡)   2019-01-10 23:34:00
同一楼,之前也装过但实在...换只有支援双击唤醒跟拿起手机唤醒的比较实际
作者: Segal (Dino)   2019-01-11 02:24:00
嗯,(A)可能要自己改Touch panel的driver会好点。DT2W的source code有一段是给距离传感器并用的,可以自己找来看看
作者: a0193143 (万咒逆)   2019-01-12 13:16:00
Screen Standby?
作者: sa12e3   2019-01-12 16:17:00
楼上那个耗电。

Links booklink

Contact Us: admin [ a t ] ucptt.com