![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习笔记
文章平均质量分 84
fuzhuo233
这个作者很懒,什么都没留下…
展开
-
Android从驱动层到应用程序层的通信
<br /><br />研究一下Android从驱动层到应用层的通信机制是很有必要的,如新增加一个硬件并在应用层去控制硬件都需要用到,目的是知道需要增加哪些东西删改哪些东西而让系统依然工作正常。<br />总共需要增改的有四个东西,驱动、服务(jni、java)、应用apk<br />采用的方式是在驱动层写个字符型设备驱动其中内含一个定时器,每隔2秒发送一个uevent事件并改变sys下相关文件的内容,然后建立一个服务去读取文件并通过intent向上层广播,最后在应用程序层接收此事件并在TextView中显原创 2011-04-12 19:06:00 · 2454 阅读 · 2 评论 -
Android线性内存分配器LinearAlloc分析
因为毕业设计做Dalvik内存管理方面的优化。 这些天仔细阅读了下线性分配器LinearAlloc的代码 线性分配器代码为于android_src/dalvik/vm/目录下的 只有两个文件LinearAlloc.h和LinearAlloc.c代码很少,约800多行而已 线性分配器的目的在于简单、快速地分配只写一次(write-once)的内存(即分配并完成初始化写入后一般不会再改变,保持原创 2012-11-14 15:15:30 · 6605 阅读 · 3 评论