fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络移动开发Android应用程序设计(第2版)

Android应用程序设计(第2版)

作者:王英强、陈绥阳、张文胜 出版社:清华大学出版社 出版时间:2016年12月 

ISBN: 9787302457299
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €25.99

类别: 移动开发 SKU:5d8413e35f98491045405f3d 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 32开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302457299丛书名: 新编应用型系列技能丛书

编辑推荐
《Android应用程序设计(第2版)》图文并茂,条例清楚,内容丰富,每个案例都提供相应的实例代码,并且对代码进行了详细的解释,方便读者学习、练习。 
内容简介
本本教材介绍了Android程序的开发设计,以培养学生的“工程应用能力”为目标,从基础知识到实际开发应用,由浅入深,通俗易懂,案例丰富,着重提高学生智能手机软件开发能力。每一个章节在讲述理论知识点后,都配有相应案例供学生实践练习。本书包含的主要内容有Android环境的搭建、布局管理、常用控件介绍、菜单与消息提示、Android程序调试、数据存储、广播和服务、网络编程,*后提供一个综合案例,提高学生的综合应用开发能力。
本书既可以作为高等院校Android程序设计课程的教材,也可以作为高职高专院校相应课程的教材。
目  录

第1章  Android概述……………………………………………………………………………………… 1

1.1  Android简介… 1

1.2  Android发展历史… 2

1.3  Android平台架构… 6

1.4  Android基本组件… 8

1.5  习题… 10

第2章  Android开发平台搭建与设置… 11

2.1  Android开发工具介绍… 11

2.2  Android开发平台的搭建与设置… 12

2.3  创建HelloAndroid项目… 14

2.4  Android应用程序构成介绍… 17

2.5  习题… 20

第3章  Android布局管理… 21

3.1  View布局概述… 21

3.2  LinearLayout(线性布局)… 23

3.2.1  LinearLayout类简介… 23

3.2.2  线性布局实例… 24

3.3  TableLayout(表格布局)… 26

3.3.1  TableLayout类简介… 26

3.3.2  表格布局实例… 27

3.4  RelativeLayout(相对布局)… 30

3.4.1  RelativeLayout类简介… 30

3.4.2  相对布局实例… 30

3.5  FrameLayout(帧布局)… 33

3.5.1  FrameLayout类简介… 34

3.5.2  帧布局实例… 34

3.6  AbsoluteLayout(布局)… 35

3.6.1  AbsoluteLayout类简介… 35

3.6.2  布局实例… 36

3.7  布局的嵌套… 37

3.8  习题… 40

第4章  Activity组件介绍… 42

4.1  Activity介绍… 42

4.2  调用其他的Activity. 43

4.3  不同Activity之间数据传送… 47

4.4  返回数据到前一个Activity. 49

4.5  Activity的生命周期与管理… 52

4.6  习题… 57

第5章  常用基本控件… 59

5.1  文本控件… 59

5.1.1  TextView类简介… 59

5.1.2  EditText类简介… 60

5.1.3  文本框使用实例… 60

5.2  按钮控件… 63

5.2.1  Button类简介… 63

5.2.2  ImageButton类简介… 63

5.2.3  按钮使用实例… 63

5.3  单选按钮… 66

5.3.1  RadioButton类简介… 66

5.3.2  单选按钮使用实例… 67

5.4  复选框… 70

5.4.1  CheckBox类简介… 70

5.4.2  复选框使用实例… 70

5.5  图片控件… 73

5.5.1  ImageView类简介… 73

5.5.2  ImageView使用实例… 74

5.6  时钟控件… 76

5.6.1  AnalogClock类与DigitalClock类简介… 77

5.6.2  时钟控件使用实例… 77

5.7  日期时间控件… 78

5.7.1  DatePicker类简介… 78

5.7.2  TimePicker类简介… 79

5.7.3  日期时间控件使用实例… 79

5.8  习题… 82

第6章  高级控件… 83

6.1  自动完成文本控件… 83

6.1.1  AutoCompleteTextView类简介… 83

6.1.2 
MultiAutoCompleteTextView类简介… 84

6.1.3  自动完成文本实例… 84

6.2  下拉列表控件… 86

6.2.1  Spinner类简介… 86

6.2.2  下拉列表控件实例… 87

6.3  滚动视图… 89

6.3.1  ScrollView类介绍… 89

6.3.2  滚动视图实例… 90

6.4  列表视图… 92

