国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 pdf snb 115盘 kindle 在线 下载 pmlz mobi

国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷电子书下载地址
- 文件名
- [epub 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 epub格式电子书
- [azw3 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 azw3格式电子书
- [pdf 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 pdf格式电子书
- [txt 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 txt格式电子书
- [mobi 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 mobi格式电子书
- [word 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 word格式电子书
- [kindle 下载] 国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷 kindle格式电子书
寄语:
Android 项目实战——博学谷
内容简介:
本书是在《Android 移动开发基础案例教程》的基础上编写的,涵盖 Android 基础的全部 知识,不仅是对 Android 基础的巩固与提高,更是对项目经验的积累。本书以博学谷项目为主线, 从项目的需求分析、产品设计、产品开发一直到项目上线,讲解了项目开发的全过程。
书籍目录:
第1章 项目综述 1
1.1 项目分析
.......................................... 1
1.1.1 项目名称...............................
1
1.1.2 项目概述...............................
1
1.1.3 开发环境...............................
2
1.1.4 模块说明...............................
2
1.2 效果展示
.......................................... 2
1.2.1 欢迎界面和课程界面...........
2
1.2.2 课程详情界面.......................
3
1.2.3 习题详情界面.......................
3
1.2.4 “我”的界面.......................
4
小结 ........................................................... 6
思考题 ....................................................... 6
第2章 界面设计 7
2.1 欢迎界面
.......................................... 7
2.2 课程界面
........................................ 10
2.2.1 制作标题栏.........................
10
2.2.2 制作广告轮播图.................
11
2.2.3 制作视频列表标题
............. 16
2.2.4 制作课程列表界面
............. 18
2.2.5 制作底部导航栏.................
21
2.2.6 制作课程详情界面
............. 24
2.2.7 添加课程列表的交互事件 .....33
2.2.8 添加欢迎界面的交互事件 ... 34
2.3 习题界面
........................................ 34
2.3.1 制作标题栏.........................
34
2.3.2 制作习题列表界面
............. 35
2.3.3 修改底部导航栏.................
38
2.3.4 制作习题详情界面导航栏.................................
39
2.3.5 制作习题详情界面
............. 41
2.3.6 添加选项的交互事件......... 44
2.3.7 添加习题列表的交互事件 ... 47
2.3.8 添加底部导航栏的交互事件.....................................
48
小结 ............49
思考题 ........49
第3章 注册与登录模块 50
3.1 欢迎界面 ............................................................50
综述 ..50
【任务3-1】欢迎界面的实现 ...........................51
【任务3-2】欢迎界面逻辑代码 .......................53
3.2 注册 ...55
综述 ..55
【任务3-3】标题栏 ...........................................55
【任务3-4】注册界面 .......................................57
【任务3-5】MD5加密算法 ...............................59
【任务3-6】注册界面逻辑代码 .......................61
3.3 登录 ...64
综述 ..64
【任务3-7】登录界面 .......................................65
【任务3-8】登录界面逻辑代码 .......................68
小结 ............72
思考题 ........72
第4章 “我”的模块 73
4.1 “我”的界面
....................................................73
综述 ..73
【任务4-1】底部导航栏 ...................................74
【任务4-2】底部导航栏逻辑代码 ...................77
【任务4-3】“我”的界面 ...............................84
【任务4-4】AnalysisUtils工具类 .....................87
【任务4-5】“我”的界面逻辑代码 ...............87
4.2 设置 ...92
综述 ..92
【任务4-6】设置界面 .......................................92
【任务4-7】设置界面逻辑代码 .......................95
4.3 修改密码
............................................................98
综述 ..98
【任务4-8】修改密码界面 ...............................99
【任务4-9】修改密码界面逻辑代码 .............101
4.4 设置密保和找回密码
......................................104
综述 104
【任务4-10】设置密保与找回密码界面 .......105
【任务4-11】设置密保与找回密码界面逻辑代码 ...........................................................108
小结 ..........112
思考题 ......113
第5章 个人资料模块 114
5.1 个人资料
..........................................................114
综述 114
【任务5-1】个人资料界面 .............................115
【任务5-2】创建UserBean .............................119
【任务5-3】创建用户信息表
.........................119
【任务5-4】DBUtils工具类 ............................120
【任务5-5】个人资料界面逻辑代码 .............122
5.2 个人资料修改
..................................................127
综述 127
【任务5-6】个人资料修改界面 .....................127
【任务5-7】个人资料修改界面逻辑代码 .....129
小结
..........136
思考题 ......136
第6章 习题模块 137
6.1 习题 .137
综述 137
【任务6-1】习题界面 .....................................138
【任务6-2】习题界面Item ..............................139
【任务6-3】创建ExercisesBean ......................140
【任务6-4】习题界面Adapter ........................141
【任务6-5】习题界面逻辑代码 .....................143
6.2 习题详情
..........................................................147
综述 147
【任务6-6】习题详情界面 .............................148
【任务6-7】习题详情界面Item ......................149
【任务6-8】习题数据的存放 .........................151
【任务6-9】习题详情界面Adapter ................154
【任务6-10】习题详情界面逻辑代码 ...........162
小结 ..........169
思考题 ......169
第7章 课程模块 170
7.1 课程列表
..........................................................170
综述 170
【任务7-1】水平滑动广告栏界面 .................171
【任务7-2】课程界面 .....................................174
【任务7-3】课程界面Item ..............................176
【任务7-4】创建CourseBean
..........................178
【任务7-5】创建AdBannerFragment .............179
【任务7-6】创建AdBannerAdapter ................181
【任务7-7】课程界面Adapter ........................183
【任务7-8】课程界面数据的存放 .................187
【任务7-9】课程界面逻辑代码 .....................188
7.2 课程详情 ..........................................................196
综述 196
【任务7-10】课程详情界面 ...........................196
【任务7-11】课程详情界面Item ....................199
【任务7-12】创建VideoBean .........................200
【任务7-13】课程详情界面Adapter ..............200
【任务7-14】视频列表数据的存放 ...............204
【任务7-15】课程详情界面逻辑代码 ...........205
7.3 视频播放
..........................................................213
综述 213
【任务7-16】视频播放界面 ...........................213
【任务7-17】视频播放界面逻辑代码 ...........214
7.4 播放记录
..........................................................217
综述 217
【任务7-18】播放记录界面 ...........................217
【任务7-19】播放记录界面Item ....................218
【任务7-20】播放记录界面Adapter ..............220
【任务7-21】播放记录界面逻辑代码 ...........223
小结 ..........226
思考题 ......226
第8章 项目上线 227
8.1 代码混淆
..........................................................227
8.1.1 修改build.gradle文件
...........................227
8.1.2 编写proguard-rules.pro文件
.................228
8.1.3 查看mapping.txt文件
...........................229
8.2 项目打包
..........................................................231
8.3 项目加固
..........................................................233
8.4 项目发布
..........................................................236
小结 ..........238
思考题 ......238
作者介绍:
“中关村黑马程序员训练营”是由传智播客教育科技有限公司(简称传智播客)联合中关村软件园、CSDN,并委托传智播客进行教学实施的软件开发高端培训机构,致力于服务各大软件企业,解决当前软件开发技术飞速发展,而企业招不到优秀人才的困扰。 目前,“中关村黑马程序员训练营”已成长为行业“学员质量好、课程内容深、企业满意”的移动开发高端训练基地,并被评为中关村软件园重点扶持人才企业。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
以博学谷项目为主线,从项目的需求分析、产品设计、产品开发一直至项目上线,讲解了项目开发的全过程。
前言
为什么要学习 Android
Android 是 Google 公司开发的基于 Linux
的开源操作系统,主要应用于智能手机、
平板电脑等移动设备。经过短短几年的发展,Android 系统在全球得到了大规模推广,
除智能手机和平板电脑外,还可用于穿戴设备、智能家居等领域。据不完全统计, Android 系统已经占据了全球智能手机操作系统的 80% 以上,中国市场占有率更是高
达 90% 以上。由于 Android 的迅速发展,导致市场对 Android 开发人才需求猛增,因
此越来越多的人学习 Android 技术,以适应市场需求寻求更广阔的发展空间。
如何使用本书
本书是在《Android 移动开发基础案例教程》的基础上编写的,涵盖 Android 基
础的全部知识,不仅是对 Android 基础的巩固与提高,更是对项目经验的积累。读者
在学习本书之前,好先学习《Android 移动开发基础案例教程》,配套学习效果更好,
如果是有基础的读者,可以直接动手实践博学谷项目,从零开始完成本项目的开发。
本书共分为 8 章,具体如下:
◎第 1 章针对博学谷项目进行整体介绍,包括项目名称、项目概述、开发环境、
模块说明,以及各个界面的效果展示,对于本章的内容,读者只需了解即可。
◎第 2 章针对博学谷项目的三个功能界面的设计进行讲解,其中包含欢迎界面、
课程界面、习题界面。通过本章的学习,读者可以掌握一些基本的界面设计技巧。
◎第 3 ~ 5 章针对用户模块进行讲解,由于用户模块的功能较多,因此将其分为
三个小模块,其中包括注册与登录模块、“我”的模块、个人资料模块,这三章涉及
的知识点有数据存储、SQLite 数据库等。
◎第 6 章针对习题模块进行讲解,在习题界面中展示章节习题列表,当点击某个
章节时会进入习题详情界面,在该界面中直接做题即可。本章涉及的知识点有 XML 文件解析、ListView 控件、Adapter 数据适配器等。
◎第 7 章针对课程模块进行讲解,在课程模块中同样显示课程列表,当点击
某个章节时会进入课程详情界面,点击相应视频即可播放。本章涉及的知识点有Fragment、ViewPager、自定义控件、多媒体、SQLite、JSON 数据解析等。
◎第 8 章针对项目上线进行讲解,其中包括代码混淆、项目打包、项目加固、项
目发布等。本章学完后,建议读者对整个项目重新梳理,便于提高项目开发经验。
在使用本书的过程中,难免会遇到一些问题,如果是对某个知识点不熟悉,则可以先查阅《Android 移动开发基础案例教程》,理解后再进行项目开发。本项目是一个完整的项目,建议先理清思路,多思考、多分析、多实践,逐步完成项目的开发。
致谢
本书的编写和整理工作由传智播客教育科技股份有限公司完成,主要参与人员有
吕春林、陈欢、张鑫、柴永菲、张泽华、李印东、邱本超、马伟奇、刘松、金兴等,全体人员在近一年的编写过程中付出了很多辛勤的劳动和汗水,在此一并表示衷心的感谢。
意见反馈
尽管我们尽了的努力,但教材中难免会有不妥之处,欢迎各界专家和读者朋
友们来函给予宝贵意见,我们将不胜感激。您在阅读本书时,如发现任何问题或有不
认同之处可以通过电子邮件与我们取得联系。
请发送电子邮件至:itcast_book@vip.sina.com。
传智播客•黑马程序员
2017 年 2 月 15 日于北京
网站评分
书籍多样性:8分
书籍信息完全性:3分
网站更新速度:9分
使用便利性:4分
书籍清晰度:6分
书籍格式兼容性:5分
是否包含广告:4分
加载速度:8分
安全性:4分
稳定性:8分
搜索功能:8分
下载便捷性:4分
下载点评
- pdf(177+)
- 中评(92+)
- mobi(576+)
- 章节完整(493+)
- 无水印(89+)
- 内容齐全(143+)
- 少量广告(126+)
- 体验差(557+)
- 盗版少(601+)
- 愉快的找书体验(532+)
- 简单(56+)
下载评价
- 网友 潘***丽:
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 权***颜:
下载地址、格式选择、下载方式都还挺多的
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
- 网友 冯***卉:
听说内置一千多万的书籍,不知道真假的
- 网友 晏***媛:
够人性化!
- 网友 冯***丽:
卡的不行啊
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 曾***文:
五星好评哦
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
喜欢"国家信息技术紧缺人才培养工程指定教材:Android项目实战 博学谷"的人也看了
二十五史艺文经籍志考补萃编(第十一卷) pdf snb 115盘 kindle 在线 下载 pmlz mobi
16春2年级数学(下)(江苏)小学一课一练课时达标(全新升级版) pdf snb 115盘 kindle 在线 下载 pmlz mobi
电力系统电气二次回路作业风险管控 中国电力出版社 pdf snb 115盘 kindle 在线 下载 pmlz mobi
探究真谛——上海广播电视论文选.第七辑 pdf snb 115盘 kindle 在线 下载 pmlz mobi
防火涂料科学与技术 pdf snb 115盘 kindle 在线 下载 pmlz mobi
2023秋新版黄冈随堂笔记人教版数学五年级上册小学课前预习书数学同步训练人教版同步练习册学霸课堂黄岗笔记五年级 pdf snb 115盘 kindle 在线 下载 pmlz mobi
智能制造单元集成调试与应用 陈岁生温贻芳许妍妩 高等教育出版社【正版】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
古城印记——战国秦汉古城文明集录 pdf snb 115盘 kindle 在线 下载 pmlz mobi
火工与烟火安全技术 汪佩兰,李桂茗 编著 北京理工大学出版社,【正版可开发票】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
9787548024217 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 老人与海 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 1+X职业技能鉴定考核指导手册:钳工(三级) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- UNIX环境编程【正版现货】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 世说新语 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 跳出大荧幕的间谍 重庆大学出版社 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 大明那些九千岁 太白文艺出版社 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 污水处理与运行(给排水工程施工与运行专业) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 反思性教学:一个已被证明能让所有教师做到最好的培训项目(英国中小学教师培训和教学实践参考书,自出版以来持续迭代加印30年) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 全新正版图书 网球后备人才综刘良辉中国书籍出版社9787506879743 网球运动后备力量人才培养研究中普通大众人天图书专营店 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 新媒体·新传播书系:电视访谈节目主持人传播能力解析 pdf snb 115盘 kindle 在线 下载 pmlz mobi
书籍真实打分
故事情节:3分
人物塑造:5分
主题深度:6分
文字风格:9分
语言运用:5分
文笔流畅:4分
思想传递:6分
知识深度:3分
知识广度:6分
实用性:8分
章节划分:6分
结构布局:3分
新颖与独特:8分
情感共鸣:3分
引人入胜:4分
现实相关:4分
沉浸感:4分
事实准确性:5分
文化贡献:3分