• Android模块化开发项目式教程(Android Studio)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Android模块化开发项目式教程(Android Studio)

18.4 4.1折 45 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者郑丹青

出版社人民邮电出版社

出版时间2018-05

版次1

装帧其他

货号A6

上书时间2024-12-27

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 郑丹青
  • 出版社 人民邮电出版社
  • 出版时间 2018-05
  • 版次 1
  • ISBN 9787115476180
  • 定价 45.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 244页
  • 字数 99999千字
【内容简介】
本书采用项目教学法,以作者开发的“校园生活小助手”APP软件为例,以一个完整的项目开发为主线,将项目开发分解为9个教学模块,分别为Android系统开发环境、Android UI界面设计、登录和注册、校园风光图文浏览、记事本、电话簿、音乐播放器、课表查询、综合实训等模块。让读者通过对不同模块化的开发来学习相应的知识点。
  本书适合作为高职高专院校Android开发相关课程的教材,也可供爱好者自学使用。
【作者简介】
郑丹青,女,高级工程师, 副教授,工学学士。在企业从事计算机软件开发二十多年,获株洲市科委奖励。从事职业教育15年,是湖南省计算机应用技术省级专业带头人,获得2016年湖南省“移动互联应用技术“省级培训优秀学员。
【目录】
模块1 Android系统开发环境 1

项目1-1 Android系统开发环境搭建 2

学习目标 2

项目描述 2

知识储备 2

1.1.1 Android的发展历程 2

1.1.2 Android系统的特征 3

1.1.3 Android系统架构 4

1.1.4 Android Studio开发工具介绍 6

1.1.5 Android SDK 6

项目实施 8

1.JDK的安装与配置 8

2.Android Studio安装 10

项目总结 13

项目训练——Android开发环境的安装 13

练习题 13

项目1-2 第 一个Android程序开发 13

学习目标 13

项目描述 13

知识储备 14

1.2.1 Android Studio开发环境介绍 14

1.2.2 Android项目结构 14

1.2.3 Android的基本组件 17

项目实施 18

1.新建一个名为FirstDemo的Android工程 18

2.Android Studio简单设置 20

3.创建Android Studio虚拟设备 21

4.运行项目 21

5.Android程序打包 22

项目总结 24

项目训练——创建一个APP项目 24

练习题 24

模块2 Android UI界面设计 25

项目2-1 物联网环境状态值界面设计 26

学习目标 26

项目描述 26

知识储备 26

2.1.1 UI界面的组件和容器 26

2.1.2 界面布局 28

2.1.3 事件相关概念 28

2.1.4 TextView组件 29

2.1.5 EditText组件 31

2.1.6 Button组件 33

2.1.7 线性布局 38

2.1.8 strings.xml和colors.xml的运用 40

2.1.9 样式和主题 41

项目实施 42

1.项目分析 42

2.项目实现 42

项目总结 46

项目训练——用户管理系统的用户登录界面 46

练习题 47

项目2-2 用户登录界面设计 47

学习目标 47

项目描述 47

知识储备 47

2.2.1 ImageView组件 47

2.2.2 Toast(消息提示框) 50

2.2.3 CheckBox组件 50

2.2.4 ImageButton组件 53

2.2.5 相对布局 53

项目实施 55

1.项目分析 55

2.项目实现 55

项目总结 58

项目训练——仿QQ的用户登录界面 58

练习题 58

项目2-3 用户注册界面设计 58

学习目标 58

项目描述 59

知识储备 59

2.3.1 RadioButton组件 59

2.3.2 Spinner组件 61

2.3.3 表格布局 64

项目实施 65

1.项目分析 65

2.项目实现 66

项目总结 69

项目训练——用表格布局设计计算器界面 69

练习题 69

项目2-4 随手记列表界面设计 70

学习目标 70

项目描述 70

知识储备 70

2.4.1 ListView组件 70

2.4.2 BaseAdapter自定义适配器 75

