ANDROID 背光调节

news/2024/9/23 2:15:21/

Android的屏幕亮度好像在2.1+的时候提供了自动调节的功能,所以,如果当开启自动调节功能的时候, 我们进行调节好像是没有一点作用的,这点让我很是无语,结果只有进行判断,看是否开启了屏幕亮度的自动调节功能。

/**
     * 判断是否开启了自动亮度调节
     *
     * @param aContext
     * @return
     */
    public static boolean isAutoBrightness(ContentResolver aContentResolver) {
        boolean automicBrightness = false;
        try {
            automicBrightness = Settings.System.getInt(aContentResolver,
                    Settings.System.SCREEN_BRIGHTNESS_MODE) == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC;
        } catch (SettingNotFoundException e) {
            e.printStackTrace();
        }
        return automicBrightness;
    }

然后就是要觉得当前的亮度了,这个就比较纠结了:

/**
     * 获取屏幕的亮度
     *
     * @param activity
  


http://www.ppmy.cn/news/871327.html

相关文章

LCD 背光

LCD的背光由驱动产生文件/sys/class/leds/lcdbacklight/brightness 对LCD的背光亮度调整, 原理是改变PWM信号的占空比来设置亮度 占空比是在连续的脉冲信号频率或周期不变的前提下定义的,用来衡量开关管导通或截至状况,在这个前提下&#…

Backlight 背光

转自:http://blog.csdn.net/jiajie961/article/details/6030405 1,总论 背光模块属于HAL层开发,HAL层开发,用一句话来概括就是定义一个hardware.h中定义的名称为宏HAL_MODULE_INFO_SYM的hw_module_t结构体, 然后实现结构体的相关…

Android 修改屏幕背光方案

极力推荐Android 开发大总结文章:欢迎收藏Android 开发技术文章大总结 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、获取系统Settings 中的亮度 系统屏幕亮度值在(0~255)之间…

Android原生调节屏幕背光流程

Android 5.1调节背光流程 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 https://mp.csdn.net/mdeditor/99670972 目录 1、启动相关服务(PMS,LightService,DMS) 2、背光修改Code执行流程 3…

数字脉冲调光(用于手机或平板电脑等设备的背光调节原理)

数字脉冲调光是一种利用脉冲个数的不同来实现背光调节的 调光方法,此种方法占用一个普通的GPIO口,调光时通过向 背光IC的EN端口发送相应个数的脉冲来实现相应阶数的背光调 节,一般有16阶可调,所发脉冲要满足IC相应的要求。 下图为…

android修改自动背光,android 背光控制

echo 23 > /sys/devices/platform/atmel_lcdfb.0/backlight/backlight/brightness android 源代码 http://blog.chinaunix.net/u1/49742/showart_2077813.html android 知识总结 http://www.limodev.cn/ Android 背光的控制: 屏幕背光设置 packages/apps/Setting…

android lcd 背光控制流程

此文章是网上看到的,在MTK平台基础上的背光控制流程的分析。个人觉得写得比较详细,于是截取部分内容转载出来。 不过话说在前头,对于lcd而言,决定显示效果的有几个因素:pwm,gama(屏幕灰度&#…

LCD背光驱动 --Backlight

显示屏按其显示原理大致可分为CRT(显像管)、LCD(液晶)及OLED三类,从市场应用看,手机中使用的显示屏主流是LCD,OLED只在翻盖机的小屏中占有少量份额,而CRT在手机中没有用到。 LCD本身不会发光,要想让其显示所要数…