种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Android套用开发教程(2013年江西高校出版社出版书籍)

(2019-10-13 12:53:44) 百科综合
Android套用开发教程(2013年江西高校出版社出版书籍)

Android套用开发教程(2013年江西高校出版社出版书籍)

《Android套用开发教程》一书的出版社是江西高校出版社,出版时间是2013年1月。

基本介绍

  • 书名:Android套用开发教程
  • ISBN:9787549317066
  • 出版社:江西高校出版社
  • 出版时间:2013年1月

出版信息

作者:钟元生 高成珍 编着
出版时间:2013年1月
书号:ISBN 9787549317066
出版社:江西高校出版社

内容提要

本书主要讲解了Android套用开发的基础知识,既介绍Android编程的基本语法与基本套用,又强化了直接运行案例的分析与介绍,使读者能理论联繫实践,寓教于练、寓教于用,属于android入门教程。
通过对本书的学习,读者能全面了解Android应用程式的开发,可将自己生活中的一些小创意,通过手机套用的方式开发出来,方便自己的生活,也能从中寻找移动开发的新机会,适应新技术条件下的新生活。
本书内容分十三章,包括Android简介与环境搭建、Android界面编程基础、Android高级界面组件、事件处理、Activity与Intent、图形与图像处理、Android中的数据存取、Service分析、BroadcastReceiver的使用、GPS位置服务与地图编程、Android客户端与伺服器端互动、综合案例—“校园通”以及基于竞赛的测试方案设计。
本书内容充实、材料新颖、案例丰富、条理清晰,适合于软体工程、计算机科学与技术、信息管理与信息系统等专业本科生和研究生作为教材使用,也可供对Android手机套用感兴趣的软体开发、套用推广和服务管理等方面从业人员参考。

图书目录

