浅析Android MediaProvider之一

认识新鲜事物,忌讳一头沉入细节,只见树木不见森林,宜先远远的看,从制高点一览全局,正所谓高屋建瓴。从事 Web Application 的时候,Web.xml可以帮助建立对系统运作流程的理解,对于 Android Application,则一样需要先找到这么一个制高点,这个制高点就是 AndroidManifest.xml。
统揽 AndroidManifest.xml,可以了解其由三个基础组件构成,分别是负责向外界提供数据访问的 MediaProvider,监听事件的 MediaScannerReceiver 和 实施扫描的 MediaScannerService。捏柿子要挑软的捏,看代码就挑短的先看,以免长篇累牍的代码让自己望而生畏,立马退避三舍,从代码量来看 MediaScannerReceiver 最小,这里就最先从 MediaScannerReceiver 来开始剖析。
[ Read More » ]
粤公网安备44030702004956号