Android模块化开发项目式教程(Android Studio)
图书信息
书名:Android模块化开发项目式教程(Android Studio)作者:郑丹青
包装:平装
开本:16
出版社:人民邮电出版社
出版时间:2018-05-01
图书简介
Android模块化开发项目式教程(Android Studio)采用项目教学法,以开发“校园生活小助手”App为例,以一个完整的项目开发为主线,将项目开发分解为9个教学模块。优秀模块为Android系统开发环境,包括Android的发展历程、Android系统的特征、Android系统架构及Android Studio工具介绍等方面,让读者全面了解Android系统和开发环境。第二模块为Android UI界面设计,介绍了UI界面的组件和容器、界面布局、样式和主题等内容,通过多个实例演示让读者掌握Android UI设计的技能。第三模块为登录和注册,介绍了Android的生命周期、Activity生命周期、Intent的概念及使用方法、数据存储及SharedPreferences等知识点,通过模拟用户登录和注册的实现,让读者了解到Activity之间的跳转和数据传递。第四模块为校园风光图文浏览,介绍了Fragment的概述、Fragment与Activity通信、ViewPager与Fragment的组合使用等知识点,通过实例演示让读者了解到Fragment的使用方法。第五模块为记事本,介绍了操作栏、选项菜单、子菜单、弹出框、SQLite数据存储等知识点,在实现简单记事本的功能同时讲解了这些知识点的相关操作。第六模块为电话簿,介绍了拨打电话、SearchView搜索框组件、ContentProvider概述、使用内容提供者等知识点,让读者掌握如何实现一个基本的电话簿应用。第七模块为音乐播放器,介绍了Service的概念和使用方法、线程的概念、使用Handler更新UI界面、ProgressBar进度条的使用、SeekBar进度条的使用、广播及接收、MediaPlayer类等知识点,让读者了解到如何实现一个基本的音乐播放器应用。第八模块为课表查询,介绍了JSON数据解析、HttpURLConnection的使用、异步的概念、AsyncTask的使用等知识点,通过实现一个课表查询的应用,让读者学会如何进行异步操作和数据解析。第九模块为综合实训,介绍了“校园生活小助手”APP的总体功能需求设计、数据存储设计、目录结构设计和公共类设计等内容,通过实现一个完整的APP项目让读者掌握系统思维和模块化开发过程。
推荐理由
本书难度适中,通过项目教学法和模块化开发过程,让读者从整体上了解Android开发流程和技巧,并掌握实际开发经验。适合作为高职高专院校Android开发相关课程的教材,也适合Android开发爱好者进行自学使用。