本书由浅入深,系统地讲解了Android开发技术。在语言描述上力求准确、通俗易懂,在配图上力求丰富、生动形象,在案例设计上力求贴合实际工作需求,真正做到了把书本上的知识应用到实际开发中,是最适合初学者的入门书籍。
本书共10章,第1~2章主要讲解了Android的基础知识,包括Android起源、Android体系结构、开发环境搭建、UI布局、JUnit单元测试等。第3章主要讲解了Activity,包括生命周期、创建、使用等,并提供了用户注册、装备选择等应用案例。第4~6章主要讲解了Android中的数据存储,包括文件存储、SharedPreferences、SQLite数据库、内容提供者等知识,并提供了天气预报、QQ登录等应用案例。第7~8章主要讲解了Android中两个组件广播接收者和服务,包括广播的创建、发送与接收、服务的创建、生命周期、并提供了音乐播放器、远程调用支付宝等应用案例。第9章主要讲解了Android中的网络编程,包括HTTP协议、HttpClient访问网络、数据提交方式以及消息机制原理,并提供了新闻客户端、网络图片浏览器、文件下载等应用案例。第10章主要讲解了Android开发中的高级知识,包括多媒体、动画、传感器、Fragment等。这些知识都是Android中最核心的知识,掌握这些知识可以让初学者在编写Android程序时得心应手。
本书附有配套的教学PPT、题库(2000道)、教学视频、源代码、教学补充案例、教学设计等资源。同时,为了帮助初学者及时地解决学习过程中遇到的问题,传智播客还专门提供了免费的在线答疑平台,并承诺在3小时内针对问题给予解答。
本书可作为高等院校本、专科计算机相关专业程序设计类、移动互联网课程专用教材。
由传智播客高教产品研发部编著的《Android移动应用基础教程》为Android入门书籍,本书站在初学者的角度,将每个讲解的知识都进行了深入分析,并使用生动形象的情景化举例,将复杂和难以理解的知识进行简单化。并且针对每个知识点,精心设计了相应的案例,力求每个案例都能贴合实际工作需求,真正做到把书本上的知识应用到实际开发中。