高级搜索  |  搜索帮助
最近的浏览历史
书  名:Android应用程序设计
  • 作  者: 王英强、陈绥阳、张文胜
  • 出版时间: 2013-10-01
  • 出 版 社: 清华大学出版社
  • 字  数: 468 千字
  • 印  次: 1-1
  • 印  张: 20
  • 开  本: 16开
  • ISBN: 9787302336655
  • 装  帧: 平装
  • 定  价:¥38.00
电子书价:¥26.60 折扣:70折 节省:¥11.40 vip价:¥26.60 电子书大小:5.09M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书样章
  • 所有用户
  • 256K
  • 图书课件
  • 教师
  • 网络资源
  • 请通过ftp下载
  • 教师
共有商品评论0条 查看评论摘要
内容简介
  本书介绍了基于Android操作系统的应用程序开发,内容由浅入深,讲述了在Android应用程序开发过程中最常用的一些技术。本书以学生为主体,理论联系实际,每一个章节除了讲述知识点外,都配有相应实例供学生实践,从而提高学生的动手实践能力。本书主要内容包括Android环境的搭建、布局管理、常用控件、菜单与消息提示、程序调试、数据存储、网络通信与服务、手机通信与设置和Android游戏制作等。
  本书可作为普通高等学校的教材,也可作为高职高专院校的Android程序设计教材。
前言
  随着我国3G网络的发展,智能手机也逐渐进入人们的日常生活。智能手机之所以能受到人们的欢迎,在于其高速的网络宽带、强大的功能以及随心所欲的个性化设置。在诸多的移动平台中,Android是基于Linux平台开源的手机操作系统,是由Google公司和开放手机联盟共同开发的,以其优越的性能及开放性,受到了各手机厂商与通信运营商的推崇,迅速地占领了很大的市场份额。
  本书从教学实际需求出发,合理安排知识结构,由浅入深,循序渐进,以应用为主,目的是提高学生的动手实践能力,缩小高等学校在人才培养上和软件公司在人才需求上的差距。
本书具有以下特色:
  * 讲述由浅入深,从Android的基础知识到实际开发应用,结构清晰。本书以学生为主体,理论联系实际,每一个章节除了讲述知识点外,都配有相应实例供学生实践,从而提高学生的动手实践能力。
  * 本书面向高等学校,目标是培养学生的工程应用能力,在教学方法上采用案例驱动与综合实训相结合的方式,本书的写作特点是基于任务的认知过程,由实例程序得到基本知识点,再进行知识拓展,并以学生实际动手写程序来完成一个知识单元的学习。最后一章是一个综合实训,将分散知识点的小实例综合为实训,有利于学生把知识点贯穿起来,形成系统性、完整性的项目体系。
  * 提供立体化教材,提供下载教学用课件PPT、课程案例源代码等,方便学生学习。
  本书共有12章,主要内容及各章节要求如下。
  第1章 Android概述:要求了解Android平台的发展历史。
  第2章 Android开发平台的搭建与设置:要求了解创建Android程序的方法,掌握Android开发平台的搭建、Android 应用程序构成。
  第3章 Activity组件:要求了解Activity的生命周期,掌握Activity之间的调用及数据传送。
  第4章 Android布局管理:要求掌握Android中线性布局、相对布局、表格布局、帧布局、绝对布局的使用,了解布局之间的嵌套。
  第5章 常用基本控件:要求掌握TextView、EditText、Button、RadioButton、CheckBox等基本控件的使用。
  第6章 高级控件:要求掌握AutoCompleteTextView、Spinner、ListView、GridView、ProgressBar、Gallery等高级控件的使用。
  第7章 菜单与消息提示:要求掌握选项菜单、上下文菜单、Alert对话框、Toast、Notification的使用方法。
  第8章 Android程序调试:要求掌握Android程序的调试方法、DDMS的使用。
  第9章 Android数据存储与处理:掌握首选项、文件、数据库的访问方法,以及Content Provider类的使用方法。
  第10章 网络通信与服务:掌握消息广播、Service的使用,了解HTTP网络通信、WebView控件、E-mail的发送。
  第11章 手机通信与设置:掌握拨打电话、收发短信的方法,了解手机声音与手机闹钟的设置方法。
  第12章 Android游戏制作:为了提升读者对Android的学习,本章介绍了一个综合实例,从项目的系统需求分析开始,然后进行系统设计和模块划分,最后进行代码的设计,让读者熟悉一个项目完整的开发过程。
  在学时设计上,总量控制为94学时,其中64学时为教学时数,可分为教学48学时、实验16学时(或教学40学时、实验24学时),本书按64学时进行内容选取,另有30学时的综合实训,其源程序代码通过立体化教材在网站上提供,不在本书内反映。
  本书由王英强、陈绥阳、张文胜主编。第1~11章由王英强编写,第12章由张文胜编写,由陈绥阳教授统稿并审稿。此外,在编写本书的过程中,很多同事给予了很大的帮助,其中王征风、王红刚、王振铎等为本书实例的编写提供了大量的素材,清华大学出版社的苏明芳老师也提出了很多意见,为本书的出版付出了很多努力。在此,编者对他们表示衷心的感谢。由于编者水平有限,本书难免有不足之处,欢迎广大读者批评指正。读者对本书有任何建议,可发送E-mail至y_q_wang@163.com。
  
  编 者
