Android源码分析
文章平均质量分 87
wulianghuan
IT秀才
展开
-
Android源代码分析(一) 目录结构分析
Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build原创 2013-10-04 16:27:44 · 17095 阅读 · 0 评论 -
Android源代码分析(二) MediaScanner源码分析(上)
本人负责公司手机文件管理器模块的开发,经常跟MediaScanner打交道,本篇跟大家一起讨论一下MediaScanner的整体结构、MediaScanner的扫描流程、如何使用MediaScanner进行自定义扫描。 MediaScanner是Android系统Media的基础,系统启动之初,就扫描出Media文件供后续使用,有新媒体加入或者删除掉媒体文件,也需要更新相应的媒体库。Andro原创 2013-10-04 18:10:14 · 5716 阅读 · 0 评论 -
Android源代码分析(三) MediaScanner源码分析(下)
MediaScanner位置在frameworks\base\media\下,包括jni和java文件,在Android的SDK里面是看不到这个类的,因为被google隐藏了。通过Android的源码我们可以看到MediaScanner的类注解多了一个@hide的标注。所以对于一般应用开发者,此文意义不是很大,大家可以绕道。在前两篇文章中,最后我们都了解了Android的媒体文件的扫描是在Me原创 2013-10-04 19:25:22 · 4328 阅读 · 1 评论 -
ViewGroup源码分析
本文是对ViewGroup的源码分析,先来看看代码结构原创 2014-11-12 18:06:20 · 9134 阅读 · 0 评论