本书是根据国家一流专业建设教学改革的需要,结合作者讲授“移动应用开发”课程的教学经验编写而成的。全书共12章,以一个Android+Java Spring的完整项目案例,贯穿了书中的主要知识点;同时在每个章节提供了独立的案例帮助读者理解内容和提升编程能力。前5章主要包括Android界面设计和事件处理机制,学习完前5章读者可以实现基本的App设计。第6~8章主要介绍Android的数据存储形式、数据操作和后台服务,学习完前8章读者可以完成功能较完备的单机版App开发。第9~11章主要介绍网络版开发,即目前主流的Android前端+后台服务端开发模式,首先介绍Android的网络通信编程,之后介绍Android+PHP的环境配置和开发,并给m了“倾心家教,,项目开发案例。第12章介绍基于Java Spring Boot框架开发后台的“橙一色”App案例,为掌握前后端相结合的项目开发起到抛砖引玉的作用。本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android APP+服务器端设计的基本方法和编程技巧,还针对知识点提供了微课视频讲解。
本书可作为高等学校相关课程的教学用书,也可作为Android应用的社会培训教材及计算机爱好者的参考书籍。
展开