中国矿业大学卓越采矿工程师教材 Android移动开发技术
作者:谢红侠主编
出版时间: 2018年版
丛编项: 中国矿业大学卓越采矿工程师教材
内容简介
《Android移动开发技术/中国矿业大学卓越采矿工程师教材》首先介绍了Android开发的基础知识,包括发展历史、环境搭建、项目创建、Java编程基础、UI设计以及Activity;然后讲解了Android常用的数据存储方法,包括文件存储、SharedPreferences、SQLite数据库等;接着介绍了Android的广播接收者和服务两大组件;最后介绍了Android的网络编程和多媒体编程方法。书中每章内容配有习题,以指导读者深入学习,同时,配有案例源代码和电子课件,以使读者更易阅读和编程开发。
《Android移动开发技术/中国矿业大学卓越采矿工程师教材》适合作为高等院校计算机相关专业程序设计类课程专用教材。
内页插图
目录
第1章 Android基础知识
1.1 什么是Android
1.2 Android开发环境的搭建
1.3 创建AndIoid项目
1.4 Android项目工具
1.5 Android四大组件简介
1.6 小结
1.7 思考题
第2章 Android UI设计
2.1 Android UI简介
2.2 Android常用的widgets
2.3 Android常用的布局管理器
2.4 Android屏幕中的单位
2.5 Android入门案例——电话拨号器
2.6 Android点击事件的处理方法
2.7 样式和主题
2.8 Android程序的调试
2.9 小结
2.1 0思考题
第3章 活动
3.1 Activity概述
3.2 Intent
3.3 Activity之间的跳转
3.4 Activity之间的数据传递
3.5 Activity的生命周期
3.6 Activity的启动模式
3.7 小结
3.8 思考题
第4章 文件存取数据
4.1 数据存储概述
4.2 Android下的文件存储
4.3 使用SharedPreferences存储数据
4.4 XML文件的序列化和解析
4.5 小结
4.6 思考题
第5章 SQLite数据库
5.1 SQLite数据库简介_
5.2 SQLite数据库管理
5.3 SQLite3工具
5.4 数据库的事务操作
5.5 数据库的可视化
5.6 小结
5.7 思考题
第6章 ContentProvider实现数据共享
6.1 ContentProvider简介
6.2 URI的使用
6.3 自定义内容提供者
6.4 预定义内容提供者
6.5 内容观察者ContentObserver
6.6 小结
6.7 思考题
第7章 BroadcastReceiver组件
7.1 BroadcastReceiver简介
7.2 BroadcastReceiver种类
7.3 自定义广播接收者
7.4 预定义广播接收者
7.5 小结
7.6 思考题
第8章 Service组件
8.1 Service简介
8.2 服务的生命周期
8.3 开启服务的两种方式
8.4 本地服务和远程服务
8.5 小结
8.6 思考题
第9章 网络编程与Internet应用
9.1 网络编程基础
9.2 通过HTTP访问网络
9.3 开源项目Async HttpClient
9.4 文件的多线程下载
9.5 小结
9.6 思考题
第10章 图形图像与多媒体开发
10.1 常用绘图类
10.2 图像特效处理
10.3 Android中的动画
10.4 音频播放
10.5 视频播放
10.6 小结
10.7 思考题
参考文献