作品简介

本书全面细致地讲解了Android应用开发的各种技术,是学习Android应用编程的必备教材。全书在原第1版的基础上使用Android Studio作为开发工具,面向Android 9.0修正新的实现方法和技术。本书全面讲解了开发环境的搭建,Android资源的使用,Android界面设计技术(Android组件),Activity的使用,信使、广播和消息处理,Service应用,Android数据存储处理,多媒体组件的使用,图形特效与动画技术,网络编程等方面的知识。

本书在讲解基础知识的同时,注重动手能力的提升,每个技术模块都精心设计了一个实践项目,在项目解决过程中,力争使读者对基本开发技术的使用有更深入的认识,达到灵活使用的目的;同时每章后配备了练习题供读者练习使用。

本书内容详尽,实例丰富,非常适合高职院校相关专业学生、零基础学习人员、有志于从事移动App开发的初学者作为教材使用;也适合作为相关培训机构的师生和软件开发人员的参考用书。

本书由罗文主编。

作品目录

  • 前言
  • 第1章 Android开发环境
  • 1.1 Android简介
  • 1.2 搭建Android应用程序开发环境
  • 1.3 开发Android应用程序
  • 本章小结
  • 练习题
  • 第2章 Android资源
  • 2.1 基本资源
  • 2.2 其他资源
  • 本章小结
  • 练习题
  • 第3章 界面设计
  • 3.1 布局管理器
  • 3.2 Android基本组件
  • 3.3 事件处理
  • 3.4 对话框与消息
  • 本章小结
  • 练习题
  • 第4章 基本程序单元Activity
  • 4.1 使用Activity
  • 4.2 使用多个Activity
  • 4.3 Fragment
  • 本章小结
  • 练习题
  • 第5章 信使、广播与消息处理
  • 5.1 Intent信使服务
  • 5.2 Android广播
  • 5.3 Handler消息处理
  • 本章小结
  • 练习题
  • 第6章 Service应用
  • 6.1 直接启动服务
  • 6.2 绑定服务
  • 本章小结
  • 练习题
  • 第7章 Android数据存储
  • 7.1 SharedPreferences
  • 7.2 文件存储
  • 7.3 SQLite数据库存储
  • 7.4 数据提供者
  • 本章小结
  • 练习题
  • 第8章 多媒体开发
  • 8.1 音频播放
  • 8.2 视频播放
  • 本章小结
  • 练习题
  • 第9章 图形与动画
  • 9.1 绘图技术
  • 9.2 图形特效制作
  • 9.3 动画技术
  • 本章小结
  • 练习题
  • 第10章 网络编程
  • 10.1 Socket编程
  • 10.2 WebView编程
  • 10.3 GPS定位
  • 本章小结
  • 练习题
  • 参考文献
展开全部