Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android屏幕锁类和首选项存储在哪里?_Android_Screen Lock_System Preferences - Fatal编程技术网

Android屏幕锁类和首选项存储在哪里?

Android屏幕锁类和首选项存储在哪里?,android,screen-lock,system-preferences,Android,Screen Lock,System Preferences,我想写一个简单方便的应用程序,让我的手机有两种锁定模式。默认情况下,手机会在一两分钟后进入滑动锁,但在更长的时间后,或者如果我激活我的应用程序,它应该使用更严格的锁,例如面部解锁。基本上,当我带着手机时,除了滑锁以外的任何东西都是多余的 要做到这一点,我必须读/写屏幕锁定的首选项,或者找到可用锁定/解锁机制的列表,以便选择并调用其中一个。有人知道这些信息可以在哪里找到/存储吗 我希望在中可以找到首选项键,但除了锁定模式启用的设置之外,无法立即找到任何相关的设置,这是不够的 我尝试搜索FaceDe

我想写一个简单方便的应用程序,让我的手机有两种锁定模式。默认情况下,手机会在一两分钟后进入滑动锁,但在更长的时间后,或者如果我激活我的应用程序,它应该使用更严格的锁,例如面部解锁。基本上,当我带着手机时,除了滑锁以外的任何东西都是多余的

要做到这一点,我必须读/写屏幕锁定的首选项,或者找到可用锁定/解锁机制的列表,以便选择并调用其中一个。有人知道这些信息可以在哪里找到/存储吗

我希望在中可以找到首选项键,但除了锁定模式启用的设置之外,无法立即找到任何相关的设置,这是不够的

我尝试搜索FaceDetector类的引用,但在Eclipse中没有返回任何引用


如果我能看一下源代码,它可能会给我一些线索。不幸的是,就我所见,该页面忽略了我需要下载和查看的大约10个支持API级别的每个示例目录的多个文件夹中的哪些文件夹的详细信息。

仅当应用程序是设备管理员时,才可以更改应用程序中的锁定模式。这些API位于DevicePolicyManager类和方法setMaximumTimeToLock和lockNow等中。只有当您的应用程序是设备管理员时,才可以访问这些API。如果您对定制锁屏应用程序感兴趣,可以尝试。

谢谢。我感兴趣的与其说是新的,不如说是存储现有设置的位置,例如,我看不到在DevicePolicyManager中的何处可以找到哪种类型的锁定幻灯片、pin、密码等等。。在系统首选项中设置。