Android 修改系统息屏时间.

这篇具有很好参考价值的文章主要介绍了Android 修改系统息屏时间.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android 修改系统息屏时间.

本篇文章主要记录下android 如何修改手机息屏时间.

目前手机屏幕超时的时间范围一般是:

15秒
30秒
1分钟
2分钟
5分钟
10分钟
30分钟

那如何设置超过30分钟呢?

代码很简单,如下:

private void changeScreenOffTime(){
    Log.i("xxxxx", "changeScreenOffTime: "+System.currentTimeMillis());
    Settings.System.putInt(getContentResolver(),Settings.System.SCREEN_OFF_TIMEOUT,1000*60*60*24);
}

获取屏幕超时时间:

try {
    int anInt = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT);
    Log.i("xxxxx", "changeScreenOffTime: "+anInt);
} catch (Settings.SettingNotFoundException e) {
    e.printStackTrace();
}

直接运行的话会提示错误:

java.lang.SecurityException: com.test.webtest was not granted this permission: android.permission.WRITE_SETTINGS.

我们先声明下权限

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

通常设置该权限,我们去应用信息中可以找到:

高级->修改系统设置 ,我们设置为允许即可.

另外如oppo设备,可以在

设置->应用管理-特殊应用权限->修改系统设置中找到对应的app,设置为允许即可更改.

本文由博客一文多发平台 OpenWrite 发布!文章来源地址https://www.toymoban.com/news/detail-837804.html

到了这里,关于Android 修改系统息屏时间.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux 操作系统——查看/修改系统时区、时间、本地时间修改为UTC

    最近一个项目日期采用java8的LocalDate 和 LocalDateTime ,在本地windows 下运行,日期没有问题,但是当部署到linux 系统上时,相差8 小时,第一时间想到时linux 服务器日期和时间设置的问题。果断登陆linux 服务器查看。 GMT(Greenwich Mean Time,格林威治标准时间): 是指位于英国伦敦郊区

    2024年02月07日
    浏览(65)
  • Android 10.0 展讯平台长按power电源键开机时间修改

    在10.0的系统产品开发中,在产品关机的情况下,长按power电源键的情况下,会开启机器然后进入开机流程中,否则就不会开机 ,但是为了防误撞,误开机要求延长长按power电源键开机时间,所以就需要从kernel中来分析下长按开机的相关源码来实现 相关的功能 在整个系统开机

    2024年02月22日
    浏览(41)
  • ubuntu系统修改系统时间

    Ubuntu修改系统时间 Ubuntu修改时间 1 Ubuntu的时间分类 1.1Ubuntu时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。      查看系统时间:date -R         2 修改Ubuntu系统时间 2.1 修改时间         1.tzselect         2.依次选择4-9-1-1 #Asia-China- Beijing-yes 2.2 复制文件

    2024年02月12日
    浏览(44)
  • LINUX系统如何修改时间

    我们一般使用 date -s 命令来修改Linux系统时间。 比如将系统时间设定成1997年6月10日的命令: 将系统时间设定成下午13点12分0秒的命令: 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致

    2023年04月25日
    浏览(42)
  • Ubuntu 系统如何修改时间

    参考文章: 三种方法修改Ubuntu系统的时间 在Ubuntu上,你可以使用以下三种方法来修改时间:date命令,timedatectl命令和hwclock命令。 使用date命令: 打开终端。 输入以下命令来修改日期和时间: 其中,YYYY表示年份,MM表示月份,DD表示日期,HH表示小时,MM表示分钟,SS表示秒钟

    2024年02月14日
    浏览(43)
  • Linux - 查看、修改、更新系统时间

    本文以 CentOS 为例,演示如何查看、设置系统时间,以及自动从互联网更新系统时间。 1,查看系统时间 执行 date 命令可以查看当前系统的时间: 2,手动修改系统时间 (1)执行如下命令可以设置一个新的系统时间: (2)设置完后还要执行如下命令保存一下设置: (3)当然

    2024年02月11日
    浏览(33)
  • centos 系统下查看时间时区以及修改

    1.1查看系统时间 1.2将系统日期修改为2014-7-2 : 1.3系统时间设置为 上午10:20 1.4系统时区修改 1.4.1查看系统时区 1.4.2修改时区(将上海改为系统时区) 提示是否要覆盖,输入y 确定 在Centos 7 中引入了一个叫 timedatectl 的设置设置程序.用法很简单: 2.1将硬件时钟调整为与本地时钟

    2024年02月11日
    浏览(47)
  • Linux 修改系统时间的两种方式?

    在Linux系统中,有两种常见的方式可以修改系统时间:使用date命令和通过修改时区文件。 方式一:使用date命令 打开终端。 以root或具有管理员权限的用户身份执行以下命令来修改系统时间: 将\\\"YYYY-MM-DD HH:MM:SS\\\"替换为您想要设置的新时间。例如,要将系统时间设置为2023年6月

    2024年02月09日
    浏览(38)
  • Linux 修改系统时间的两种方式

    通过相关工具来手动修改系统的时间。 使用NTP自动同步系统时间。 作用:显示和设置系统时间 选项: 时间格式: 例如:显示年月日时分秒 只修改年月日: 只修改时分秒: 全部都改: 说明: 使用date命令修改的时间是 临时生效 的,重启系统后失效,需要将当前时间和硬件

    2024年02月03日
    浏览(37)
  • adb shell date 修改系统时间和时区

    Pacific/Midway为设置的时区

    2024年02月11日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包