Android模拟器学framework和driver之battery & backlight-----introduce

之前带大家一起分析过android中的温度传感器模块,从linux driver到hal到framework,一步一步分析,最后也使用android标准API来写了一个测试APK来测试我们的功能。

这里我们来学习一下battery和backlight模块,这2个模块在android系统只比较简单,为什么我们要挑这2个模块呢,原因是因为android模拟器中对于backlight模块没有真实的设备所以没有去实现,而battery是利用的PC的资源但是battery的信息也不是正确的。

在这里,我们来看下介绍的步骤:

1. battery in linux

2. battery in jni

3. battery in framework

4. battery in android API

5. backlight in linux

6. backlight in hal

7. backlight in jni

8. backlight in framework

9. use backlight to show battery capacity

为什么我们这里要把battery和backlight放在一起呢?原因就在第9个,我们最后会去实现一个小功能,因为在android 模拟器中没有真实的设备,所以这边battery显示的电量是不正确的,而backlight是可以调节的,所以这边实现了一个功能,调节背光来让电池显示的电量与背光亮度同步。

好,定好了我们的schedule,接下来我们会按照我们的步骤介绍,敬请期待。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值