添加权限。

 <uses-permissionandroid:name="android.permission.WRITE_SETTINGS"tools:ignore="ProtectedPermissions" />

静态常量。

private static final String SCREEN_OFF_TIMEOUT = "screen_off_timeout";

调用系统设置方法

/*** 默认无操作后15s屏幕进入休眠** @param isChecked 常亮开关*/private void setScreenSaverEnable(boolean isChecked) {if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {if (!Settings.System.canWrite(this)) {Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS,Uri.parse("package:" + BaseApp.getInstance().getPackageName()));intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivityForResult(intent, 1000);} else {PrfUtils.setScreenState(isChecked);if (isChecked) {Settings.System.putInt(this.getContentResolver(), SCREEN_OFF_TIMEOUT, Integer.MAX_VALUE);//永不休眠} else {Settings.System.putInt(this.getContentResolver(), SCREEN_OFF_TIMEOUT, 1000 * 15);}}}}

注意:

Settings.System.putInt(this.getContentResolver(), SCREEN_OFF_TIMEOUT, 1000 * 15);
value值只会根据系统设定。比如系统设定最小锁屏时间为15s,而代码设置为10s,依旧是15s锁屏

Android 设置锁屏时间,屏幕常亮效果相关推荐

  1. Android 禁止息屏 保持屏幕常亮的方式

    目录 1.在onCreate()中添加如下一行限制 2.在界面布局xml中顶层添加属性 禁止息屏 保持屏幕常亮的方式 常用的有两种,如下: 1.在onCreate()中添加如下一行限制 getWind ...

  2. linux ubuntu 18.04设置锁屏时间和用户登录超时时间

    设置锁屏时间 设置用户登录超时时间 方法一: 1.针对所有用户 sudo vim /etc/profile //编辑环境变量文件 --------------- export TMOUT=0 //修改 ...

  3. 【Linux】centos桌面版关闭锁屏、屏幕常亮

    关闭锁屏和屏幕常亮都是在application → system tools → settings中 关闭锁屏: 屏幕常亮:

  4. Ubuntu 14.04 设置锁屏时间

    1.系统设置,亮度和锁屏 2.根据需要设置锁屏时间,也可以关闭锁屏

  5. Linux虚拟机:Centos6.5设置锁屏时间

    Linux虚拟机我是用的是Centos,系统默认的锁屏时间是5分钟,因此非常不方便.我总结了下Centos的锁屏时间设置. 在菜单栏点击System->Preferences->Scree ...

  6. android 设置锁屏密码,密码锁屏是什么?怎么设置密码锁屏

    密码锁屏是什么 安卓手机键盘锁(密码锁屏)分为数字字符键盘锁.图案图形键盘锁以及混合密码三种.而<密码锁屏>软件是一款简单实用的锁屏工具应用,采用iphone样式的控件,使用户的安卓手机更 ...

  7. KDE设置锁屏时间格式

    KDE锁屏时间默认是12小时,我想改成24小时. ​​​​​​​​​​​​​​KDE 设置锁屏的时间格式 - SpringSparrow9 - 博客园 sudo gedit /usr/share/pl ...

  8. win10如何设置锁屏时间

    目标:在一定时间内不操作界面就锁定电脑.所谓屏幕锁定就是"屏幕保护程序". 步骤: 1,桌面右击---点击"个性化" 2,点击左侧栏的"锁屏界面&qu ...

  9. Android MTK 锁屏时间显示显示不全修改

    锁屏所在位置framework\base\package\keyguard...ClockView keyguard_status_view.xml   com.android.keyguard.Cl ...

最新文章

  1. Python中相见恨晚的技巧
  2. nginx mysql占用率高_nginx/mysql查看内存占用
  3. 【计算机网络】网络层 : 路由算法 ( 路由算法分类 | 静态路由算法 | 动态路由算法 | 全局性动态路由算法 | 分散性动态路由算法 | 分层次路由选择协议 )
  4. 深入理解java虚拟机(十三) Java 即时编译器JIT机制以及编译优化
  5. Good Number Gym - 102769G 2020年CCPC秦皇岛分站赛
  6. 微信JS-SDK选择相册或拍照并上传PHP实现
  7. 65 modol1用户登录
  8. Java中12个原子操作类
  9. OpenShift 4 之使用持久化存储
  10. android自定义布局中的平滑移动
  11. carto笔记--- 传感器数据走向
  12. 吴恩达机器学习入门(配合吴恩达机器学习视频篇)
  13. html5演讲ppt,制作ppt太麻烦?用上这5款黑科技PPT模板,汇报、演讲瞬间高大上
  14. Lower power design UPF 学习
  15. 生如夏花之绚烂,Lisp风格的Lialang诞生了!
  16. mybatipse 下载_哇塞!可以免费下载某度文档的doc格式啦
  17. 3dmax软件怎样一键取消视图背景网格
  18. 中国甜奶油粉市场趋势报告、技术动态创新及市场预测
  19. [学习SLAM]数学中的几何变换-向量叉乘/旋转轴、旋转角度和旋转矩阵/坐标系变换
  20. Linux 下回收站机制

热门文章

  1. 红外线探测报警器的简单设计
  2. 记一次Windows10 home版文件共享步骤及问题处理
  3. Windows10下安装vs2013旗舰版(Visual Studio 2013 Ultimate)
  4. Opencv 笔记5 边缘处理-canny、sobel、Laplacian、Prewitt
  5. java 获取Authorization信息
  6. 【githubshare】基于 C 语言编写的一款 2D 太空射击游戏,已在 Windows 10 和 Ubuntu Linux 16.04 系统上跑通测试
  7. 绿色专利数据集 1985-2020年上市公司绿色专利申请获得授权量数据 2011-2019地级市绿色专利数据
  8. 一年外包经验入职字节啦
  9. x86汇编_高级语言的IF语句_笔记_37
  10. Windows 剪切板的应用——复制浏览器or本地目录图片