当前位置:首页 > 工业技术
Android企业级项目实战教程
Android企业级项目实战教程

Android企业级项目实战教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:黑马程序员编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302491200
  • 页数:332 页
图书介绍:本书通过4个小项目,一个企业级项目,讲解Android技术知识与当前热点内容。该企业级项目是一个新闻项目,主要包含4个模块,首页模块、统计模块、视频模块、我的模块,通过案例综述、案例分析、案例实施的形式来讲解一个完整的项目。
上一篇:艺术设计与室内装潢下一篇:WORD2000
《Android企业级项目实战教程》目录

第1章 弹幕 1

1.1 弹幕程序 1

任务综述 1

【任务1-1】弹幕界面 1

【任务1-2】弹幕界面逻辑代码 3

1.2 本章小结 7

第2章 VR 8

2.1 全景图片与全景视频介绍 8

2.2 VR主界面 9

任务综述 9

【任务2-1】 VR主界面 9

【任务2-2】 VR主界面逻辑代码 10

2.3 VR全景图片 11

任务综述 11

【任务2-3】 VR全景图片界面 11

【任务2-4】 VR全景图片界面逻辑代码 13

2.4 VR全景视频 14

任务综述 14

【任务2-5】 VR全景视频界面 15

【任务2-6】 VR全景视频界面逻辑代码 16

2.5 本章小结 19

第3章 图表库 20

3.1 线形图 20

任务综述 20

【任务3-1】线形图界面 20

【任务3-2】创建ViewPagerAdapter 22

【任务3-3】线形图界面逻辑代码 23

3.2 饼状图 26

任务综述 26

【任务3-4】饼状图界面 26

【任务3-5】饼状图界面逻辑代码 27

3.3 柱状图 30

任务综述 30

【任务3-6】柱状图界面 30

【任务3-7】柱状图界面逻辑代码 31

3.4 本章小结 33

第4章 3D相册 34

4.1 相册 34

任务综述 34

【任务4-1】“相册”界面 34

【任务4-2】“相册”界面Item 36

【任务4-3】创建A1bumBean 38

【任务4-4】“相册”界面Adapter 38

【任务4-5】“相册”界面逻辑代码 39

4.2 本章小结 43

第5章 项目综述 44

5.1 项目分析 44

5.1.1 项目名称 44

5.1.2 项目概述 44

5.1.3 开发环境 44

5.1.4 模块说明 45

5.2 效果展示 45

5.2.1 欢迎界面与主界面 45

5.2.2 “新闻详情”界面与“Python学科”界面 45

5.2.3 “统计详情”界面 46

5.2.4 “视频详情”界面 48

5.2.5 “我”界面 48

5.2.6 “个人资料”界面 51

5.3 本章小结 53

第6章 欢迎模块 54

6.1 欢迎界面 54

任务综述 54

【任务6-1】欢迎界面 54

【任务6-2】欢迎界面逻辑代码 55

6.2 导航栏 56

任务综述 56

【任务6-3】标题栏 56

【任务6-4】底部导航栏 57

【任务6-5】底部导航栏逻辑代码 60

6.3 本章小结 63

第7章 首页模块 64

7.1 搭建服务器 64

任务综述 64

【任务7-1】首页广告栏数据 64

【任务7-2】首页新闻列表数据 66

7.2 工具类 67

任务综述 67

【任务7-3】创建Constant类 67

【任务7-4】创建JsonParse类 68

【任务7-5】创建UtilsHelper类 68

7.3 首页 69

任务综述 69

【任务7-6】水平滑动广告栏界面 69

【任务7-7】首页界面 72

【任务7-8】自定义控件WrapRecyclerView 76

【任务7-9】首页界面Item 80

【任务7-10】创建NewsBean 83

【任务7-11】创建AdBannerFragment 85

【任务7-12】创建AdBannerAdapter 86

【任务7-13】首页界面Adapter 88

【任务7-14】首页界面逻辑代码 90

7.4 新闻详情 96

任务综述 96

【任务7-15】“新闻详情”界面 97

【任务7-16】“新闻详情”界面逻辑代码 99

7.5 Python学科 106

任务综述 106

【任务7-17】“Python学科”界面 106

【任务7-18】“Python学科”界面Item 107

【任务7-19】创建PythonBean 108

【任务7-20】“Python学科”界面Adapter 109

【任务7-21】“Python学科”界面逻辑代码 110

7.6 本章小结 113

第8章 统计模块 115

8.1 统计 115

任务综述 115

【任务8-1】“统计”界面 115

【任务8-2】“统计”界面逻辑代码 117

8.2 统计详情 120

任务综述 120

