自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 亮度调节之自动调节

自动调节和手动调节的分叉口在DisplayPowerController中的updatePowerState()方法处,这里的brightness是从自动调节控制器中获取的 if (brightness < 0) { if (autoBrightnessEnabled) { brightness = mAutomaticBrightnessController.getAutomaticScreenBrightness();

2020-08-06 20:53:51 1318

原创 亮度调节(二)

关于Android8的亮度调节,分析到了DisplayPowerController的updatePowerState()方法再将亮度值进行“加工”以后,会执行animateScreenBrightness()方法animateScreenBrightness private void animateScreenBrightness(int target, int rate) { if (DEBUG) { Slog.d(TAG, "Animating brigh

2020-08-06 17:30:05 440

原创 亮度调节(一)

关于Android8.1的亮度调节的实现:点击了BrightnessPreference以后会发送广播,对应的SettingsUI类接收广播并创建BrightnessDialog,这是一个关于调节亮度的对话框BrightnessDialog @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final Windo

2020-08-05 21:01:42 666

原创 android 9.0关于屏幕亮度的整理

BrightnessController private final DisplayManager mDisplayManager;private void setBrightness(int brightness) { mDisplayManager.setTemporaryBrightness(brightness); }DisplayManager private final DisplayManagerGlobal mGlobal; public vo

2020-08-05 09:14:14 1055

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除