欢迎访问学兔兔,学习、交流 分享 !

返回首页 |
当前位置: 首页 > 书籍手册>计算机与网络 >Android企业级项目实战教程 黑马程序员编著 2018年版

Android企业级项目实战教程 黑马程序员编著 2018年版

收藏
  • 大小:94.24 MB
  • 语言:中文版
  • 格式: PDF文档
  • 类别:计算机与网络
  • 更新日期:2024-04-11
推荐:升级会员 无限下载,节约时间成本!
关键词:Android   实战   项目   企业级
资源简介
Android企业级项目实战教程
作者: 黑马程序员编著
出版时间: 2018年版
内容简介
  本书适合有一定Android基础的读者阅读,书中涵盖多个技术热点,其中包括下拉刷新、HelloCharts图表库、BoomMenu圆形菜单、BubbleViews心形泡泡库、第三方视频播放等。本书在结构设计上采用由小项目逐渐深入的形式,然后引出一个黑马头条项目,讲解企业项目的开发流程。本书共13章,第1~4章每章分别讲解小项目,第5~13章每章分别讲解黑马头条项目的一个模块,包括从项目分析、效果展示到项目开发、打包发布的全过程。 本书既可作为高等院校本、专科计算机相关专业的教材,也可作为社会培训教材,是一本适合广大编程爱好者参考和学习的书籍。
目录
目录
第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rules.pro文件321
13.2项目打包323
13.3项目加固326
13.4项目发布330
13.5本章小结332
下载地址