Android企业级项目实战教程

本书特色

[

本书适合有一定Android基础的读者阅读,书中涵盖多个技术热点,其中包括下拉刷新、HelloCharts图表库、BoomMenu圆形菜单、BubbleViews心形泡泡库、第三方视频播放等。本书在结构设计上采用由小项目逐渐深入的形式,然后引出一个黑马头条项目,讲解企业项目的开发流程。本书共13章,第1~4章每章分别讲解小项目,第5~13章每章分别讲解黑马头条项目的一个模块,包括从项目分析、效果展示到项目开发、打包发布的全过程。
本书既可作为高等院校本、专科计算机相关专业的教材,也可作为社会培训教材,是一本适合广大编程爱好者参考和学习的书籍。

]

内容简介

[

综合黑马程序员的Android课程内容,技术新颖,实战性强。特色1:多个热点技术 包含多个热点技术,如下拉刷新、HelloCharts图表库、BoomMenu圆形菜单、BubbleViews心形泡泡库、百度地图、第三方视频播放等。特色2:完美的结构设计在结构设计上,采用由四个小项目逐渐深入,然后引出一个黑马头条项目的形式,循序渐进地引领读者学习。特色3:一个企业级项目 包含一个综合项目“黑马头条”,从项目分析、效果展示,到项目开发、打包发布等讲解了一个项目的完整开发流程。特色4:项目 任务相结合 将“黑马头条”项目拆分成7个功能模块,93个任务,来细化讲解。在讲解每个功能时,均有【任务综述】【任务分析】【任务实施】等内容,步骤清晰便于学习。

]

目录

目录
第1章弹幕1
1.1弹幕程序1
任务综述1
【任务1��1】弹幕界面1
【任务1��2】弹幕界面逻辑代码 3
1.2本章小结7
第2章VR8
2.1全景图片与全景视频介绍8
2.2VR主界面9
任务综述9
【任务2��1】VR主界面9
【任务2��2】VR主界面逻辑代码10
2.3VR全景图片11
任务综述11
【任务2��3】VR全景图片界面 11
【任务2��4】VR全景图片界面逻辑代码13
2.4VR全景视频14
任务综述14
【任务2��5】VR全景视频界面15
【任务2��6】VR全景视频界面逻辑代码16
2.5本章小结19
第3章图表库20
3.1线形图20
任务综述20
【任务3��1】线形图界面20
【任务3��2】创建ViewPagerAdapter22
【任务3��3】线形图界面逻辑代码23目录Android企业级项目实战教程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】“相册”界面Item36
【任务4��3】创建AlbumBean38
【任务4��4】“相册”界面Adapter38
【任务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】自定义控件WrapRecyclerView76
【任务7��9】首页界面Item80
【任务7��10】创建NewsBean83
【任务7��11】创建AdBannerFragment85
【任务7��12】创建AdBannerAdapter86
【任务7��13】首页界面Adapter88
【任务7��14】首页界面逻辑代码90
7.4新闻详情 96
任务综述96
【任务7��15】“新闻详情”界面97
【任务7��16】“新闻详情”界面逻辑代码99
7.5Python学科106
任务综述106
【任务7��17】“Python学科”界面106
【任务7��18】“Python学科”界面Item107
【任务7��19】创建PythonBean108
【任务7��20】“Python学科”界面Adapter109
【任务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】“视频列表”界面Item132
【任务9��3】创建VideoBean133
【任务9��4】“视频列表”界面Adapter135
【任务9��5】“视频列表”界面数据136
【任务9��6】“视频列表”界面逻辑代码138
9.2视频详情140
任务综述140
【任务9��7】“视频详情”界面141
【任务9��8】“视频目录”列表Item148
【任务9��9】画面尺寸菜单149
【任务9��10】“视频目录”列表Adapter151
【任务9��11】创建TopLineApplication154
【任务9��12】创建VideoDetailPagerAdapter155
【任务9��13】创建ParamsUtils156
【任务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】创建UserBean168
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】创建ConstellationBean234
【任务11��5】“星座”界面数据236
【任务11��6】“星座”界面逻辑代码240
11.3星座选择244
任务综述244
【任务11��7】“星座选择”界面244
【任务11��8】“星座选择”界面Item246
【任务11��9】“星座选择”界面Adapter247
【任务11��10】“星座选择”界面数据249
【任务11��11】“星座选择”界面逻辑代码250
11.4涂鸦252
任务综述252
【任务11��12】“涂鸦”界面252
【任务11��13】涂鸦颜色选择界面264
【任务11��14】创建ColorsBean271
【任务11��15】创建BigSizeBean272
【任务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】“收藏”界面Item289
【任务12��3】“收藏”界面Adapter294
【任务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�瞨ules.pro文件321
13.2项目打包323
13.3项目加固326
13.4项目发布330
13.5本章小结332

封面

Android企业级项目实战教程

书名:Android企业级项目实战教程

作者:黑马程序员

页数:323

定价:¥49.0

出版社:清华大学出版社

出版日期:2018-02-01

ISBN:9787302491200

PDF电子书大小:112MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注