🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
分析Android系统的源代码时,应该带着问题或者目标。要把问题或者目标挖掘出来,最好的方法就是在Android系统中编写应用程序。通过编写Android应用程序,我们可以知道系统提供了哪些功能,并且如何去使用这些功能,进而激发我们去了解这些功能是如何实现的。这样我们就可以获得分析Android系统源代码所需要的问题或者目标。下面推荐两本介绍Android应用程序开发的书籍。 **(1)Professional Android 2 Application Development** **(2)Google Android SDK开发范例大全** 这两本书的特点是都使用了大量的例子来描述如何使用Android SDK来开发Android应用程序。我们可以根据实际情况来熟悉Android应用程序的开发方法,主要掌握Android应用程序四大组件(Activity、Service、Broadcast Receiver和Content Provider)的用法。 在学习的过程中,如果遇到其他问题,还可以参考官方API文档,其网址为:http://developer.android.com/index.html