6.4.1  ListView类简介… 92

6.4.2  列表视图实例… 93

6.5  网格视图… 103

6.5.1  GridView类简介… 103

6.5.2  GridView使用实例… 103

6.6  进度条与滑块… 107

6.6.1  ProgressBar类简介… 107

6.6.2  SeekBar类简介… 108

6.6.3  进度条与滑块使用实例… 108

6.7  选项卡… 111

6.7.1  TabHost类简介… 111

6.7.2  选项卡使用实例… 112

6.8  画廊控件… 118

6.8.1  Gallery类简介… 119

6.8.2  Gallery使用实例… 119

6.9  习题… 122

第7章  菜单与消息提示… 124

7.1  选项菜单… 124

7.1.1  选项菜单相关类… 124

7.1.2  选项菜单和子菜单使用实例… 126

7.2  上下文菜单… 128

7.2.1  ContextMenu类简介… 129

7.2.2  上下文菜单使用实例… 130

7.3  对话框… 133

7.3.1  对话框简介… 133

7.3.2  对话框使用实例… 133

7.4  Toast消息提示… 141

7.4.1  Toast简介… 141

7.4.2  Toast使用实例… 142

7.5  Notification状态栏通知… 144

7.5.1  Notification类简介… 144

7.5.2  Notification使用实例… 145

7.6  习题… 149

第8章  Android程序调试… 150

8.1  DDMS介绍… 150

8.2  启动DDMS. 151

8.3  使用DDMS进程管理… 152

8.4  使用DDMS进行文件操作… 155

8.5  使用模拟器控制… 156

8.6  使用程序日志LogCat. 158

8.7  在模拟器或者目标设备上截屏… 160

8.8  使用手机调试Android程序… 160

8.9  习题… 161

第9章  Android数据存储与处理… 162

9.1  项… 162

9.1.1  SharedPreferences类简介… 162

9.1.2  SharedPreferences使用实例… 164

9.2  文件… 171

9.2.1  文件访问… 171

9.2.2  文件访问实例… 172

9.3  数据库… 189

9.3.1  SQLite数据库操作相关类简介… 190

9.3.2  SQLite数据库使用实例… 191

9.4  ContentProvider类… 202

9.4.1  ContentProvider类简介… 202

9.4.2  ContentProvider使用实例… 204

9.5  习题… 213

第10章  网络编程… 214

10.1  线程处理与Handler. 214

10.1.1  为何使用多线程… 214

10.1.2  什么是Handler. 216

10.1.3  异步任务—AsyncTask. 219

10.1.4  AsyncTask实例… 220

10.2  使用HTTP访问网络… 225

10.2.1  使用HttpURLConnection. 225

10.2.2  HttpURLConnection实例… 225

10.2.3  使用HttpClient. 229

10.2.4  HttpClient实例… 230

10.3  数据提交方式… 232

10.4  习题… 243

第11章  广播和服务… 244

11.1  广播机制… 244

11.1.1  为何使用广播… 244

11.1.2  消息广播运行原理… 245

11.1.3  广播接收者实例… 246

11.2  常用的广播接收者… 249

11.3  服务… 253

11.3.1  Service生命周期及启动方法… 253

11.3.2  Start方式启动Service实例… 255

11.3.3  Bind方式启动Service实例… 257

11.4  服务和广播综合实例… 261

11.5  习题… 267

第12章  基于高德地图的物流车辆轨迹APP. 268

12.1  基于位置服务… 268

12.2  高德地图API 269

12.3  系统总体设计… 270

12.3.1  系统结构设计… 270

12.3.2  系统网络设计… 270

12.3.3  数据库设计… 271

12.4  申请高德地图Key. 272

12.5  系统实现… 274

12.5.1  WebService实现及部署… 274

12.5.2  将高德地图加入项目中… 280

12.5.3  实现数据库访问类… 281

12.5.4  手机客户端实现… 285

12.6  本章小结… 297

参考文献… 298