项目实施 77

1.项目分析 77

2.项目实现 78

项目总结 81

项目训练——用BaseAdapter创建ListView实现

联系人列表界面 81

练习题 81

项目2-5 校园生活小助手主界面设计 81

学习目标 81

项目描述 81

知识储备 82

2.5.1 GridView组件 82

2.5.2 GridView应用案例 83

项目实施 85

1.项目分析 85

2.项目实现 85

项目总结 87

项目训练——用GridView组件实现应用程序列表界面 87

练习题 88

项目2-6 院系简介界面设计 88

学习目标 88

项目描述 88

知识储备 88

2.6.1 网格布局 88

2.6.2 ScrollView组件 91

项目实施 91

1.项目分析 91

2.项目实现 92

项目总结 93

项目训练——用网格布局与滚动视图结合设计菜谱界面 94

练习题 94

模块3 登录和注册 95

学习目标 96

项目描述 96

知识储备 96

3.1 Android程序生命周期 96

3.2 Activity生命周期 97

3.3 Intent的概念及使用方法 99

3.4 Activity的启动与跳转 105

3.5 Activity之间的数据传递 107

3.6 Android数据存储 110

3.7 SharedPreferences 110

项目实施 111

1.项目分析 111

2.项目实现 112

项目总结 115

项目训练——登录和注册 116

练习题 116

模块4 校园风光图文浏览 117

学习目标 118

项目描述 118

知识储备 118

4.1 Fragment的概述 118

4.2 创建Fragment 120

4.3 Fragment与Activity通信 120

4.4 ViewPager与Fragment的组合使用 126

项目实施 130

1.项目分析 130

2.项目实现 131

项目总结 135

项目训练——校园风光图文浏览 136

练习题 136

模块5 记事本 137

学习目标 138

项目描述 138

知识储备 138

5.1 操作栏 139

5.2 选项菜单 142

5.3 子菜单 144

5.4 上下文菜单 145

5.5 AlertDialog对话框 146

5.6 SQLite数据存储 151

项目实施 155

1.项目分析 155

2.项目实现 155

项目总结 162

项目训练——个人注册信息管理 162

练习题 163

模块6 电话簿 164

学习目标 165

项目描述 165

知识储备 165

6.1 拨打电话 165

6.2 SearchView搜索框组件 166

6.3 ContentProvider概述 169

6.4 创建内容提供者 170

6.5 使用内容提供者 174

项目实施 176

1.项目分析 176

2.项目实现 176

项目总结 181

项目训练——公共服务电话簿查询 181

练习题 182

模块7 音乐播放器 183

学习目标 184

项目描述 184

知识储备 184

7.1 Service的概念 184

7.2 Service的使用方法 185

7.3 线程的概念 190

7.4 使用Handler更新UI界面 192

7.5 ProgressBar进度条的使用 197

7.6 SeekBar进度条的使用 199

7.7 广播及接收 202

7.8 MediaPlayer类 204

项目实施 205

1.项目分析 205

2.项目实现 205

项目总结 211

项目训练——显示音乐列表播放器设计 212

练习题 212

模块8 课表查询 213

学习目标 214

项目描述 214

知识储备 214

8.1 JSON数据解析 214

8.2 HttpURLConnection的使用 219

8.3 异步的概念 225

8.4 AsyncTask的使用 225

项目实施 229

1.项目分析 229

2.项目实现 230

项目总结 237

项目训练——课表查询设计 237

练习题 237

模块9 综合实训——校园生活小助手 238

学习目标 239

项目描述 239

知识储备 239

9.1 总体功能需求设计 239

9.2 数据存储设计 240

9.3 目录结构设计 240

9.4 公共类设计 240

项目实施 242

1.引导界面设计 242

2.主功能模块程序设计 242

3.各子功能模块的设计 244

项目总结 244

项目训练——校园生活小助手 244

练习题 244
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP