• Android Lock 随笔


    1 DevicePolicyManager

    这是设备管理的主类。通过它可以实现屏幕锁定、屏幕亮度调节、出厂设置等功能。
    必须申明USES_POLICY_FORCE_LOCK 权限才能调用lockNow()进行屏幕锁定。

    2 DeviceAdminReceiver

    该类继承自 BroadcastReceiver 。 从源码可以看到,其实就是实现了一个OnReceive方法,该方法中根据不同的Action,执行相应的操作。 比如,如果激活成功,那么Action就是ACTION_DEVICE_ADMIN_ENABLED, 据此调用 onEnabled 方法。
     
    APIDemo解释:
    DeveiceAdminReceiver ,to receive updates from the DevicePolicyManager when certain aspects of the device security status has changed.
     
    3 启动密码设置界面:
    Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
    StartActivity(intent);
    启动后如下:
     
    4 LockPatternUtils
    LockPatternUtils用來读取现在Lock的类型。
    LockPatternUtils记录所有Lock相关资讯的类别,包含密码正确判断,密码档存放,Lock类型等
  • 相关阅读:
    [GCJ2017R2]Fresh Chocolate
    李耀于NOIP2010集训出的题 Dvalue
    POI ZAW
    POI SZP
    無名(noname)
    幸运序列(lucky)
    [HNOI2001]求正整数
    灰狼呼唤着同胞(brethren)
    神在夏至祭降下了神谕(oracle)
    [bzoj 4237] 稻草人
  • 原文地址:https://www.cnblogs.com/garygou/p/2835333.html
Copyright © 2020-2023  润新知