在接收消息广播的onReceive里,跳转到你要显示的界面。如:

Intentintent=newIntent(arg0,MainActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);arg0.startActivity(intent);

在该activity的onCreate()方法里:

super.onCreate(savedInstanceState);getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);setContentView(R.layout.activity_main);

设置activity的theme属性:

android:theme="@android:style/Theme.Wallpaper.NoTitleBar"

添加点击事件,进入app,突破锁屏:

KeyguardManagerkeyguardManager=(KeyguardManager)getSystemService(KEYGUARD_SERVICE);KeyguardLockkeyguardLock=keyguardManager.newKeyguardLock("");keyguardLock.disableKeyguard();

在menifest中加入该权限:

<uses-permissionandroid:name="android.permission.DISABLE_KEYGUARD"/>


更多相关文章

  1. 向sd写文件时权限
  2. android 环境搭配 win7环境下
  3. 【免费的短信推送API】【MobTech】【Android】手机短信验证码推
  4. 定制自己的Home android
  5. androidstudio去除Button自带阴影效果
  6. DirectionalViewPager支持横向和纵向的ViewPager
  7. Android(安卓)Input设备debug技巧
  8. android CoordinatorLayout使用
  9. Security and Permissions 安全与权限 (一)

随机推荐

  1. Android学习及如何利用android来赚钱
  2. 浅谈android中的反编译
  3. 谈Android终端厂商的如何建设 ——
  4. android之NDK(jni)开发笔记1——运行第一个
  5. 甩掉谷歌,Android阵营的集体性尴尬
  6. Android电话来电流程源码分析
  7. Android构建模块
  8. Android无线连接打印第三方开发的实现
  9. Android详情页结合ScrollView完成Title颜
  10. 年后面试,差点就痛失了字节跳动Android岗