目录
第1章 Android概述 1
  1.1 Android简介 1
  1.2 Android发展历史 2
  1.3 Android平台框架 4
  1.4 Android基本组件 6
  1.5 习题 8
第2章 Android开发平台的搭建与设置 9
  2.1 Android开发工具 9
  2.2 搭建与设置Android开发平台 12
  2.3 创建Hello Android项目 15
  2.4 Android 应用程序构成 16
  2.5 习题 19
第3章 Activity组件 20
  3.1 Activity简介 20
  3.2 调用其他的Activity 21
  3.3 不同Activity之间的数据传送 24
  3.4 返回数据到前一个Activity 26
  3.5 Activity的生命周期与管理 28
  3.6 习题 33
第4章 Android布局管理 34
  4.1 View布局概述 34
  4.2 线性布局 36
  4.3 表格布局 40
  4.4 相对布局 43
  4.5 帧布局 47
  4.6 绝对布局 49
  4.7 布局的嵌套 51
  4.8 习题 54
第5章 常用基本控件 55
  5.1 文本控件 55
  5.2 按钮控件 59
  5.3 单选按钮 63
  5.4 复选框 67
  5.5 图片控件 70
  5.6 时钟控件 73
  5.7 日期与时间控件 75
  5.8 习题 78
第6章 高级控件 80
  6.1 自动完成文本框 80
  6.2 下拉列表控件 83
  6.3 滚动视图 90
  6.4 列表视图 92
  6.5 网格视图 102
  6.6 进度条与滑块 106
  6.7 选项卡 110
  6.8 画廊控件 117
  6.9 习题 121
第7章 菜单与消息提示 123
  7.1 选项菜单 123
  7.2 上下文菜单 128
  7.3 对话框 131
  7.4 消息提示 139
  7.5 状态栏通知 143
  7.6 习题 147
第8章 Android程序调试 149
  8.1 DDMS介绍 149
  8.2 启动DDMS 150
  8.3 使用DDMS进行进程管理 151
  8.4 使用DDMS进行文件操作 154
  8.5 使用模拟器控制 155
  8.6 使用程序日志LogCat 157
  8.7 在模拟器或者目标设备上截屏 159
  8.8 使用手机调试Android程序 159
  8.9 习题 160
第9章 Android数据存储与处理 161
  9.1 首选项 161
  9.2 文件 170
  9.3 数据库 187
  9.4 ContentProvider类 200
  9.5 习题 211
第10章 网络通信与服务 213
  10.1 HTTP通信 213
  10.2 WebView 220
  10.3 发送E-mail 227
  10.4 消息广播 231
  10.5 Service组件 236
  10.6 习题 244
第11章 手机通信与设置 245
  11.1 拨打电话与电话过滤 245
  11.2 收发短信 250
  11.3 手机系统设置 256
  11.4 手机声音设置 262
  11.5 手机闹钟设置 268
  11.6 习题 274
第12章 Android游戏制作 275
  12.1 Android 游戏的基础技术 275
  12.2 贪吃蛇游戏的解析 281
  12.3 贪吃蛇游戏的功能拓展 300
  12.4 本章小结 303
  12.5 习题 304
参考文献 305
Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们