【任务8-3】“Android统计”详情界面 120

【任务8-4】“Android统计”详情界面逻辑代码 122

【任务8-5】“Java统计”详情界面 124

【任务8-6】“Java统计”详情界面逻辑代码 126

8.3 本章小结 130

第9章 视频模块 131

9.1 视频列表 131

任务综述 131

【任务9-1】“视频列表”界面 131

【任务9-2】“视频列表”界面Item 132

【任务9-3】创建VideoBean 133

【任务9-4】“视频列表”界面Adapter 135

【任务9-5】“视频列表”界面数据 136

【任务9-6】“视频列表”界面逻辑代码 138

9.2 视频详情 140

任务综述 140

【任务9-7】“视频详情”界面 141

【任务9-8】“视频目录”列表Item 148

【任务9-9】画面尺寸菜单 149

【任务9-10】“视频目录”列表Adapter 151

【任务9-11】创建TopLineApplication 154

【任务9-12】创建VideoDetailPagerAdapter 155

【任务9-13】创建ParamsUtils 156

【任务9-14】视频播放进度条 157

【任务9-15】画面尺寸菜单逻辑代码 159

【任务9-16】视频清晰度菜单逻辑代码 160

【任务9-17】“视频详情”界面逻辑代码 162

9.3 本章小结 164

第10章 “我”模块(一) 166

10.1 创建数据库 166

任务综述 166

【任务10-1】创建SQLite数据库 166

【任务10-2】创建DBUtils类 167

【任务10-3】创建UserBean 168

10.2 “我” 169

任务综述 169

【任务10-4】“我”界面 169

【任务10-5】广播接收者 180

【任务10-6】“我”界面逻辑代码 181

10.3 注册 185

任务综述 185

【任务10-7】“注册”界面 186

【任务10-8】MD5加密算法 192

【任务10-9】“注册”界面逻辑代码 193

10.4 登录 196

任务综述 196

【任务10-10】“登录”界面 196

【任务10-11】“登录”界面逻辑代码 199

10.5 个人资料 203

任务综述 203

【任务10-12】“个人资料”界面 203

【任务10-13】“个人资料”界面逻辑代码 207

10.6 个人资料修改 214

任务综述 214

【任务10-14】个人资料修改界面 215

【任务10-15】个人资料修改界面逻辑代码 216

10.7 本章小结 221

第11章 “我”模块(二) 222

11.1 日历 222

任务综述 222

【任务11-1】“日历”界面 222

【任务11-2】“日历”界面逻辑代码 224

11.2 星座 226

任务综述 226

【任务11-3】“星座”界面 226

【任务11-4】创建ConstellationBean 234

【任务11-5】“星座”界面数据 236

【任务11-6】“星座”界面逻辑代码 240

11.3 星座选择 244

任务综述 244

【任务11-7】“星座选择”界面 244

【任务11-8】“星座选择”界面Item 246

【任务11-9】“星座选择”界面Adapter 247

【任务11-10】“星座选择”界面数据 249

【任务11-11】“星座选择”界面逻辑代码 250

11.4 涂鸦 252

任务综述 252

【任务11-12】“涂鸦”界面 252

【任务11-13】涂鸦颜色选择界面 264

【任务11-14】创建ColorsBean 271

【任务11-15】创建BigSizeBean 272

【任务11-16】“涂鸦”界面逻辑代码 273

11.5 地图 280

任务综述 280

【任务11-17】“地图”界面 280

【任务11-18】“地图”界面逻辑代码 281

11.6 本章小结 286

第12章 设置模块 287

12.1 收藏 287

任务综述 287

【任务12-1】“收藏”界面 287

【任务12-2】“收藏”界面Item 289

【任务12-3】“收藏”界面Adapter 294

【任务12-4】收藏新闻信息表 297

【任务12-5】“收藏”界面逻辑代码 300

12.2 设置 302

任务综述 302

【任务12-6】“设置”界面 303

【任务12-7】“设置”界面逻辑代码 305

12.3 修改密码 308

任务综述 308

【任务12-8】“修改密码”界面 308

【任务12-9】“修改密码”界面逻辑代码 310

12.4 设置密保 313

任务综述 313

【任务12-10】“设置密保”界面 314

【任务12-11】“设置密保”界面逻辑代码 316

12.5 本章小结 320

第13章 项目上线 321

13.1 代码混淆 321

13.1.1 修改build.gradle文件 321

13.1.2 编写proguard-rules.pro文件 321

13.2 项目打包 323

13.3 项目加固 326

13.4 项目发布 330

13.5 本章小结 332

相关图书
作者其它书籍
返回顶部