作品简介

本书通过精心设计的7个工作项目,全程贯彻“做中学”理念,先实践认知,后理论拓展,由浅入深,让读者逐步掌握Android应用程序用户界面布局设计、2D绘图和游戏设计、传感器、网络访问、LBS地图相册开发等技术,在项目实践过程中理解Android基本开发技术、调试方法、项目重构技巧和规范的编码风格,掌握开发Android应用程序的方法。

本书项目1阐述Android应用程序开发环境的搭建;项目2讲解BMI体质指数计算器的开发,着重阐述基本组件的使用;项目3讲解ColorCard色卡应用程序的开发,着重阐述通过灵活布局组件构建动态界面的技术;项目4讲解PT拼图游戏的开发,着重阐述2D绘图知识、线程和游戏开发技术;项目5讲解PhoneSecurity手机防盗器的开发,着重阐述传感器、短信和电子邮件发送技术;项目6讲解NewsReader新闻阅读器的开发,着重阐述ListView等高级组件的使用和XML/JSON数据处理技术;项目7讲解MapPhotos地图相册的开发,着重阐述在应用程序中使用地图和相机拍照的技术。本书配有教学视频、习题参考等教学资源,方便老师教学。本书可作为各高等院校移动互联网Android开发技术的教材,也可作为软件开发人员的参考用书。

李新辉,邹绍芳主编;陈云志,周昕,吴红娉副主编

作品目录

  • 前言
  • PART 1 项目1 Android应用程序开发环境搭建
  • 1.1 安装文件准备
  • 1.2 开发环境安装和配置
  • 1.3 Android应用程序编写
  • 1.4 知识拓展
  • 1.5 问题实践
  • PART 2 项目2 BMI体质指数计算器的开发
  • 2.1 项目引入
  • 2.2 BMI项目准备
  • 2.3 BMI界面设计
  • 2.4 BMI功能实现
  • 2.5 BMI重构
  • 2.6 BMI属性菜单
  • 2.7 知识拓展
  • 2.8 问题实践
  • PART 3 项目3 ColorCard色卡程序的开发
  • 3.1 项目引入
  • 3.2 ColorCard项目准备
  • 3.3 ColorCard界面设计
  • 3.4 选项卡切换
  • 3.5 色卡功能实现
  • 3.6 检索功能实现
  • 3.7 辨色功能实现
  • 3.8 知识拓展
  • 3.9 问题实践
  • PART 4 项目4 PT拼图游戏的开发
  • 4.1 项目引入
  • 4.2 拼图游戏项目准备
  • 4.3 拼图游戏背景显示
  • 4.4 拼图游戏界面设计
  • 4.5 拼图块分割
  • 4.6 拼图块触摸和移动
  • 4.7 拼图块吸附与归位
  • 4.8 拼图游戏启动动画
  • 4.9 拼图归位音效
  • 4.10 游戏进度自动保存
  • 4.11 知识拓展
  • 4.12 问题实践
  • PART 5 项目5 PhoneSecurity手机防盗器的开发
  • 5.1 项目引入
  • 5.2 PhoneSecurity项目准备
  • 5.3 距离检测与报警
  • 5.4 防盗功能实现
  • 5.5 追回技术分析
  • 5.6 手机信息保存
  • 5.7 SIM卡检测和短信发送
  • 5.8 电子邮件发送
  • 5.9 知识拓展
  • 5.10 问题实践
  • PART 6 项目6 NewsReader新闻阅读器的开发
  • 6.1 项目引入
  • 6.2 NewsReader项目准备
  • 6.3 NewsReader界面设计
  • 6.4 导航栏切换
  • 6.5 新闻获取
  • 6.6 RSS数据源解析
  • 6.7 新闻条目加载
  • 6.8 新闻内容查看
  • 6.9 知识拓展
  • 6.10 问题实践
  • PART 7 项目7 MapPhotos地图相册的开发
  • 7.1 项目引入
  • 7.2 MapPhotos项目准备
  • 7.3 相册条目实现
  • 7.4 地图实现
  • 7.5 相机拍照实现
  • 7.6 相册数据保存
  • 7.7 地图相册实现
  • 7.8 图库浏览
  • 7.9 知识拓展
  • 7.10 问题实践
展开全部