Android编程入门:Andbook中文版精华

需积分: 10 13 下载量 119 浏览量 更新于2024-12-27 收藏 903KB PDF 举报
"Android Andbook 中文版(未翻译完成)" Android Andbook 是一本关于Android编程的中文译本,由anddev.org社区提供,并由Nicolas Gramlich撰写,张运芳负责翻译。这本书主要面向Android开发者,旨在教授Android平台上的应用程序开发技术。在http://andbook.anddev.org可以找到该书的最新版本。 书中首先介绍了如何阅读本书,以便读者能够更好地理解和应用其中的内容。接着,作者阐述了Android的基本概念,包括Android是什么——它不仅是一款GPhone操作系统,更是一个全面的移动设备平台。书中强调了Android的开放性,指出所有应用程序都可以在平等的基础上创建,打破了传统应用程序的局限性,这使得Android平台对开发者极具吸引力。 此外,书中提到Android应用程序开发的快速和简便性,特别提到了与传统Java虚拟机的区别,即Dalvik虚拟机。Dalvik虚拟机是Android系统中的核心组件,虽然与Java虚拟机有相似之处,但存在显著差异,如针对移动设备进行了优化,运行的是.dex字节码等。书中通过对比,帮助读者理解这些差异。 在"第一周"的章节中,作者引导读者了解Android应用程序的构建过程。这里讨论了Android应用程序的基本结构,包括Activity(活动)作为用户界面的主要组件,以及IntentReceiver(意图接收器)在处理系统广播和跨组件通信中的角色。通过Code Challenge,读者可以实际操作,学习如何创建和解析一个简单的Android应用程序。 Android Andbook 是一本面向初学者和进阶者的教程,覆盖了Android开发的基础到核心概念,如Dalvik虚拟机的工作原理、应用程序架构以及关键组件的使用。虽然目前的中文版尚未完全翻译完成,但它已经提供了丰富的学习材料,对于想要深入理解Android开发的读者来说,是一份宝贵的资源。