封面
版权信息
内容简介
前言
第1章 初识Android
1.1 Android发展史与现状
1.2 Android系统架构与特性
1.3 Android开发环境搭建
1.4 Android Studio的使用与工程目录解析
1.5 小结
第2章 界面组件Activity
2.1 从第一个工程开始
2.2 Activity生命周期
2.3 Intent与Activity之间的跳转
2.4 Activity启动模式
2.5 小结
第3章 用户界面UI的开发
3.1 布局管理器概述
3.2 LinearLayout:线性布局管理器
3.3 TableLayout:表格布局管理器
3.4 RelativeLayout:相对布局管理器
3.5 FrameLayout:帧布局管理器
3.6 AbsoluteLayout:绝对布局管理器
3.7 GridLayout:网格布局管理器
3.8 布局管理器之间互相嵌套
3.9 小结
第4章 基本控件与事件处理
4.1 常用基本控件的使用
4.2 Android中的事件处理
4.3 ListView的使用
4.4 小结
第5章 Fragment详解
5.1 Fragment的创建与使用
5.2 Fragment生命周期
5.3 ListFragment的使用
5.4 用DialogFragment创建对话框
5.5 Fragment在开发中遇到的一些常见问题
5.6 小结
第6章 更多的控件与控件开发
6.1 ViewPager的使用
6.2 RecyclerView的使用
6.3 自定义View控件
6.4 小结
第7章 数据存储
7.1 SharedPreferences
7.2 文件存储
7.3 SQLite数据库
7.4 ContentProvider
7.5 动态权限
7.6 小结
第8章 Service详解
8.1 Service综述
8.2 Service的简单实例
8.3 Android消息处理机制
8.4 前台服务
8.5 IntentService
8.6 小结
第9章 Android广播机制
9.1 广播机制概述
9.2 使用系统广播
9.3 自定义广播:普通广播与有序广播
9.4 使用本地广播
9.5 小结
第10章 网络开发
10.1 Android网络通信概述
10.2 使用HTTP协议进行网络通信
10.3 客户端类库OkHttp
10.4 使用Socket进行网络通信
10.5 WebView
10.6 小结
第11章 多媒体开发
11.1 拨号功能与短信功能
11.2 再论Notification
11.3 动画
11.4 相机与相册
11.5 媒体播放器的开发
11.6 录视频与录音频
11.7 小结
第12章 传感器与地理位置定位
12.1 传感器
12.2 地理位置定位
12.3 小结
第13章 VR开发入门
13.1 详解VR
13.2 基于Unity3D的Android平台VR应用开发
13.3 小结
第14章 Android NDK开发入门
14.1 NDK简介
14.2 使用Android Studio进行NDK开发
14.3 小结
第15章 完成并发布一个产品
15.1 功能需求分析
15.2 功能开发(上)
15.3 功能开发(下)
15.4 将应用打包并发布到小米应用商店
15.5 小结
更新时间:2019-01-03 19:43:25