动态密码的自定义锁屏

ldhyob

Member
Licensed User
Longtime User
一直有个想法,用B4A写个个性的锁屏程序,只是为了能够让自己的手机不要轻易地让别人随意浏览,包括自己亲爱的家人.因为有时,善意的谎言是需要的....你懂的...

手机本身就有锁屏功能,如图案、密码等,但是很不爽的是,这些东西解锁的钥匙都是固定的,而不是动态的,所以,我写了这个应用。

结合当前显示的时间,输入对应的口令,即便在你输入的时候,被人看见了,记下了,但是以后也是不管用滴,呵呵,目的达到!

我写的这个解锁的算法,举例:当前显示的时间是“15:29”,那么密码就是5219,即小时的个位→分钟的十位→小时的十位→分钟的个位,四位数字组成。

分享一下,写这个程序需要解决的几个问题:

1、捕捉手机屏幕的开关事件;
2、屏蔽(目前安卓高版下只能间接屏蔽)手机的HOME键及顶部任务栏。
3、解决规避系统自动杀死服务回收资源的情况,保证锁屏服务能一直运行。
运行示例:

APK包下载:NanpyLockScreen.apk(内含4张图片,体积442K)
sc.jpg


http:\\www.ldhyob.com\android\lockscreen\nanpylockscreen.apk
 
Last edited:
Top