android解锁动画效果,android 关于自定义解锁动画和实现全屏的解决方案 | 您所在的位置:网站首页 › 怎么更改华为nova5的指纹解锁动画壁纸 › android解锁动画效果,android 关于自定义解锁动画和实现全屏的解决方案 |
先说说缘由吧,最近项目要研究在亮屏的时候用展示一个开屏动画,我一想这个不难吧,截获亮屏的广播事件 Intent.ACTION_SCREEN_ON然后处理对应的事件就好了,但我发现好像没有正确的api可以修改锁屏壁纸,然后我就参考下面这个哥们自定义锁屏解决了一部分需求(有一个缺陷不能处理有锁屏密码的情况)。 http://blog.csdn.net/xiaoyu940601/article/details/53945198 下面贴出简单的代码: 1.这个是广播接收器,注意Intent.ACTION_SCREEN_ON和Intent.ACTION_SCREEN_OFF这个两个action必须动态注册。 @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (Intent.ACTION_USER_PRESENT.equals(action)) { } else if (Intent.ACTION_SCREEN_ON.equals(action)) { Intent lockscreen = new Intent(context,LockScreenActivity.class); // lockscreen.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); lockscreen.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT | Intent.FLAG_ACTIVITY_SINGLE_TOP); context.startActivity(lockscreen); }else |
CopyRight 2018-2019 实验室设备网 版权所有 |