调节屏幕亮度

public void setBrightness(int level) {
  ContentResolver cr = getContentResolver();
  Settings.System.putInt(cr, "screen_brightness", level);
  Window window = getWindow();
  LayoutParams attributes = window.getAttributes();
  float flevel = level;
  attributes.screenBrightness = flevel / 255;
  getWindow().setAttributes(attributes);

}

时间: 2024-11-04 17:15:54

调节屏幕亮度的相关文章

【Android】如何调节屏幕亮度,关闭屏幕

内容简介 [Android]如何调节屏幕亮度,关闭屏幕 [Android]如何调节屏幕亮度,关闭屏幕 工作中遇到的,记录一下. 方法1: PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = manager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "Your Tag"); wl.ac

Android调节屏幕亮度工具类BrightnessUtils

如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 项目需要做了一个调节屏幕的工具类 /* * Android调节屏幕亮度工具类 * by itas109 * http://blog.csdn.net/itas109 * * 注意:需要添加setting权限 * <uses-permission android:name="android.permission.WRITE_SETTINGS" /> */ publ

Ubuntu如何使用命令调节屏幕亮度【Ubantu系列】

Ubuntu如何使用命令调节屏幕亮度 时间:2015-01-13 18:03http://www.xitongzhijia.net作者:qipeng 我们都知道屏幕的亮度可以使用显示器的按钮进行调节,但是你知道吗?Ubuntu系统中可使用命令调节屏幕亮度,今天小编就给大家介绍下Ubuntu下使用命令调节屏幕亮度的方法,一起来学习下吧. 用户问题: Ubantu 12.04 一般开机会将亮度调到最大,用了一会难免会感到刺眼,下面两种方法, 随意调节亮度! 2种方法: 1. 调节屏幕对比度参数gam

解决 Ubuntu 14.04 无法调节屏幕亮度的问题

装好Ubuntu 14.04 后,最喜欢先打开的就是"系统设置"了,因为想把它先初步调节成自己喜欢的样式(当然,想进一步调节的话,就需要借助其他软件了),然后再去慢慢改造它.Ubuntu默认的屏幕亮度为最大,看着很刺眼,所以就想调低一点,但不管怎么调都没什么变化,所以就暂时没去管他,结果,就把它给淡忘了,今天刚好有空,索性就去找了一下解决方法.看来大家都遇到了这个问题,所以解决方法有很多,下面我就写出一种个人认为比较简单的解决方法: 终端输入代码: 1 sudo gedit /etc/

Android_调节屏幕亮度(背景灯)及保持背景灯常亮的方法 (转)

Android写的应用程序其实可以调节屏幕亮度的,查了一下资料发现WindowManager.LayoutParams这个类就包含了调节亮度的参数: WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0.1f; 其中参数screenBrightness就是设置屏幕亮度的0.0f屏幕最暗,1.0f屏幕最亮 在此基础上我又加了一个SeekBar来调节屏幕亮度, 代码参考如下: 此外在回

Android开发之调节屏幕亮度

在播放器中,我们常常可以看到这么一个设计,就是用户通过在屏幕的某个部分上下滑动就可以调节屏幕的亮度,在某个部分上下滑动就可以调节播放的音量.而左右滑动就可以调节播放的进度. 今天,我要说一下亮度的调节.其实主要是通过设置View的属性实现的. public void onLightChange(float delta, int distance, Window window) { WindowManager.LayoutParams params = window.getAttributes()

android调节屏幕亮度

Android的屏幕亮度好像在2.1+的时候提供了自动调节的功能, 所以,如果当开启自动调节功能的时候, 我们进行调节好像是没有一点作用的,只有进行判断,看是否开启了屏幕亮度的自动调节功能,如果开启了需要进行关闭. package com.vm.common; import android.app.Activity; import android.content.ContentResolver; import android.net.Uri; import android.provider.Se

解决 Ubuntu 12.04 无法调节屏幕亮度的问题

新装的Ubuntu 12.04,发现很费电,一个很直观且很不爽又很不健康到原因就是屏幕很亮!而且无论是按fn调节还是系统设置调节都只能看到亮度条在变小,但是亮度依然 很强.为了防止被亮瞎而苦苦搜索,找到各种答案,各种复杂,大多数都没能解决.最后还是找到一个成功的方法. 终端输入代码: sudo vim /etc/default/grub 在打开文件中找到 GRUB_CMDLINE_LINUX="" 改成 GRUB_CMDLINE_LINUX="acpi_backlight=v

mac无法调节屏幕亮度

mac设置中没有调节亮度的按钮 安装插件 Brightness slider

笔记本ubuntu14.04无法调节屏幕亮度

sudo gedit /etc/default/grub 在打开文件中找到 GRUB_CMDLINE_LINUX="" 改成 GRUB_CMDLINE_LINUX="acpi_backlight=vendor" 改好后保存即可 然后升级grub: sudo update-grub 重启之...按FN就能调节了 如果还不能调节,就继续操作: sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf 在打开的空白文件中添加: