android-6
未来薇妮她爹
新店开张
展开
-
Android 6.0 屏幕旋转系统流程分析
从今天开始把在技术上心得写在博客上,一来为了记录技术成长历程,二来写下技术关键点,再有向技术大牛们致敬。 从Android 系统开发开始,第一篇写下Android 6.0 屏幕旋转系统分析。第一部分 Kenel Android 系统屏幕旋转得以实现,是靠从底层驱动gsensor 中获取数据,从而判断屏幕方向的。kernel sensor的驱动先就不在这里赘述,简单介绍下,gsensor原创 2016-12-30 10:05:50 · 3787 阅读 · 0 评论 -
Android 自定义功能按键实现
我们在做Android 系统开发时,可能由于硬件需要,需要加入一些定义功能按键,但是怎么去实现这些按键的功能呢? 下面就是博主的基于rk3288 板子的一些经验1、实体按键比如有一些实体按键可能要定义这个按键的功能。入华为V8 上的智灵按键。在kernel 首先要实现这个按键的驱动,并且注册input 事件。 驱动可以按照硬件的接线,实现gpio 类型或者i2c 类型的驱动。这种实体按键一般是gp原创 2017-01-19 14:22:19 · 4047 阅读 · 0 评论 -
Android init.rc 的生成
init.rc文件到底是用在device 目录下面的init.rc 还是在system 目录下面的init.rc q取决于TARGET_PROVIDES_INIT_RC 变量if ( TARGET_PROVIDES_INIT_RC) { device 目录 } else { system 目录 }原创 2017-01-20 16:10:18 · 618 阅读 · 0 评论 -
Android 6.0 屏幕亮度控制参数
config_screenBrightnessDim—————– 应用超时时的屏幕亮度 config_screenBrightnessSettingMinimum—屏幕最低亮度 config_screenBrightnessDoze—————低电量时屏幕亮度 config_screenBrightnessDark—————-在黑暗环境下屏幕最低亮度 def_screen_brightness原创 2017-03-02 11:49:27 · 3000 阅读 · 0 评论 -
Android wifi系统分析
Android6.0 wifi系统分析一、wifiManagerwifi 操作的一些api 接口;二、 wifiservice创建WifiStateMachine;其中wifinative、wifiMonitor 都在WifiStateMachine中创建三、 wifiMonitor负责从wpa_supplicant接收事件通知。四、 wifiNative提供与hardware 交互接原创 2017-03-20 10:35:01 · 505 阅读 · 0 评论