# Android_LockScreen **Repository Path**: guangwei_jiang/Android_LockScreen ## Basic Information - **Project Name**: Android_LockScreen - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Android-LockScreen ## ### 应用图标 ### ![image](https://github.com/aspook/Android-LockScreen/raw/master/screenshot/ic_launcher.png) ### 实现原理 ### 参考百度锁屏、Go锁屏的原理,实现了上述各版本通用的锁屏示例app。支持“屏蔽”Android 4.0+的Home键,注意并非是真正的屏蔽,因为4.0之后,系统不允许在应用层屏蔽Home键,这里只是采用了一种巧妙的方式来绕过,就像是屏蔽了Home键一样。 PS:Android 6.0上,此方法对于Home键也不能完美起作用,应该是系统做了更严格的限制。百度锁屏在6.0上跟本demo效果类似,而Go锁屏在6.0上直接崩溃(测试机Nexus 6P)。 PPS:其实现在很多锁屏软件并非必须禁用Home键(关于完全禁用Home键的缺点在博客中也有提到),比如网易音乐、QQ音乐、惠锁屏等,而只是想在手机屏幕点亮时展示自己的一个入口,提供给用户一些有用的信息,如此而已。 详细的原理及实现可参考[本人博客](http://blog.csdn.net/ahence/article/details/25400911)。 ### 锁屏效果 ### ![image](https://github.com/aspook/Android-LockScreen/raw/master/screenshot/android_lock_screen.jpg)