android
文章平均质量分 78
owlpark
这个作者很懒,什么都没留下…
展开
-
android 属性系统流程
用途: android 属性系统,在程序用途讲,个人理解有有两个作用,1,设置属性触发相应动作,2,在各层中作为条件判断用途 框架: android 属性系统,分为设置属性和获得属性,此两类又用两种方法来让客户端操作 即,设置属性,用本地socket来进行设置;获得属性,用共享内存形势来取得,如共享地址用__system_property_area__来定义。 下面来讲具体代码流程:原创 2012-09-22 18:08:17 · 1592 阅读 · 0 评论 -
电源管理之regulator机制流程
今晚很郁闷了,郁闷之余,戴上耳麦放大音乐,就敲打了以下文字,解郁闷~明天又是不错的开始~~ 现在android/linux为模块设备供电有两种,一种GPIO供电,另一个就是电源管理芯片。 电源管理芯片可以为多设备供电,且这些设备电压电流有所同。为这些设备提供的稳压器代码模型即为regulator。 下面通过下面三个过程分析regulartor供电机制:原创 2012-10-21 10:25:28 · 2430 阅读 · 1 评论 -
Android系统层的input设备从上到下分析~
最近,很想了解android,一个模块从上到下调用过程,这个过程不仅看还研究都是慢长的! 现略过驱动层的input子系统,已经再熟悉不了~开始~ 不过这里提下,驱动向上提供的input_event 事件,它只对位置相关,数据无任何意义,即为扫描码scancode,到本地层会根据/system/usr/keylayout/*.kl或/system/usr/keychar/*.kcm,得到键值ke原创 2012-10-26 16:15:08 · 548 阅读 · 0 评论 -
android 点滴随笔
下文,不求博友懂,只求自己以后能看懂~呵呵~因为这只是个人笔记~ 1. android一般调用过程: APK ->java(jar包) ->jni(so库)->hal(so库)->内核 ->硬件 2. 进程间通信,最常用是binder,socket,pipe等。 对于binder,在java空间,还是c/c++空间,通用。原理一句话,在内核中有个binder驱动,原创 2012-11-24 20:28:07 · 322 阅读 · 0 评论