注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材研究生/本科/专科教材Android应用程序开发基础

Android应用程序开发基础

Android应用程序开发基础

定 价:¥55.00

作 者: 蒲晓妮,赵睿
出版社: 化学工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787122413604 出版时间: 2022-09-01 包装:
开本: 页数: 277 字数:  

内容简介

  本书内容包含走进Android 世界、Android 中的资源、用户界面设计基础、Activity、Fragment、数据存储、内容提供者、服务、广播、网络编程、媒体应用技术和综合项目——智慧党建等,书中对每一个项目都编写了详细的操作步骤和参考代码,学生参考教材就可以完成项目。为便于学生考取“移动应用开发”的“1+X”职业技能等级证书,书中融入了“移动应用开发”职业技能取证中级标准规定的对应考试内容。本书配套了丰富的数字资源,教材中核心知识点和操作以二维码的形式提供了微视频。配套建设有国家高等教育智慧教育平台,省级职业教育在线精品课程“Android 应用程序开发基础”,课程网站中提供了微视频、电子课件、电子教案、源代码、题库及实训案例等教学资源。本书适合作为高职高专院校、职业本科院校移动互联应用技术、移动应用开发等相关专业的教学用书,也可作为“1+X”职业技能取证培训的教材或移动应用开发兴趣爱好者自学的参考书。

作者简介

暂缺《Android应用程序开发基础》作者简介

图书目录

第1章 走进Android 世界 001
1.1 走进Android 001
1.2 搭建Android 开发环境 002
1.3 创建第一个应用程序 007
1.3.1 创建程序 007
1.3.2 Android 程序结构 008
1.3.3 运行程序 011
1.3.4 生成APK 015
1.4 Android 中的日志工具Log 016
职业素养拓展 018
本章小结 018
第2章 Android 中的资源 019
2.1 资源概述 019
2.2 布局资源 020
2.3 字符串资源 022
2.4 颜色资源 023
2.5 尺寸资源 023
2.6 图片资源 024
2.7 样式和主题 024
2.8 国际化与资源自适应 026
职业素养拓展 027
本章小结 028
第3章 用户界面设计基础 029
3.1 常用布局 029
3.1.1 ConstraintLayout 约束布局 029
3.1.2 LinearLayout 线性布局 033
3.1.3 RelativeLayout 相对布局 036
3.1.4 FrameLayout 帧布局 039
3.1.5 TableLayout 表格布局 040
3.2 基础控件及应用 042
3.2.1 TextView 控件 042
3.2.2 EditText 控件 043
3.2.3 Button 控件 045
3.2.4 ImageView 控件 049
3.2.5 用户登录功能的设计与实现 051
3.2.6 RadioButton 和RadioGroup 控件 055
3.2.7 CheckBox 控件 057
3.2.8 Spinner 控件 060
3.2.9 用户注册 063
3.2.10 RecyclerView 控件 069
3.3 Android 的对话框 075
3.3.1 普通对话框 075
3.3.2 单选对话框 077
3.3.3 多选对话框 078
3.3.4 自定义对话框 080
3.4 仿微信底部导航的设计与实现 083
职业素养拓展 088
本章小结 089
第4章 Activity 090
4.1 Activity 的创建、跳转与关闭 090
4.2 Activity 的数据传递 096
4.2.1 Activity 间数据直接传递 096
4.2.2 Activity 间的数据回传 100
4.3 Activity 的生命周期 105
4.4 Intent 的使用 108
4.4.1 Intent 简介 108
4.4.2 拨打电话 109
4.5 用户注册头像的选择 111
职业素养拓展 118
本章小结 118
第5章 Fragment 119
5.1 Fragment 概述 119
5.2 Fragment 的创建 120
5.3 使用Fragment 121
5.3.1 静态添加Fragment 121
5.3.2 动态添加Fragment 124
5.4 Fragment 的生命周期 126
5.5 Fragment 与Activity 间的数据互传 129
5.6 仿微信应用中Fragment 的使用 134
职业素养拓展 139
本章小结 139
第6章 数据存储 140
6.1 SharedPreferences 存储 140
6.1.1 SharedPreferences 存储概述 140
6.1.2 记住账号和密码 141
6.2 文件存储 145
6.2.1 文件存储概述 145
6.2.2 保存账号和密码 145
6.3 SQLite 数据库存储 147
6.3.1 SQLite 数据库创建 147
6.3.2 仿手机通讯录 148
6.4 使用Room 实现通讯录 155
职业素养拓展 161
本章小结 162
第7章 内容提供者 163
7.1 内容提供者概述 163
7.2 访问系统通讯录 163
7.3 程序间数据共享 166
7.3.1 创建内容提供者 166
7.3.2 访问自定义通讯录 169
职业素养拓展 175
本章小结 175
第8章 服务的应用 176
8.1 服务概述 176
8.2 启动服务 178
8.3 绑定服务 180
8.4 后台播放音乐 185
职业素养拓展 187
本章小结 188
第9章 广播的应用 189
9.1 广播机制 189
9.2 系统广播 191
9.3 自定义广播 192
9.3.1 标准广播 193
9.3.2 有序广播 195
9.4 拦截电话 198
职业素养拓展 200
本章小结 200
第10章 网络编程 201
10.1 WebView 的使用 201
10.1.1 使用WebView 浏览网页 201
10.1.2 WebView 中使用JavaScript 203
10.2 网络访问 206
10.2.1 使用HTTP 协议访问网络 206
10.2.2 使用Volley 访问网络 210
10.3 查看天气应用 212
10.3.1 JSON 数据及解析 212
10.3.2 查看天气实例 215
职业素养拓展 221
本章小结 222
第11章 媒体应用技术 223
11.1 播放音频和视频 223
11.1.1 播放音频文件 223
11.1.2 播放视频文件 226
11.2 录制音频和视频 229
11.2.1 录制音频 229
11.2.2 视频的录制 232
11.3 仿微信头像设置 234
职业素养拓展 237
本章小结 237
第12章 综合项目——智慧党建 238
12.1 项目概述 238
12.2 项目运行效果展示 239
12.3 项目的实现 244
12.3.1 创建项目 244
12.3.2 实现项目启动界面 248
12.3.3 实现登录和注册 249
12.3.4 首页显示内容 253
12.3.5 党建要闻展示 257
12.3.6 显示党建要闻详情 263
12.3.7 实现播放学习视频 265
12.3.8 实现随手拍功能 269
12.3.9 其他功能实现说明 275
职业素养拓展 275
本章小结 276
参考文献 277

本目录推荐