Android 锁屏
来源:互联网 发布:能以礼让为国乎赏析 编辑:程序博客网 时间:2024/05/07 00:27
public class Locker extends Activity {
private DevicePolicyManager policyManager;
private ComponentName componentName;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
policyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
componentName = new ComponentName(this, LockScreenAdmin.class);
mylock();
android.os.Process.killProcess(android.os.Process.myPid());
}
private void mylock() {
boolean active = policyManager.isAdminActive(componentName);
if (!active) {
activeManage();
policyManager.lockNow();
}
if (active) {
policyManager.lockNow();
}
}
private void activeManage() {
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, componentName);
intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "other description");
startActivity(intent);
}
}
private DevicePolicyManager policyManager;
private ComponentName componentName;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
policyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
componentName = new ComponentName(this, LockScreenAdmin.class);
mylock();
android.os.Process.killProcess(android.os.Process.myPid());
}
private void mylock() {
boolean active = policyManager.isAdminActive(componentName);
if (!active) {
activeManage();
policyManager.lockNow();
}
if (active) {
policyManager.lockNow();
}
}
private void activeManage() {
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, componentName);
intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "other description");
startActivity(intent);
}
}
- Android笔记:Android 锁屏
- android 锁屏
- Android 锁屏
- android 锁屏
- android锁屏
- android锁屏
- android锁屏
- Android锁屏
- Android 锁屏
- android 锁屏
- Android 锁屏
- Android 锁屏 代码位置
- Android 锁屏 DevicePolicyManager
- 禁止android锁屏
- 去除android锁屏
- android 锁屏(二)
- android锁屏(三)
- Android锁屏(四)
- linux tr命令详解
- 第二周作业(三)
- U-Boot,在引导Linux之前要做的事 theKernel 作用
- 内核中常用的几种数据结构记录。
- MyBatis insert操作返回主键
- Android 锁屏
- 自己写了一个河内塔程序
- tftp和NFS服务器的建立
- 第二周作业(四)
- C#调用C++的DLL搜集整理的所有数据类型转换方式
- 【超实用】用SQL提取特殊字符
- 解決EXP-00091的方法
- "mkimage" command not found - U-Boot images will not be built
- uboot-2009.01的start.S详细注解及分析