标签
内容简介
本书是郑耿忠、庄桂东为高校计算机相关专业编写的 Android 应用开发入门教材,采用模块化结构,以案例分析为主线组织内容。全书共 11 章:开篇介绍 Android 操作系统的由来、平台架构与开发环境搭建,讲解如何安装 ADT 插件与 Android SDK、创建与管理 AVD 模拟器,并带领读者在 Eclipse 中完成第一个应用,认识 gen 目录、res 资源目录与 AndroidManifest 清单文件等工程结构。随后讲解 UI 事件控制机制、基本界面组件与高级界面组件、资源文件的使用方法;进而深入四大组件的核心内容,分别介绍 Activity 的生命周期与跳转、Service 的后台运行方式以及 BroadcastReceiver 广播机制。数据层面涵盖数据存储与文件读写、SQLite 数据库操作与 ContentProvider 跨应用数据共享;网络部分介绍 Android 网络编程的常用方式与数据解析。最后通过综合案例,把界面设计、组件调用、数据持久化与网络访问等技术串联起来,帮助读者建立完整开发流程的认识。全书强调实际操作,辅以必要的原理说明,每章配有开发案例与步骤讲解。
编辑推荐
这本书的特点是“教材的骨架 + 案例的血肉”。作者没有按API手册的方式罗列方法,而是把 Android 的知识按特性切成模块,先用教学单元把概念讲清楚,再配一段可以照着敲下来的完整案例,最后用综合案例把界面、组件、存储、网络几条线收拢到一起。对课堂教学而言,11章的推进节奏相对规整,Activity、Service、BroadcastReceiver、ContentProvider 四大组件与数据存储、网络编程的覆盖也比较齐整,便于安排一学期的课时。需要提醒的是,本书成书于 2018 年,开发环境以 Eclipse + ADT 为主线,与当下主流的 Android Studio、Kotlin、Jetpack 体系已有明显距离,书中的界面写法与构建方式需要读者自行迁移。因此它更适合作为理解 Android 组件模型与开发流程的“结构图”,而不宜当作照抄即可上线的实战手册。若你已经有 Java 基础、想系统弄明白四大组件与数据持久化到底如何协作,这本书仍是一条清晰的入门路线。
适合谁读
适合
- 有 Java 基础、想系统入门 Android 应用开发的高校学生
- 需要一本结构清晰、可按章节安排课时的任课教师与培训讲师
- 习惯通过动手做案例来理解组件与界面机制的自学者
- 需要补齐四大组件、数据存储与网络编程知识框架的初级开发者
不适合
- 完全没有编程基础、连 Java 语法都没接触过的零起点读者
- 只想学 Android Studio、Kotlin 与 Jetpack 现代开发栈的读者
- 寻找企业级架构、性能优化与最新版本适配内容的中高级开发者
阅读建议
- 先读完第1章并亲手把环境跑通、跑出第一个应用,再进入后续章节,避免“看得懂但跑不起来”。
- 每章的案例务必自己敲一遍并改参数观察效果,比只读代码更能理解事件与组件的联动。
- Eclipse 与 ADT 相关内容可对照 Android Studio 的对应操作同步迁移,把重点放在组件模型而非工具本身。
- 读完第11章综合案例后,自选一个小需求独立实现一遍,检验四大组件与数据存储的掌握程度。
出版社简介
清华大学出版社
中国 · 成立于 1980 年
清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。
目录
- 第1章 Android操作系统与开发环境(Android简介、平台架构详解、安装ADT插件与Android SDK、AVD创建与管理、在Eclipse中开发第一个应用、工程目录与清单文件)
- 第2章 UI事件控制
- 第3章 Android基本界面组件
- 第4章 Android高级界面组件
- 第5章 资源文件使用
- 第6章 Activity应用
- 第7章 Service应用
- 第8章 BroadcastReceiver应用
- 第9章 数据存储以及文件读写
- 第10章 ContentProvider应用
- 第11章 Android网络编程与综合案例分析
常见问题
这本书现在(2026年)还值得读吗?
可以作为理解 Android 组件模型的入门读物,但工具链已过时。书中以 Eclipse + ADT 讲解环境搭建,而现在主流是 Android Studio 与 Kotlin。建议把它当作概念与流程的参考,实操部分改用新工具跟进。
读这本书需要什么前置基础?
书中明确面向有一定 Java 程序设计基础的读者,因此需要掌握 Java 基本语法、类与对象、接口与简单多线程概念。若完全没有 Java 基础,建议先补齐 Java 再开始。
这本书讲的是四大组件吗?
是。全书 11 章中分别设有 Activity、Service、BroadcastReceiver、ContentProvider 的专门章节,并配合数据存储、文件读写与网络编程,覆盖 Android 应用开发的核心组件体系。
全书篇幅和结构如何安排?
据出版信息,全书约 418 页、656 千字,共 11 章,采用模块化结构,每章围绕特性分类展开并配有开发案例,末尾以综合案例收束,适合按学期或培训周期分章推进。
书中的案例代码能直接运行吗?
书中案例基于当时的 Eclipse 工程与 SDK 版本编写,直接在新版 Android Studio 中运行通常需要迁移工程结构、替换依赖并适配权限与 API 变更,建议按案例思路重写而非原样导入。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。