前  言
随着我国4G网络的发展,智能手机以其强大、丰富的娱乐功能以及访问网络的便捷迅速普及,已经完全替代了以前的功能机。近年,很多手机APP例如微信、地图等,已经成为手机流行的软件之一。同时,对于企业来说,以前的PC办公、管理系统已经不能完全满足实际的需求,随时随地的办公、交流沟通、访问公司的业务系统的需求愈发强烈。因此,智能手机APP的开发设计越来越受到软件公司的重视,开发人员的需求量也越来  越大。本书以培养学生的“工程应用能力”为目标,以提高学生智能手机软件开发能力为目的,从工程实际需求出发,合理安排知识结构,由浅入深,通俗易懂,循序渐进,案例丰富,以缩小高等院校人才培养与软件公司人才需求差距。针对Android平台版本的更新以及读者反馈的意见,本次修订进行了相应的调整与修改,但本书的基本原则与风格不变,保持第1版以实际开发应用为主的特点,第2版主要的修改有:? 第2版的Android开发平台版本从原来的2.2更新为4.4。? 增加了网络编程、线程处理方面的内容。? 删除了第1版中手机通信与设置相应的内容。? 更新了本书后的综合案例,由原来单机版的游戏更新为网络访问APP,更符合目前手机APP的开发模式。? 根据知识结构,对内容安排进行了相应调整。本书具有以下特色:? 本书讲述从Android的基础知识到实际开发应用,结构清晰。以学生为主体,理论联系实际,每一章节都配有案例供学生练习、实践,后以一个实际综合案例,来提高学生的实际动手能力,同时熟悉Android手机软件开发的过程。? 本书在教学方法上采用案例驱动与综合实训相结合的方式,由案例程序得到基本知识点,再进行知识拓展,并以学生实际动手写程序来完成一个知识单元的学习和任务。后由案例实训,将分散知识点的小案例综合起来,有利于学生把知识点贯穿起来,形成系统性、完整性的项目体系。? 提供立体化教材,提供下载教学用课件PPT、课程案例源代码等,方便学生学习。本书共有12章,主要内容如下。第1章  Android概述:介绍Android平台的发展历史。第2章  Android开发平台搭建与设置:介绍创建Android程序的方法、掌握Android开发平台的搭建、Android 应用程序构成。第3章  Android布局管理:介绍Android中线性布局、相对布局、表格布局、帧布局、布局的使用,了解布局之间的嵌套。第4章  Activity组件介绍:介绍Activity的生命周期、掌握Activity之间的调用及数据传送。第5章  常用基本控件:介绍TextView、EditText、Button、RadioButton、CheckBox等基本控件的使用。第 6 章  高级控件:介绍AutoCompleteTextView、Spinner、ListView、GridView、ProgressBar、Gallery等高级控件的使用。第7章  菜单与消息提示:介绍选项菜单、上下文菜单、Alert对话框、Toast、Notification的使用方法。第8章  Android程序调试:介绍Android程序的调试方法、DDMS的使用。第 9 章  Android数据存储与处理:介绍项、文件、数据库的访问方法,ContentProvider类的使用方法。第10章  网络编程:介绍线程处理及http网络访问。第11章  广播和服务:介绍广播的发送、接收及服务的使用。第12章  基于高德地图的物流车辆轨迹APP:介绍物流轨迹跟踪APP的开发及设计。在学时设计上,总量控制为96学时,其中64学时为教学时数,可分为教学48学时,实验16学时(或教学40学时,实验24学时),本书按64学时进行内容选取,另有32学时的综合实训,其源程序代码通过立体化教材在网站上提供,不在本书内反映。本书图文并茂,条理清晰,内容丰富,每个案例都提供相应的实例代码,并且对代码进行了详细的解释,方便读者学习、联系。本书由王英强、陈绥阳、张文胜主持编写,同时也得到了其他教师的大力支持。第1章和第2章由王征风编写,第3章和第4章由王红刚编写,第5章~第7章、第12章由王英强编写,第8章~第9章由王振铎编写,第10章和第11章由张文胜编写,后由陈绥阳教授进行统稿。在编写本书的过程中,清华大学出版社的苏明芳老师也提出了很多宝贵的意见,为这本书的出版付出了很多的努力。在此,编者对他们表示衷心的感谢。由于编者水平有限,本书难免有不足之处,欢迎广大读者批评指正。

编    者  2016年10月

媒体评论
评论
书摘插画
插图

插图

插图

插图

插图

插图

抢先评论了 “Android应用程序设计(第2版)” 取消回复

评论

还没有评论。

相关产品

加入购物车

Android Studio开发实战:从零基础到App上线(第2版)

EUR €78.99
加入购物车

从零开始学微信小程序开发

EUR €35.99
加入购物车

Android开发从入门到精通(第2版)

EUR €45.99
阅读更多
缺货

最强Android书:架构大剖析

EUR €53.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略