《深入浅出Android软件开发教程》是面向Android初学者的教程,介绍设计开发Android应用程序的基础理论和实践方法,讲解Android系统的体系结构、Java语言与面向对象编程基础、XML基础、开发环境搭建、Android应用程序的调试和发布方法、用户界面设计、组件间的通信与广播、后台服务、数据的存储和访问、图片和音视频的处理、Web应用程序的设计等内容。本书理论与实践相结合,内容详尽,配有丰富的示例程序,讲解深入浅出,可以使读者在较短的时间内理解Android系统框架及其应用的开发过程,掌握Android应用程序的设计方法。本书提供所有程序的源代码和电子课件。本书可作为普通高等院校及各类培训学校Android软件开发课程的教材,也可作为Android程序设计爱好者的自学用书。
目录
- 第1章Android程序设计起步1
- 第2章创建第一个Android应用程序33
- 第3章Android应用程序的调试和发布58
- 第4章用户界面设计基础77
- 第5章常用UI界面控件111
- 第6章组件间的通信和广播143
- 第7章Android的后台服务177
- 第8章数据的存储和访问202
- 第9章图片和音视频的处理232
- 第10章Web应用程序设计266
- 第11章综合应用实例289