`
marine8888
  • 浏览: 543595 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android——添加屏幕待机选项

阅读更多

如题,在“屏幕待机”弹出菜单里添加“1个小时”选项。

只要修改如下几个地方就可以:

1.在文件packages/apps/Settings/res/values/arrays.xml

      ps:如果你的设备使用的是MidSettings,

           则打开packages/apps/MidSettings/res/values/arrays.xml 

 


 

<string-array name="screen_timeout_entries">
        <item>15 seconds</item>
        <item>30 seconds</item>
        <item>1 minute</item>
        <item>2 minutes</item>
        <item>10 minutes</item>
        <item>30 minutes</item>
         <item>1 hour</item><!--新加入的-->
    </string-array> 
<string-array name="screen_timeout_values" translatable="false">
        <!-- Do not translate. -->
        <item>15000</item>
        <!-- Do not translate. -->
        <item>30000</item>
        <!-- Do not translate. -->
        <item>60000</item>
        <!-- Do not translate. -->
        <item>120000</item>
        <!-- Do not translate. -->
        <item>600000</item>
        <!-- Do not translate. -->
        <item>1800000</item>
        <!-- Do not translate. -->
        <item>3600000</item><!--1个小时的毫秒数-->
    </string-array> 

  重新编译源码,生成固件,烧录。。。。。

将设备显示语言切换成English(United States),查看“屏幕待机”里面的选项是不是多出了刚才添加的“1个小时”?

 

PS1:如果没有,请留言。。。

PS2:如果要在其他语言模式下添加,只要对应的语言的values文件夹下的arrays.xml文件里添加上述          两条Item即可。

         e.g.:中文简体模式:packages/apps/Settings/res/values-zh-rCN/arrays.xml

 

分享到:
评论

相关推荐

    android原生设置休眠添加永不休眠选项

    资源为代码patch,主要修复设置-显示-休眠中无永不休眠选项。为防止语言资源导致报错,重新在arrays添加选项,永不休眠原理只是将时间设置为Integer.MAX_VALUE

    android_开启关闭待机demo

    在Android系统中,待机模式是设备为了节省电量而自动进入的一种状态,通常在用户无操作一段时间后触发。"android_开启关闭待机demo"是一个示例项目,它展示了如何控制设备的待机行为,即阻止手机进入待机状态以及...

    Android 待机流程解析

    Android 待机流程解析 Android 系统的待机流程解析是整个 Android 系统的核心机制之一。在 Android 系统中,待机流程解析是指系统从开机到锁屏的整个过程。这个过程涉及到多个组件和类的交互,包括 ...

    Android 检测判断手机的待机状态.rar

    Android 检测判断手机的待机状态,比如手机正在处于待机状态、手机正在响铃、手机正在震动、手机已接听电话、手机正在连接来电等等的一些状态,使用了Case语句来判断各个状态。  case TelephonyManager.CALL_STATE_...

    安卓Android源码——Music.rar

    "安卓Android源码——Music.rar"提供的正是一个与音乐播放相关的源代码库,这对于想要深入研究Android音乐播放器开发的工程师来说是一份宝贵的资源。 1. **Android多媒体框架**:Android系统提供了多媒体框架,包括...

    Android 待机流程

    ### Android待机流程详解 #### 一、概览 Android系统的待机流程是用户界面管理中的一个重要组成部分,它涉及到系统如何处理设备锁屏状态下的各种交互逻辑。在Android 2.2版本中,这一过程主要由`...

    安卓Android源码——手机电量测试.zip

    5. **AOSP修改**:对于希望深度定制的开发者,可以直接在AOSP(Android Open Source Project)源码中添加电量测试相关的功能,例如创建自定义的电量监控服务。 6. **测试框架**:构建自动化测试脚本,模拟用户操作...

    Android待机流程分析---锁屏、解锁模块.

    ### Android待机流程分析——锁屏、解锁模块 在深入探讨Android系统中锁屏与解锁模块的工作原理之前,我们先来了解一下这些概念的基本背景。Android操作系统作为全球最广泛使用的移动设备操作系统之一,其用户界面...

    Android源码——andbatdog电池监控.zip

    "Android源码——andbatdog电池监控.zip"这个压缩包很可能包含了用于分析和监控Android设备电池状态的源代码。andbatdog可能是项目或者模块的名称,专门设计用于追踪电池相关数据。接下来,我们将深入探讨Android...

    电信设备-调整屏幕待机时长的方法及通信终端.zip

    2. **不同设备的调整方式**:针对不同类型的通信终端,如Android、iOS或Windows设备,提供具体的设置步骤和菜单路径,指导用户如何找到并更改屏幕待机时长的选项。 3. **节能模式与自定义设置**:讨论了设备内置的...

    安卓Android源码——一键锁屏源代码,4.2工作正常.zip

    本资源"安卓Android源码——一键锁屏源代码,4.2工作正常.zip"提供了在Android 4.2版本上正常工作的一键锁屏功能的源代码。这个功能对于用户来说非常实用,只需轻轻一点,就能快速锁定设备屏幕,保护用户隐私并节省...

    安卓Android源码——(加速度传感器).zip

    在本资料包"安卓Android源码——(加速度传感器).zip"中,我们可以深入理解加速度传感器在Android系统底层的工作原理及其API的使用。 1. **Android源码解析:** Android源码提供了系统与硬件交互的接口,其中包括对...

    安卓Android源码——闹钟源代码.zip

    这份"安卓Android源码——闹钟源代码.zip"提供了实现这一功能的源代码,这对于深入理解Android系统内部工作原理以及自定义闹钟应用的开发者来说,具有很高的学习价值。 首先,我们要了解Android系统的闹钟服务是...

    Android内核驱动——电源管理

    Android设备通常包含多种电源状态,如休眠、唤醒、屏幕关闭等,电源管理的主要任务就是根据设备的使用情况智能地切换这些状态,以达到节能的目的。Android内核驱动中的电源管理模块与硬件紧密交互,确保在不影响系统...

    安卓Android源码——仿QQ音乐播放器源码.zip

    这份名为“安卓Android源码——仿QQ音乐播放器源码.zip”的压缩包文件提供了一个学习和研究Android应用程序开发的宝贵资源,特别关注于音乐播放器的实现。它模仿了流行的QQ音乐播放器的设计和功能,使得开发者能够...

    屏幕待机V2.0 βeta 2_final

    使用该应用时关闭屏幕背光并非让设备休眠,它正处于时刻待命状态,可以在灭屏的情况下保证HDMI/MHL输出到外部大屏显示器,且触摸屏仍然有效!这对于大屏幕上观看电影/玩游戏再好不过啦。

    Android源码——手机小闹钟源码.zip

    10. **电源管理(Power Management)**:为了确保闹钟在待机或屏幕关闭时仍然能够触发,开发者需要考虑电源管理策略,如使用`WakeLock`来保持处理器的唤醒状态。 以上就是构建一个Android手机小闹钟应用所需掌握的...

    Android应用禁止屏幕休眠的3种方法

    需要注意的是, WakeLock 获取时需要添加 android.permission.WAKE_LOCK 和 android.permission.DEVICE_POWER 权限。 方法二:在 Window 设置 flag 方法二是使用 Window 的 setFlags 方法来设置 FLAG_KEEP_SCREEN_...

    Android 屏幕刷新率分析

    Android 屏幕刷新率分析 Android 屏幕刷新率是指 Android 设备中屏幕刷新率的分析和优化。屏幕刷新率是指屏幕在一秒内刷新的次数,通常以 Hz 为单位,例如 60Hz 代表屏幕在一秒内刷新 60 次。 为什么是 60 帧?这...

    Android 12.0 Launcher 客制化指导手册.pdf

    在Android 12.0中,Launcher3作为系统启动器经历了显著的变化,为开发者提供了更多客制化选项,以满足不同用户的需求和喜好。以下是关于Launcher3升级变化以及客制化的详细讲解: ### 1. **Launcher3 升级变化** #...

Global site tag (gtag.js) - Google Analytics