导航:首页 > 操作系统 > android背光调节

android背光调节

发布时间:2022-08-17 10:35:27

安卓怎么通过修改系统文件,使屏幕亮度值的最低亮度更低

一、所需工具

1、APKTOOLS反编译工具;

2、配置java环境;

3、Notepad++;

4、提取系统framework-res.apk文件;

二、具体操作

1、因为framework-res.apk是系统文件,我们需要首先加载系统环境,将framework-res.apk放入APKTOOLS文件夹下进行加载。如图:

5、我们修改好以后回编译、签名、替换即可。

拓展资料:

反编译framework-res.apk
打开framework-res esvaluesintegers.xml
然后找到
<integer name="config_">
10</integer> 最低亮度
<integer name="config_">
255</integer> 最高亮度
<integer name="config_">
102</integer> 开机默认亮度
<integer name="config_screenBrightnessDim"> 10</integer> 变暗值
手动修改最低亮度值即可,一般改为1。(0以下未尝试过)。

android如何关闭背光 但是不进入睡眠状态

也就是说不用按什么返回键了 直接点击屏幕 就能够打开背光 而且没有上锁。这个问题可以屏蔽屏保。自定义一下

③ android程序调节屏幕亮度怎么去掉渐变,比如最高亮度调到最低立马变黑,而不是慢慢的变化

1、笔记本电脑的显示器的亮度调整方法如下:首先您要看一下键盘上的fn键和那两个亮度的标志(标志就像一个太阳,向上调亮,向下调暗)在那位置才行,一般的手提的这两个标志均设计在F1-F12上,您认真看一下就可以找到了,然后按住fn健,如果您要调得亮一些,再按向上的标志,如果您要调暗,就按住fn键再点按向下的标志。
2、对比度的调整方法如下:在空屏幕下右击,点击属性,在出现的提示栏里点击设置,设置完对比度之后点击应用,再点击确定就可以了。

④ 如何控制android手机亮屏

一、概述
我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏。那么今天,我们来分析下这方面的功能。
二. 系统服务 PowerManager.java
顾名思义,PowerManager.java就是管理我们电源方面的功能的,当然也包括我们屏幕的亮和熄灭。没错,我们的应用程序就是通过这个系统服务来实现亮屏和熄屏的功能的。
1. 应用程序获取PowerManager服务, 我们可以这样书写:

复制代码代码如下:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

因为PowerManager是系统服务,所以它的生命周期不是应用程序所能控制的;应用程序只能通过系统,向系统请求获取PowerManager服务,然后系统把这个服务的应用给我们。
2. goToSleep()方法, 这个方法可以强制我们的屏幕熄屏。我们可以这样调用:
在上面拿到pm对象之后,这样调用

pm.goToSleep(SystemClock.uptimeMillis());

3. setBacklightBrightness()方法,这个方法可以设置背光的亮度,从0-255
三. 定时熄灭屏幕
那么这里,还可以介绍一个控制屏幕的方法就是PowerManager.WakeLock
顾名思义,WakeLock这个东西就是亮屏控制,这里说的亮屏,它定义了几种类型的亮屏。如下:

类型 cpu 屏幕 键盘
PARTIAL_WAKE_LOCK on off off
SCREEN_DIM_WAKE_LOCK on dim off
SCREEN_BRIGHT_WAKE_LOCK on Bright off
FULL_WAKE_LOCK on Bright Bright
由于它定义了这么多类型,每种类型可以指定相对应的部件工作和不工作。那么我们就可以利用这些类型,从最细粒度来控制我们的屏幕,控制我们的电源,从而让我们的电源工作时间尽可能的延长(大家都知道,智能手机的电池问题是一个硬伤, 每天一充电,有木有? 别人说用安卓手机的男人都是顾家好男人,因为他每天晚上都要回家充电。。^^).

好的,好的,闲话不扯,继续。。。
怎么使用这个WakeLock呢?我们可以这样写:

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
wakeLock.acquire();
//做我们的工作,在这个阶段,我们的屏幕会持续点亮
//释放锁,屏幕熄灭。
wl.release();

那么这里我们也可以这样使用,就是多少时间后熄灭屏幕
首先点亮屏幕

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
wakeLock.acquire();

然后

mTimeHandler.postDelayed(new Runnable(){
public void run(){
wakeLock.release();
}
}, 10*1000);

嗯,延迟10s后熄灭屏幕。。。。
那么,这里要注意的是acquire()和release()要成对调用哦!也就是说,你申请了亮屏,过段时间,你要是释放它。

⑤ android手机设置自动调整亮度是依据什么来自动调整的

自动调整亮度是依据手机内部内置的光源传感器通过感知光源强度,进而通过设置好的数据实现对屏幕亮度的控制。

