图书介绍

App开发案例教程PDF|Epub|txt|kindle电子书版本网盘下载

App开发案例教程
  • 钟元生主编;曹权,陈海俊,高成珍副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302405733
  • 出版时间:2015
  • 标注页数:236页
  • 文件大小:27MB
  • 文件页数:247页
  • 主题词:移动电话机-应用程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

App开发案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 导论1

1.1 开发概述1

1.2 APP开发流程图介绍1

1.3 案例介绍4

1.4 本书教学中所用到的软件及案例代码7

1.4.1 各种开发环境所需软件7

1.4.2 本书案例所涉源代码7

1.4.3 其他开发包和本案例可运行的安装包10

1.5 配置局域网运行和开发环境10

1.5.1 局域网内本地服务器拓扑图11

1.5.2 启动本地服务器的步骤12

1.5.3 修改Android端URL访问本地服务器13

1.5.4 iOS端访问本地服务器15

1.6 本书内容结构17

1.7 课后思考题17

第2章 项目需求分析18

2.1 功能需求分析18

2.1.1 需求获取18

2.1.2 功能分析18

2.1.3 系统UML建模19

2.2 系统用例分析20

2.2.1 系统用例图20

2.2.2 系统用例描述21

2.3 开发环境与工具介绍25

2.3.1 iOS客户端25

2.3.2 Android客户端27

2.4 课后思考题27

第3章 应用数据库设计与创建28

3.1 数据库基础28

3.1.1 基本概念28

3.1.2 数据库设计的基本过程28

3.1.3 数据库基本操作29

3.2 系统所涉的实体及其属性32

3.3 项目数据库表35

3.4 MySQL数据库的构建39

3.4.1 MySQL特点39

3.4.2 数据库构建和维护39

3.5 数据库操作52

3.5.1 数据库表创建52

3.5.2 数据库导入操作54

3.5.3 数据库导出操作57

3.6 课后思考题61

第4章 服务器端程序设计62

4.1 服务器端介绍62

4.2 服务器端环境配置和搭建63

4.2.1 用到的系统软件清单63

4.2.2 Java环境配置63

4.2.3 Tomcat环境配置68

4.2.4 部署Java Web应用71

4.2.5 绑定服务器域名地址73

4.2.6 Java Web开发环境搭建74

4.3 服务器与客户端交互数据接口设计86

4.4 课后思考题92

第5章 Android客户端设计93

5.1 “豹考通”Android客户端概述93

5.2 “豹考通”Android客户端主要功能和流程94

5.3 “豹考通”Android客户端关键技术分析95

5.3.1 功能界面设计和事件处理96

5.3.2 功能间切换和页面跳转96

5.3.3 读取和更新本地配置信息97

5.3.4 Android客户端与服务器端交互97

5.3.5 网络服务器端返回结果解析——JSON解析98

5.3.6 解析结果展示——自定义Adapter100

5.3.7 绘制趋势图——自定义控件101

5.4 “豹考通”Android客户端程序结构分析102

5.5 课后思考题104

第6章 Android客户端模块实现105

6.1 程序启动动画设计105

6.2 程序主界面和功能切换设计107

6.3 查询学校录取线并生成趋势图模块112

6.4 课后思考题137

第7章 iOS客户端设计138

7.1 系统整体流程图设计138

7.1.1 “我的高考”流程138

7.1.2 “省控线查询”流程139

7.1.3 “投档线查询”流程140

7.1.4 “推荐学校”流程140

7.1.5 “投档线预测”流程141

7.2 各模块详细设计141

7.2.1 欢迎界面141

7.2.2 我的高考142

7.2.3 省控线查询142

7.2.4 推荐学校142

7.2.5 投档线预测143

7.3 “豹考通”iOS客户端程序结构分析143

7.3.1 整体程序结构分析143

7.3.2 子功能模块结构分析144

7.4 课后思考题145

第8章 iOS客户端模块实现146

8.1 App框架的搭建146

8.1.1 创建项目工程及文件146

8.1.2 创建根视图控制器以及3个模块视图控制器150

8.1.3 在根视图Tabbar栏中创建3个模块视图152

8.1.4 在AppDelegate文件中设置根视图153

8.2 我的高考模块实现154

8.2.1 创建UITableView实例与UILabel实例155

8.2.2 创建各信息填写控制器160

8.2.3 UIAlertView协议实现171

8.2.4 在基视图中显示用户填写信息172

8.2.5 广告栏设置173

8.3 录取线查询模块实现175

8.3.1 实现选择省市地区功能175

8.3.2 实现省份选择、分数线查询与界面跳转178

8.3.3 网络接口读取(远程服务器)190

8.3.4 网络接口读取(本地服务器)192

8.3.5 基视图信息显示实现193

8.4 推荐学校模块实现196

8.4.1 创建推荐学校视图控制器与XIB文件197

8.4.2 创建推荐学校模块实例并进行界面布局198

8.4.3 省份选择功能实现202

8.4.4 网络接口读取(远程服务器)206

8.4.5 网络接口读取(本地服务器)207

8.4.6 显示推荐结果208

8.5 课后思考题211

第9章 App提交212

9.1 iOS App提交212

9.1.1 App上传概述212

9.1.2 App上传流程213

9.2 Android App提交225

9.3 课后思考题226

第10章 App微信分享的实现227

10.1 APP微信分享的操作流程227

10.1.1 微信开放平台227

10.1.2 将App内容分享给微信好友227

10.1.3 将App内容分享到微信朋友圈228

10.2 Android平台分享到微信开发流程228

10.2.1 申请AppID228

10.2.2 下载微信终端开发工具包228

10.2.3 搭建开发环境228

10.3 iOS平台分享到微信的开发流程232

10.3.1 向微信注册AppID232

10.3.2 下载微信终端SDK文件232

10.3.3 搭建开发环境232

10.3.4 在代码中使用开发工具包234

10.4 课后思考题236

热门推荐