书籍详情
Android入门教程
作者:高莲,张榆锋 著
出版社:科学出版社
出版时间:2020-08-01
ISBN:9787030639134
定价:¥79.00
购买这本书可以去
内容简介
《Android入门教程》是一本适合初学者使用的移动平台应用开发实践教材,内容涵盖Android操作系统及架构、Android Studio开发平台的使用、Android Studio项目结构、Activity组件及生命周期、Activity常用及高级控件、Service组件及其应用、网络编程等。《Android入门教程》以Android程序开发基础知识讲解为先导,以案例说明和工程实践为特色,使读者理解、巩固并掌握各部分知识点,提高读者综合利用相关知识完成项目需求分析、过程设计及功能代码的能力,以满足Android移动平台应用开发的要求。建议学时不少于54学时,且各章内容相对独立,可进行适当增减。
作者简介
暂缺《Android入门教程》作者简介
目录
目录
第1章 Android简介 1
1.1 Android操作系统及其架构 1
1.1.1 Android操作系统发展历史 1
1.1.2 Android操作系统的优点 2
1.1.3 Android操作系统架构 2
1.2 Android应用开发环境的搭建 4
1.2.1 下载并安装Java JDK 4
1.2.2 下载并安装Android SDK 7
1.2.3 下载并安装Android Studio 8
1.3 第一个Android Studio应用程序 13
1.3.1 创建示例项目 13
1.3.2 运行示例项目 16
1.4 本章小结 21
第2章 Android应用程序结构 22
2.1 Android应用程序组件 22
2.1.1 Activity 22
2.1.2 Service 22
2.1.3 ContentProvider 22
2.1.4 BroadcastReceiver 23
2.2 Android Studio项目结构 23
2.2.1 Project模式文件结构 25
2.2.2 app>src目录 26
2.2.3 app>manifests>AndroidManifest.xml文件 30
2.3 Android Studio程序调试功能 33
2.4 本章小结 36
第3章 Activity组件 38
3.1 Activity的创建及其生命周期 38
3.1.1 创建并声明Activity 38
3.1.2 Activity生命周期 44
3.2 Activity交互 49
3.2.1 Intent类 49
3.2.2 无信息交互显式启动 51
3.2.3 信息交互显式启动 52
3.3 本章小结 57
第4章 Android常用基本控件及其布局 59
4.1 常用的基本控件 60
4.1.1 TextView 60
4.1.2 Button 63
4.1.3 EditText 65
4.1.4 CheckBox与RadioButton 67
4.1.5 常用基本控件简单示例 71
4.2 Android布局控件 76
4.2.1 LinearLayout 77
4.2.2 RelativeLayout 78
4.2.3 AbsoluteLayout 81
4.2.4 TableLayout 81
4.2.5 GridLayout 84
4.2.6 FrameLayout 86
4.3 基本控件应用示例——计算器 87
4.4 本章小结 106
第5章 Android控件进阶一 108
5.1 ImageView 108
5.2 ImageButton 110
5.3 ToggleButton 111
5.4 AnalogClock及DigitalClock时钟控件 114
5.5 ListView 115
5.6 Spinner 124
5.7 本章小结 126
第6章 Android控件进阶二 128
6.1 Gallery 128
6.2 多界面程序设计常用控件 131
6.2.1 Menu 131
6.2.2 ProgressBar 137
6.2.3 对话框 141
6.2.4 Fragment 151
6.3 Android控件进阶应用示例 165
6.4 本章小结 179
第7章 数据存储 180
7.1 SharedPreferences 180
7.2 文件存储 187
7.2.1 Context文件访问类 188
7.2.2 常用文件读写类 189
7.2.3 文件访问权限 191
7.2.4 文件操作简单示例 193
7.3 SQLite数据存储 198
7.3.1 SQLiteOpenHelper类 199
7.3.2 SQLiteDatabase类 199
7.3.3 数据库操作示例 201
7.4 本章小结 209
第8章 ContentProvider组件 211
8.1 统一资源标识符 211
8.2 ContentProvider类 212
8.3 ContentResolver类 213
8.4 ContentProvider应用示例 214
8.4.1 访问手机通讯录示例 214
8.4.2 自定义ContentProvider 217
8.5 本章小结 234
第9章 Service组件及网络应用 235
9.1 Service组件 235
9.1.1 Service创建 235
9.1.2 Service启动及其生命周期 239
9.2 网络应用 247
9.2.1 HttpURLConnection 247
9.2.2 Socket 258
9.3 本章小结 270
参考文献 272
第1章 Android简介 1
1.1 Android操作系统及其架构 1
1.1.1 Android操作系统发展历史 1
1.1.2 Android操作系统的优点 2
1.1.3 Android操作系统架构 2
1.2 Android应用开发环境的搭建 4
1.2.1 下载并安装Java JDK 4
1.2.2 下载并安装Android SDK 7
1.2.3 下载并安装Android Studio 8
1.3 第一个Android Studio应用程序 13
1.3.1 创建示例项目 13
1.3.2 运行示例项目 16
1.4 本章小结 21
第2章 Android应用程序结构 22
2.1 Android应用程序组件 22
2.1.1 Activity 22
2.1.2 Service 22
2.1.3 ContentProvider 22
2.1.4 BroadcastReceiver 23
2.2 Android Studio项目结构 23
2.2.1 Project模式文件结构 25
2.2.2 app>src目录 26
2.2.3 app>manifests>AndroidManifest.xml文件 30
2.3 Android Studio程序调试功能 33
2.4 本章小结 36
第3章 Activity组件 38
3.1 Activity的创建及其生命周期 38
3.1.1 创建并声明Activity 38
3.1.2 Activity生命周期 44
3.2 Activity交互 49
3.2.1 Intent类 49
3.2.2 无信息交互显式启动 51
3.2.3 信息交互显式启动 52
3.3 本章小结 57
第4章 Android常用基本控件及其布局 59
4.1 常用的基本控件 60
4.1.1 TextView 60
4.1.2 Button 63
4.1.3 EditText 65
4.1.4 CheckBox与RadioButton 67
4.1.5 常用基本控件简单示例 71
4.2 Android布局控件 76
4.2.1 LinearLayout 77
4.2.2 RelativeLayout 78
4.2.3 AbsoluteLayout 81
4.2.4 TableLayout 81
4.2.5 GridLayout 84
4.2.6 FrameLayout 86
4.3 基本控件应用示例——计算器 87
4.4 本章小结 106
第5章 Android控件进阶一 108
5.1 ImageView 108
5.2 ImageButton 110
5.3 ToggleButton 111
5.4 AnalogClock及DigitalClock时钟控件 114
5.5 ListView 115
5.6 Spinner 124
5.7 本章小结 126
第6章 Android控件进阶二 128
6.1 Gallery 128
6.2 多界面程序设计常用控件 131
6.2.1 Menu 131
6.2.2 ProgressBar 137
6.2.3 对话框 141
6.2.4 Fragment 151
6.3 Android控件进阶应用示例 165
6.4 本章小结 179
第7章 数据存储 180
7.1 SharedPreferences 180
7.2 文件存储 187
7.2.1 Context文件访问类 188
7.2.2 常用文件读写类 189
7.2.3 文件访问权限 191
7.2.4 文件操作简单示例 193
7.3 SQLite数据存储 198
7.3.1 SQLiteOpenHelper类 199
7.3.2 SQLiteDatabase类 199
7.3.3 数据库操作示例 201
7.4 本章小结 209
第8章 ContentProvider组件 211
8.1 统一资源标识符 211
8.2 ContentProvider类 212
8.3 ContentResolver类 213
8.4 ContentProvider应用示例 214
8.4.1 访问手机通讯录示例 214
8.4.2 自定义ContentProvider 217
8.5 本章小结 234
第9章 Service组件及网络应用 235
9.1 Service组件 235
9.1.1 Service创建 235
9.1.2 Service启动及其生命周期 239
9.2 网络应用 247
9.2.1 HttpURLConnection 247
9.2.2 Socket 258
9.3 本章小结 270
参考文献 272
猜您喜欢