第1章 Android简介与环境搭建1
1.1 初识Android2
1.1.1 Android的概述2
1.1.2 Android的体系结构3
1.2 搭建Android开发环境4
1.2.1 安装JDK和配置Java开发环境5
1.2.2 Eclipse的安装9
1.2.3 ADT外挂程式的安装10
1.2.4 Android SDK的安装及配置13
1.2.5 管理模拟器14
1.3 开发第一个Android套用18
1.3.1 创建Android项目18
1.3.2 运行Android套用21
1.4 Android套用结构分析21
1.4.1 Android应用程式的结构21
1.4.2 Android应用程式运行过程23
1.4.3 Android套用下载与安装26
1.4.4 Android四大基本组件介绍26
1.4.5 Android设计之MVC模式27
1.5 本章小结28
课后练习28
第2章 Android界面编程基础30
2.1 基础View组件简介31
2.1.1 文本显示框TextView32
2.1.2 文本编辑框EditText33
2.1.3 按钮Button33
2.2 布局管理器36
2.2.1 线性布局36
2.2.2 表格布局36
2.2.3 相对布局37
2.2.4 其他布局38
2.2.5 布局的综合运用38
2.3 开发自定义View43
2.4 本章小结44
课后练习44
第3章 Android高级界面组件46
3.1 图片组件47
3.1.1 ImageView图片视图47
3.1.2 ImageButton图片按钮48
3.1.3 ImageSwitcher图片切换器50
3.1.4 Gallery画廊视图51
3.2 列表视图53
3.2.1 AutoCompleteTextView自动提示53
3.2.2 Spinner列表55
3.2.3 ListView列表55
3.2.4 ExpandableListView扩展下拉列表58
3.3 对话框61
3.3.1 对话框简介61
3.3.2 创建对话框64
3.3.3 自定义对话框66
3.4 选单67
3.4.1 选项选单68
3.4.2 上下文选单73
3.5 本章小结77
课后练习77
第4章 事件处理79
4.1 Android的事件处理机制80
4.1.1 基于监听的事件处理81
4.1.2 基于回调的事件处理88
4.1.3 直接绑定到标籤91
4.2 Handler讯息传递机制91
4.3 异步任务处理94
4.4 本章小结99
课后练习99
第5章 Activity与Intent100
5.1 Activity详解102
5.1.1 Activity概述102
5.1.2 创建和配置Activity103
5.1.3 启动和关闭Activity104
5.1.4 Activity的生命周期105
5.1.5 Activity间的数据传递111
5.2 Intent详解120
5.2.1 Intent概述120
5.2.2 Intent构成121
5.2.3 Intent解析123
5.3 本章小结127
课后练习127
第6章 图形与图像处理128
6.1 简单图片和逐帧动画129
6.1.1 简单图片131
6.1.2 逐帧动画134
6.1.3 示例讲解135
6.2 自定义绘图136
6.2.1 Canvas和Paint137
6.2.2 Shader138
6.2.3 Path和PathEffect139
6.2.4 示例讲解140
6.3 本章小结143
课后练习143
第7章 Android中的数据存取144
7.1档案存储146
7.1.1手机内部储空间档案的存取146
7.1.2 读写SD卡上的档案150
7.2 SharedPreferences153
7.2.1 SharedPreferences的存储位置和格式153
7.2.2 读写其他套用SharedPreferences158
7.3 SQLite资料库160
7.3.1 SQLite资料库简单介绍160
7.3.2 SQLite资料库相关类161
7.4 使用ContentProvider实现数据共享169
7.4.1 ContentProvider简单介绍169
7.4.2 ContentProvider操作常用类介绍171
7.4.3 ContentProvider套用实例173
7.5 获取网路资源179
7.6 本章小结182
课后练习183
第8章 Service解析184
8.1 Service概述185
8.1.1 Service介绍185
8.1.2 启动Service的两种方式185
8.1.3 Service中常用方法简介186
8.1.4 绑定Service过程189
8.1.5 Service生命周期194
8.2 跨进程调用Service195
8.2.1 什幺是AIDL服务195
8.2.2 建立AIDL档案196
8.2.3建立AIDL服务端197
8.2.4建立AIDL客户端198
8.3 调用系统服务199
8.4本章小结201
课后练习201
第9章 BroadcastReceiver的使用202
9.1 BroadcastReceiver介绍203
9.2 传送广播的两种方式204
9.3 音乐播放器206
9.4 本章小结212
课后练习212
第10章 GPS位置服务与地图编程213
10.1 GPS位置服务编程214
10.1.1 支持位置服务的核心API214
10.1.2 简单位置服务套用216
10.2 Google Map服务编程219
10.2.1 使用Google地图的準备工作219
10.2.2 根据位置信息在地图上定位223
10.3 本章小结229
课后练习229
第11章 Android客户端与伺服器端互动230
11.1 HTTP协定介绍232
11.2 Apache HttpClient介绍233
11.3 客户端传送请求和接收回响237
11.4 伺服器端编程基础239
11.4.1 Tomcat伺服器介绍239
11.4.2 Servlet简介241
11.4.3伺服器端编程241
11.5 第一次互动244
11.6 高校信息查询平台245
11.6.1 登录功能247
11.6.2 注册功能249
11.6.3 档案上传252
11.6.4 资料下载257
11.6.5 信息查询261
11.7 本章小结263
课后练习263
第12章 综合案例——“校园通”264
12.1 “校园通”概述265
12.2 “校园通”应用程式结构266
12.3 “校园通”应用程式功能模组266
12.3.1学校生活模组269
12.3.2出行指南模组274
12.3.3游玩南昌模组284
12.3.4号码百事通285
12.4 注意事项290
12.5 本章小结291
课后习题291
第13章 基于竞赛的测试方案设计292
13.1 Android软体开发技能测试背景293
13.1.1 竞赛目的293
13.1.2 竞赛项目293
13.2 Android手机软体开发技能赛考核知识点及要求296
13.2.1 Java程式设计296
13.2.2 Android程式设计298
13.3 Android软体开发技能竞赛测试方法301
13.3.1 测试形式301
13.3.2 测试分数权重302
13.3.3 机试注意事项302
13.4 Android软体开发技能竞赛组织过程设计303
13.4.1 开发技能赛机试流程303
13.4.2 手机软体开发技能赛评审标準306
13.4.3 手机软体开发技能赛评审安排307
13.5 本章小结309
附录1:Android开发工具及书中所用代码310
附录2:手机软体开发技能赛—本科笔试样卷312
附录3:手机软体开发技能赛—本科机试样卷及评分标準318
附录4:手机软体开发技能赛—专科笔试样卷324
附录5:手机软体开发技能赛—专科机试样卷及评分标準329
参考文献335

作者介绍

钟元生,江西财经大学软体与通信工程学院教授,电子商务专业博士生导师,教育技术学研究生导师组组长,浙江大学博士毕业,美国加州大学访问学者,江西省计算机学会理事,江西省政府学位委员会学科评议组成员,江西省中青年学科带头人。曾任江西财经大学评建创优专家组副组长、用友软体学院副院长,江西省教学成果奖评审专家。
主持全国教育科学规划教育部重点课题2项、江西省科技型中小企业技术创新基金项目1项,其他省级以上项目多项。获江西省优秀教学成果奖一等奖。出版专着2部,主编教材5部。江西省大学生手机软体设计赛发起人、总策划,多次担任IEEE电子商务国际学术会议程式委员。
高成珍,江西财经大学软体与通信工程学院--移动学习与手机软体开发研究方向研究生,作为骨干开发完成《Android手机编程》网路课程,曾任江西省大学生手机软体设计赛--Android编程指导教师培训班主讲教师,参与首届江西省大学生手机软体设计赛的命题和评审。

标 签

搜索
随机推荐

Powered By 种豆资源网||