欢迎来到传智教育旗下图书库

Android项目实战-博学谷(第2版)

黑马程序员/编著
定价:¥47.00

出版社:中国铁道出版社

ISBN:978-7-113-28355-1

图书种类:高校教材

出版日期:2021-10

所属学科:Android

页数:226

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

Android项目实战-博学谷(第2版)》是《Android项目实战-博学谷》书的升级版,本书适合有一定Android基础知识的读者使用,本书中使用Android Studio 3.2.0作为开发工具,Android系统版本使用的是9.0。本书的内容涵盖了Android基础的大部分知识,不仅可以巩固和提高读者的Android基础,还可以积累读者的项目经验。本书以博学谷项目为主线,从项目的需求分析、产品设计、产品开发一直到项目上线,讲解了项目开发的全过程。

本书共8章,第1章针对博学谷项目进行整体介绍,第2章针对界面设计进行讲解,第3~7章针对项目功能模块进行具体的实现和讲解,其中包括注册与登录模块、的模块、个人资料模块、习题模块和课程模块,第8章针对项目上线的内容进行讲解。

本教材附有配套视频、教学大纲、教学PPT、教学设计、源代码等资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑,希望得到更多读者的关注。

本书既可作为高等院校本、专科计算机相关的程序设计课程教材,也可作为社会培训教材,是一本适合初学者学习和参考的读物。

适合群体

本书既可以作为高等院校本、专科计算机相关专业的“移动互联网”课程专用教材,也可以作为Android爱好者的自学教材,是一本适合有一定Android基础读者的图书。

图书特色

1.全新的Android Studio开发工具,与真实开发环境保持一致;

2.新增RecyclerView控件、Tomcat服务器、okhttp库、gson库,使项目更接近企业化

3.拆分模块代码,进行详细解析

配套资源
图书目录
第1章 项目概述	
1.1	项目简介	
1.1.1	项目模块	
1.1.2	开发环境	
1.2	界面交互效果	
1.2.1	欢迎模块与课程模块	
1.2.2	课程详情模块	
1.2.3	习题模块	
1.2.4	“我”的模块	
1.3	本章小结	
第2章 界面设计	
2.1	欢迎界面	
2.2	课程界面	
2.2.1	制作课程界面的标题栏	
2.2.2	制作广告栏	
2.2.3	制作视频列表标题	
2.2.4	制作课程列表	
2.2.5	制作底部导航栏	
2.2.6	制作课程详情界面	
2.2.7	添加课程界面中章节图片的交互事件	
2.2.8	添加欢迎界面载入时的交互事件	
2.3	习题界面	
2.3.1	制作习题界面的标题栏	
2.3.2	制作习题列表	
2.3.3	制作习题界面的底部导航栏	
2.3.4	制作习题详情界面的标题栏	
2.3.5	制作习题详情内容	
2.3.6	添加选项的交互事件	
2.3.7	添加习题列表条目的交互事件	
2.3.8	在课程界面中添加“习题”按钮的交互事件	
2.3.9	在习题界面中添加“课程”按钮的交互事件	
2.4	本章小结	
第3章 欢迎、注册和登录模块	
3.1	“欢迎”功能业务的实现	
任务综述	
【任务3-1】搭建欢迎界面布局	
【任务3-2】实现欢迎界面功能	
3.2	注册功能业务的实现	
任务综述	
【任务3-3】搭建标题栏界面布局	
【任务3-4】搭建注册界面布局	
【任务3-5】创建MD5加密算法	
【任务3-6】创建工具类UtilsHelper	
【任务3-7】实现注册界面功能	
3.3	登录功能业务的实现	
任务综述	
【任务3-8】搭建登录界面布局	
【任务3-9】实现登录界面功能	
3.4	本章小结	
第4章 “我”的模块	
4.1	“我”的功能业务的实现	
任务综述	
【任务4-1】搭建底部导航栏界面布局	
【任务4-2】搭建“我”的界面布局	
【任务4-3】实现底部导航栏界面功能	
【任务4-4】实现“我”的界面功能	
4.2	设置功能业务的实现	
任务综述	
【任务4-5】搭建设置界面布局	
【任务4-6】实现设置界面功能	
4.3	修改密码功能业务的实现	
任务综述	
【任务4-7】搭建修改密码界面布局	
【任务4-8】实现修改密码界面功能	
4.4	设置密保与找回密码功能业务的实现	
任务综述	
【任务4-9】搭建设置密保界面与找回密码界面布局	
【任务4-10】实现设置密保界面与找回密码界面功能	
4.5	本章小结	
第5章 个人资料模块	
5.1	个人资料显示功能业务实现	
任务综述	
【任务5-1】搭建个人资料界面布局	
【任务5-2】封装用户信息的实体类	
【任务5-3】创建数据库与用户信息表	
【任务5-4】创建数据库的工具类	
【任务5-5】实现个人资料界面功能	
5.2	个人资料修改功能业务实现	
任务综述	
【任务5-6】搭建个人资料修改界面布局	
【任务5-7】实现个人资料修改界面功能	
5.3	本章小结	
第6章 习题模块	
6.1	习题功能业务实现	
任务综述	
【任务6-1】搭建习题界面布局	
【任务6-2】搭建习题列表条目界面布局	
【任务6-3】准备习题数据	
【任务6-4】封装习题信息的实体类	
【任务6-5】编写习题列表的适配器	
【任务6-6】实现习题界面功能	
6.2	习题详情功能业务实现	
任务综述	
【任务6-7】搭建习题详情界面布局	
【任务6-8】搭建习题详情列表条目界面布局	
【任务6-9】编写习题详情列表的适配器	
【任务6-10】实现习题详情界面的功能	
6.3	本章小结	
第7章 课程模块	
7.1	课程功能业务实现	
任务综述	
【任务7-1】搭建广告栏界面布局	
【任务7-2】搭建课程界面布局	
【任务7-3】搭建课程列表条目界面布局	
【任务7-4】准备课程界面数据	
【任务7-5】封装课程信息的实体类	
【任务7-6】编写广告栏的适配器	
【任务7-7】实现设置广告栏数据功能	
【任务7-8】编写课程列表的适配器	
【任务7-9】实现课程界面功能	
7.2	课程详情功能业务实现	
任务综述	
【任务7-10】搭建课程详情界面布局	
【任务7-11】搭建课程详情列表条目界面布局	
【任务7-12】编写课程详情界面的适配器	
【任务7-13】实现课程详情界面功能	
7.3	视频播放功能业务实现	
任务综述	
【任务7-14】搭建视频播放界面布局	
【任务7-15】实现视频播放界面功能	
7.4	播放记录功能业务实现	
任务综述	
【任务7-16】搭建播放记录界面布局	
【任务7-17】搭建播放记录列表条目界面布局	
【任务7-18】编写播放记录界面的适配器	
【任务7-19】实现播放记录界面功能	
7.5	本章小结	
第8章 项目上线	
8.1	代码混淆	
8.1.1	开启程序的混淆设置	
8.1.2	编写proguard-rules.pro文件	
8.2	项目打包	
8.3	项目加固	
8.4	项目发布	
8.5	本章小结	
展开全部内容
配套资源

热销图书推荐

图书封面

MySQL数据库入门(第2版)

清华大学出版社

定价:¥59.80咨询客服

图书封面

Python网络爬虫基础教程

人民邮电出版社

定价:¥59.80咨询客服

图书封面

PHP基础案例教程(第2版)

人民邮电出版社

定价:¥49.80咨询客服

图书封面

Java基础入门(第3版)

清华大学出版社

定价:¥59.80咨询客服