当数码产品的屏幕背光亮度与环境光强不协调时,人眼就会产生视觉疲劳,而这种疲劳将对人眼视力造成不可逆的损伤。因为人的眼睛对光源强度的感官十分铭感,因此自动调节亮度对数码产品来说是一项重要的功能。

其原理就是:

1、光源传感器感知光源。

2、信号转换器将光信号转化为数字信号并输出到控制中心。

3、控制中心读取数字信号,根据信号数据,按照程序控制屏幕亮度。

自动调节亮度这项功能对数码设备来说也算是一种里程碑性质的进展。

(5)android背光调节扩展阅读

自动调节亮度也不是十分完美的功能:

因为每个人所处的环境和眼睛的舒适度都是不一样的,而手机的这个类似自动的功能不可能做到完全匹配,因此这个算1十分的完美。

处环境光暗不均匀也是主要原因,自动调节屏幕背光的感光元件一般都是在手机上段,前摄像头附近,因此部分光源过强或者过弱,也会引起自动调节的不协调。

因此,不可过分依赖自动功能,在固定光源环境下,如感到屏幕,屏幕光亮不适,还是建议用手动调节。

⑥ 安卓7.0的自动背光调节的系统文件在哪里

带有光线感应器的手机才可以自动调节亮度的,光靠软件是无法实现的

⑦ 安卓车载大屏按键灯设置

在汽车的导航设置里有一项是导航的背光选项,可以通过选择背光状态调节汽车导航的按键灯状态,可以选择常亮模式,使汽车的导航按键灯一直亮着,方便夜晚使用导航时可以看清。
车载多媒体导航系统的使用可以优化交通效率,使汽车具有更智能更高效的交通管理体系,减轻汽车的交通压力,通过使用车载导航,驾驶员可以及时把握道路变化,为驾驶员设计最快的道路路线,提高行驶效率,从而缓解城市道路拥堵,改善路况。车载多媒体系统包括汽车的导航系统和音响系统,使用车载多媒体系统可以缓解车内人员的疲劳感,所以车载导航系统和车载多媒体系统在汽车所占的比重越来越大。

⑧ android 自动背光调节变亮后为什么要过一段时间才变暗

感光器需要时间反应

⑨ 如何代码设置屏幕背光亮度

其实呢,很多时候可以考虑用反射做,这里如果没有权限问题的话,可以这样。1.找到IPowerManager.aidl,在你的项目下新建一个android.os的package把这个aidl文件放进去2.里面出错的是需要导入一个import android.os.WorkSource; 这个是不可见的,需要删除掉。文件里面跟WorkSource的两个方法也都删掉,我们也用不着。3.你的activity中写入:PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE); try { Field service = pm.getClass().getDeclaredField("mService"); service.setAccessible(true); IPowerManager iPowerManager = (IPowerManager)service.get(pm); iPowerManager.setBacklightBrightness(10); } catch (Exception e) { e.printStackTrace(); } 如果系统不给我们限制,那么这个是可以的。可惜。。。。。。权限问题是个永远的痛。当然,如果你做的是系统内置apk的话,有system权限,应该就可以用着个了。以前我也用类似的方法做一个内置Launcher,用到了一个隐藏的挂断电话功能,也是用反射的,因为我是直接把apk做成system权限的,所以可以用,如果是一般应用的apk还是会出问题。 查看原帖>>

⑩ 安卓手机怎么关按键背光 root之后安装了腾讯手机管家,用里面的安全信息软件替换手机本身的信息,

您好,亲爱的管家用户

您好,管家中的安全短信可以取代自带短信,但是不可以卸载自带信息,以防手机变砖。魔秀桌面可以替代自带桌面。
感谢您对腾讯手机管家的支持!

阅读全文

与android背光调节相关的资料

热点内容
nfc全加密门禁卡 浏览:636
身份信息被加密 浏览:482
我的盐城app怎么添加不了家庭成员 浏览:493
php商城并发 浏览:348
熊猫绘画app怎么做出大佬的笔刷 浏览:603
云存储服务器知识 浏览:461
服务器cpu是什么指令集 浏览:590
糖猫t10怎么安装app 浏览:992
电脑加密u盘怎么使用 浏览:517
linux如何升级php版本升级 浏览:841
二级程序员c语言难度 浏览:352
批处理编译qt 浏览:66
铁友app怎么查询机票订单 浏览:197
myeclipselinux破解版 浏览:417
批处理命令语法不正确 浏览:889
pdf合并成一个pdf在线 浏览:383
柱加密区构造要求 浏览:515
地板木龙骨标准跟加密区别 浏览:151
解压放松的好地方河南 浏览:965
搜狗怎么移动到文件夹 浏览:617