Android(安卓)屏幕保护程序制作及源码
16lz
2021-01-24
首先,需要启动一个后台服务,用于注册一个BroadcastReceiver
这个BroadcastReceiver用于监听Intent.ACTION_SCREEN_OFF
这样在发生这个事件Intent.ACTION_SCREEN_OFF 也就是用户锁屏或者屏幕上锁时触发。
Service中注册BroadcastReceiver代码
然后在我们启动的ZyScreenSaver这个屏保界面Activity里写上
然后在我们的主界面里写上启动服务就可以了
在Manifest里贴权限
源码下载
http://download.csdn.net/source/2996510
如果实在要屏蔽home键 还有一种办法 就是
这样在
public boolean onKeyDown(int keyCode, KeyEvent event)
函数里就能监听到home了
本博客版权归CSDN博主曾阳所有
http://blog.csdn.net/Zengyangtech/archive/2011/01/21/6157508.aspx
转载请注明
更多相关文章
- Android的 Activity生死周期
- linux上调试python in android
- android 屏幕保护
- Android动态获取json解析后显示到RecyclerView
- android TextView 如何动态获取宽度
- Android发送dtmf键盘事件(模拟通话界面键盘事件)
- Android(安卓)Studio Fragment问题与解决
- Sina微博的开发心得-1 logo界面
- Android(安卓)4.2.2 ScreenLock上Music远程播放控制界面的创建流