软件项目开发实战 App全栈
全新正版 极速发货
¥
39.51
6.7折
¥
59
全新
库存3件
作者钟元生,李普聪 编
出版社清华大学出版社
ISBN9787302613671
出版时间2022-09
装帧平装
开本16开
定价59元
货号1202717451
上书时间2024-09-06
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 App全栈开发
1.1 什么是App
1.2 App开发流程
1.3 案例介绍
1.4 本章小结
1.5 课后练习
第2章 项目需求分析
2.1 本章简介
2.2 功能需求分析
2.2.1 需求获取
2.2.2 功能分析
2.2.3 系统UML建模
2.3 系统用例分析
2.3.1 系统用例图
2.3.2 系统用例描述
2.4 页目数据库分析
2.4.1 数据库基本概念
2.4.2 数据库设计的基本过程
2.4.3 系统涉及的实体及其属性
2.5 本章小结
2.6 课后练习
第3章 App应用体验
3.1 本章简介
3.2 开发环境配置
3.2.1 Java语言
3.2.2 Java环境配置
3.2.3 Android Studio下载
3.2.4 Android Studio安装
3.2.5 创建第一个项目:HelloWorld
3.2.6 创建一个虚拟机设备
3.3 本地数据版App案例
3.4 网络数据版App案例
3.4.1 设计网络服务器
3.4.2 Android功能实现
3.4.3 客户端运行效果
3.5 本章小结
3.6 课后练习
第4章 Android客户端设计和实现
4.1 本章简介
4.2 “查询界面”模块设计与实现
4.2.1 用Spinner实现下拉列表选项
4.2.2 事件监听器
4.2.3 ListView列表
4.3 “报考咨询”模块设计与实现
4.3.1 界面设计
4.3.2 问题列表的实现
4.3.3 问题回复对话框的实现
4.4 “个人基本信息”模块设计和实现
4.4.1 界面设计
4.4.2 用SharedPreferences实现个人信息存储
4.4.3 个人基本信息填写对话框的实现
4.5 多页面切换效果设计与实现
4.5.1 多页面切换框架的实现
4.5.2 为选项卡添加对应内容
4.5.3 多页面内容填充
4.6 绘制趋势图
4.6.1 绘制图类
4.6.2 用绘图类绘制坐标轴
4.6.3 用绘图类绘制趋势线——源数据来自数组
4.6.4 用绘图类绘制趋势线
4.6.5 编写趋势线相关Activity和Fragment
4.7 本章小结
4.8 课后练习
第5章 数据库开发
5.1 本章简介
5.2 SQLite
5.2.1 了解SQLite
5.2.2 安装SQLite
5.3 创建SQLite数据库
5.3.1 创建bkt数据库
5.3.2 创建area表
5.3.3 插入area表数据
5.3.4 创建school表
5.3.5 导入school表数据
5.4 SQLite数据库操作类与接口
5.4.1 SQLiteDataBase类
5.4.2 SQLiteOpenHelper类
5.4.3 Cursor接口
5.4.4 ContentValues类
5.5 从SQLite获取ListView列表项的值
5.5.1 项目结构
5.5.2 案例流程模块
5.5.3 定义全局变量类
5.5.4 数据库操作辅助类
5.5.5 替换area表数据
5.5.6 替换school表数据
5.6 MySQL数据库的构建
5.6.1 MySQL的应用范围
5.6.2 MySQL的优缺点
5.6.3 MySQL安装
5.7 数据库可视化工具安装
5.7.1 Navicat for MySQL下载
5.7.2 Navicat for MySQL安装
5.8 数据库表设计与数据的导入
5.8.1 各表的结构设计
5.8.2 建库和建表操作
5.8.3 使用SQL语句建表
5.8.4 SQL语句讲解
5.8.5 将Excel表导入数据库
5.8.6 将SQL文件导入数据库
5.9 本章小结
5.10 课后练习
……
内容摘要
本书围绕一个真实项目展开,通过一个个小案例,引导读者在较短时间内熟悉一个较大规模的App应用系统的开发,以培养App程序员的独立开发能力。本书包括App项目需求分析、App应用体验、Android客户端设计和实现、数据库开发、Java Web服务器端设计、App客户端与服务器交互设计、Spring Boot服务器端设计和微信分享的实现等内容。本书适合作为“App开发”实训课程教材,可供项目经验少的学生开发实用App时参考,也可作为大学生“互联网+”创新创业竞赛的实战指导书或软件类专业大学生完成“移动应用类毕业设计”的参考书。
主编推荐
"本书围绕一个真实的APP开发项目,介绍App设计、开发直至上线的全过程,通过一个个小案例,引导读者在较短时间内熟悉软件应用系统的完整开发过程,以培养读者的独立开发能力。
本书包括App项目需求分析、App应用体验、Android客户端设计、网络数据库开发、Java Web服务器端设计、App客户端与服务器交互设计、Spring Boot服务器端设计和微信分享设计等内容。
本书适合作为软件工程、计算机科学与技术等专业“软件项目综合实践”类课程教材,也可以供项目经验少的大学生完成“移动应用类毕业设计”或参加“互联网+”创新创业竞赛时参考
"
— 没有更多了 —
以下为对购买帮助不大的评价