Repository files navigation
1.2.1 安装JDK 3
1.2.2 安装Android Studio 5
1.2.3 安装SDK 5
2.1.1 创建Android项目 8
2.1.2 Android项目结构 11
2.1.3 自动构建工具Gradle 13
2.1.4 辅助工具介绍 15
3.1.1 Android体系结构 31
3.1.2 Android运行原理 32
3.2.1 Activity介绍 36
3.2.2 Service介绍 37
3.2.3 BroadCastReceiver介绍 38
3.2.4 ContentProvider介绍 38
第4章 Activity、Fragment以及Intent通信机制 40
4.1.1 Activity交互机制 40
4.1.2 Activity状态 40
4.1.3 Activity生命周期的事件回调函数 41
4.2.1 Fragment简介 49
4.2.2 Fragment的生命周期 50
4.2.3 Fragment的简单使用 51
4.3.1 Intent属性 57
4.3.2 Intent解析 59
4.3.3 Activity的跳转 60
5.1.1 View简介 66
5.1.2 TextView和EditText 66
5.1.3 Button 68
5.1.4 ImageView 69
5.2.1 LinearLayout 72
5.2.2 RelativeLayout 76
5.2.3 FrameLayout 81
5.2.4 TableLayout 81
5.2.5 AbsoluteLayout 84
5.3.1 提示对话框 85
5.3.2 单选对话框 86
5.3.3 复选对话框 87
5.3.4 列表对话框 88
5.3.5 进度条对话框 89
5.3.6 日期选择对话框 89
5.3.7 时间选择对话框 90
5.3.8 拖动对话框 91
5.3.9 自定义对话框 92
5.4.1 上下文菜单 93
5.4.2 选项菜单 95
5.4.3 下拉菜单 96
5.5.1 常规Toast 98
5.5.2 自定义Toast 99
5.6.1 常规Notification 100
5.6.2 自定义Notification 102
5.7.1 常用Adapter 105
5.7.2 自定义Adapter 107
6.1.1 两种启动方式 117
6.1.2 生命周期 121
7.1.1 发送广播 134
7.1.2 接收广播 135
7.1.3 声明广播 135
7.1.4 广播的生命周期 136
7.1.5 常见广播Action常量 138
8.1 SharedPreference存储 142
8.2.1 SQLite简介 147
8.2.2 SQLite使用 147
8.3 ContentProvider存储 155
9.1.1 HTTP通信 172
9.1.2 Socket通信 177
9.1.3 HTTP连接与Socket连接的区别 178
9.2.1 JSON格式解析 183
9.2.2 SAX方式解析 185
9.4 JavaScript与Java交互 197
9.4.1 WebView 197
9.4.2 在WebView中使用JavaScript 199
10.1.1 什么是进程 203
10.1.2 进程模型 203
10.1.3 Android中进程的生命周期 205
10.1.4 Android进程间的通信 206
10.1.5 什么是线程 206
10.1.6 Android的线程模型 206
10.1.7 进程与线程 207
10.1.8 进程与线程的重要性 207
10.2 Handler和AsynTask 207
10.2.1 Handler的基本概念 207
10.2.2 Android消息机制 207
10.2.3 Handler的具体使用场合 209
10.2.4 AsyncTask的介绍 209
10.2.5 AsyncTask的使用 209
10.2.6 为什么AsyncTask要在UI Thread中创建才能使用 210
10.2.7 Handler和AsyncTask 211
About
Android移动应用设计与开发(第2版)PPT
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.