android解锁动画效果,android 关于自定义解锁动画和实现全屏的解决方案 您所在的位置:网站首页 怎么更改华为nova5的指纹解锁动画壁纸 android解锁动画效果,android 关于自定义解锁动画和实现全屏的解决方案

android解锁动画效果,android 关于自定义解锁动画和实现全屏的解决方案

2023-07-14 06:27| 来源: 网络整理| 查看: 265

先说说缘由吧,最近项目要研究在亮屏的时候用展示一个开屏动画,我一想这个不难吧,截获亮屏的广播事件 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 实验室设备网 版权所有