Android Lock 随笔
2012-12-27 11:08
88 查看
1 DevicePolicyManager
[align=left]这是设备管理的主类。通过它可以实现屏幕锁定、屏幕亮度调节、出厂设置等功能。[/align]
[align=left]必须申明USES_POLICY_FORCE_LOCK 权限才能调用lockNow()进行屏幕锁定。[/align]
2 DeviceAdminReceiver
[align=left]该类继承自 BroadcastReceiver 。 从源码可以看到,其实就是实现了一个OnReceive方法,该方法中根据不同的Action,执行相应的操作。 比如,如果激活成功,那么Action就是ACTION_DEVICE_ADMIN_ENABLED, 据此调用 onEnabled 方法。[/align]
[align=left] [/align]
[align=left]APIDemo解释:[/align]
[align=left]DeveiceAdminReceiver ,to receive updates from the DevicePolicyManager when certain aspects of the device security status has changed.[/align]
[align=left] [/align]
[align=left]3 启动密码设置界面:[/align]
[align=left]Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);[/align]
[align=left]StartActivity(intent);[/align]
[align=left]启动后如下:[/align]
[align=left]4 LockPatternUtils[/align]
[align=left]LockPatternUtils用來读取现在Lock的类型。[/align]
[align=left]LockPatternUtils记录所有Lock相关资讯的类别,包含密码正确判断,密码档存放,Lock类型等[/align]
[align=left]这是设备管理的主类。通过它可以实现屏幕锁定、屏幕亮度调节、出厂设置等功能。[/align]
[align=left]必须申明USES_POLICY_FORCE_LOCK 权限才能调用lockNow()进行屏幕锁定。[/align]
2 DeviceAdminReceiver
[align=left]该类继承自 BroadcastReceiver 。 从源码可以看到,其实就是实现了一个OnReceive方法,该方法中根据不同的Action,执行相应的操作。 比如,如果激活成功,那么Action就是ACTION_DEVICE_ADMIN_ENABLED, 据此调用 onEnabled 方法。[/align]
[align=left] [/align]
[align=left]APIDemo解释:[/align]
[align=left]DeveiceAdminReceiver ,to receive updates from the DevicePolicyManager when certain aspects of the device security status has changed.[/align]
[align=left] [/align]
[align=left]3 启动密码设置界面:[/align]
[align=left]Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);[/align]
[align=left]StartActivity(intent);[/align]
[align=left]启动后如下:[/align]
[align=left]4 LockPatternUtils[/align]
[align=left]LockPatternUtils用來读取现在Lock的类型。[/align]
[align=left]LockPatternUtils记录所有Lock相关资讯的类别,包含密码正确判断,密码档存放,Lock类型等[/align]
相关文章推荐
- Android随笔之——模拟按键操作的几种方式
- Android WifiManager.WifiLock 简介
- Android组件——进程间的Service(随笔3)
- 【转】Android LockScreen admin API sample code
- android 学习随笔十七(服务 )
- android随笔08——代码注册广播接收者
- 项目随笔 Android
- Android popupwindow 随笔
- android 应用架构随笔一(架构搭建)
- Android随笔之——跨进程通信(一) Activity篇
- android 应用架构随笔二(定义BaseApplication并配置Application)
- android的PowerManager和PowerManager.WakeLock
- android 学习随笔十六(广播 )
- android LockScreen
- android 项目学习随笔十七(ListView、GridView显示组图)
- sqlite database lock problem in android content providers
- 学习心得(Android之WakeLock机制分析)
- android 学习随笔五(界面)