android自动背光
‘壹’ 安卓手机降低屏幕亮度工具
软件名称: 夜间滤镜专业版NightFilterProv1.1.0
软件语言:简繁修正汉化版BY小手&Tomi0413(安智汉化组)
软件介绍:
NightFilter(夜间滤镜)是一款适用于Android手机/平板电脑的简便的屏幕滤镜应用。NightFilter能轻松调暗屏幕,调整色调以及更多!使用它来在夜间阅读,保护您的眼睛以及纠正过度的屏幕色调。
自带五种颜色预设:暖色、白炽灯、北极星空、冷色
-自由调整屏幕色调,拥有RGB(红色、绿色、蓝色)和HSV(色度、饱和度、亮度)两种颜色模型,并能调整不透明度和颜色比例(固定或与不透明度相称)
‘贰’ android手机设置自动调整亮度是依据什么来自动调整的
自动调整亮度是依据手机内部内置的光源传感器通过感知光源强度,进而通过设置好的数据实现对屏幕亮度的控制。
当数码产品的屏幕背光亮度与环境光强不协调时,人眼就会产生视觉疲劳,而这种疲劳将对人眼视力造成不可逆的损伤。因为人的眼睛对光源强度的感官十分铭感,因此自动调节亮度对数码产品来说是一项重要的功能。
其原理就是:
1、光源传感器感知光源。
2、信号转换器将光信号转化为数字信号并输出到控制中心。
3、控制中心读取数字信号,根据信号数据,按照程序控制屏幕亮度。
自动调节亮度这项功能对数码设备来说也算是一种里程碑性质的进展。
(2)android自动背光扩展阅读
自动调节亮度也不是十分完美的功能:
因为每个人所处的环境和眼睛的舒适度都是不一样的,而手机的这个类似自动的功能不可能做到完全匹配,因此这个算1十分的完美。
处环境光暗不均匀也是主要原因,自动调节屏幕背光的感光元件一般都是在手机上段,前摄像头附近,因此部分光源过强或者过弱,也会引起自动调节的不协调。
因此,不可过分依赖自动功能,在固定光源环境下,如感到屏幕,屏幕光亮不适,还是建议用手动调节。
‘叁’ android如何关闭背光 但是不进入睡眠状态
也就是说不用按什么返回键了 直接点击屏幕 就能够打开背光 而且没有上锁。这个问题可以屏蔽屏保。自定义一下
‘肆’ android 背光亮度调节分档怎么配置
调整手机亮度即可
1;一般的安卓手机在下拉菜单中可以看到【自动亮度】点击打开,即可实现随系统亮度的效果。
2;如果没有下拉菜单,可以打开【设置】-【显示】-【屏幕亮度】-【自动亮度】
‘伍’ 安卓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还是会出问题。 查看原帖>>
‘捌’ 如何控制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()要成对调用哦!也就是说,你申请了亮屏,过段时间,你要是释放它。
‘玖’ 安卓车机自动亮度
1、安卓车机自动调整亮度是依据车机内部内置的光源传感器通过感知光源强度,进而通过设置好的数据实现对屏幕亮度的控制。
2、当数码产品的屏幕背光亮度与环境光强不协调时,人眼就会产生视觉疲劳,而这种疲劳将对人眼视力造成不可逆的损伤。因为人的眼睛对光源强度的感官十分敏感,因此安卓车机自动调节亮度对数码产品来说是一项重要的功能。
‘拾’ 手机有时自动变暗怎么回事,背光时间,亮度,关闭自动都调了,按屏幕不能恢复亮度,按电源键就恢复亮度。
手机屏幕亮度自动变暗变亮问题有以下2种情况:
1.当手机亮度勾选“自动”后,亮度的进度条仍然可以滑动,并且亮度仍然会有变化:自动模式启动后仍然可以选择亮度这个功能是Android4.0原生系统自带功能,当勾选自动模式后,手机屏幕亮度根据要求可以进行微调,此现象正常,请您放心使用。
2.当进入电子邮件、互联网等一些功能后,手机屏幕亮度会自动变暗:此功能是由于启动“省电模式”造成的,开启省电模式后为了节省手机电池使用量部分功能启动后屏幕会自动变暗。
如果问题依然存在,建议您携带购机发票、包修卡,将手机送至就近的服务中心进行检测