本书从初学者的角度出发,基于Android Studio的开发环境,通过任务驱动方式,紧密围绕Android程序设计的基础 知识和技能,进行循序渐进的讲解。 本书从Android应用程序开发环境的搭建人手,以移动应用界面设计、功能实现、典型应用开发为主线选取教学内容 和设置教学单元,将Android开发分为8个单元25个任务。每个任务设置“任务描述”“预备知识”“任务分析”“实现 步骤”“知识点讲解”“任务拓展”“任务小结”7个环节,通过“预备知识”对各项任务所需的知识点作详细的介绍. 在“实现步骤”之后再以“知识点讲解”对代码中的难点进行讲解,将理论与实践结合,促进知识点的理解与掌握。本 书在每个单元*后增加了“知识拓展”与“练习与实训”环节以帮助读者巩固知识点与强化技能。 本书适合作为高等院校计算机及相关专业的教材,也可以作为Android开发自学者的参考用书。