Android应用开发完全学习手册

作者:黄永丽、王晓、孔美云

出版:清华大学出版社

年代:2015 更多图书信息

图书简介

近年来,Android的兴起和对移动设备开发领域的冲击已成为热门话题。本书以深入浅出、通俗易懂的方式对Android的应用开发进行全面介绍。对于一些较难理解的概念用实例进行说明,这些实例具有较强的针对性,以帮助读者更好地理解各知识点在实际开发中的应用。本书共分为13章,内容覆盖了Android概述、Android界面布局、Android控件、菜单栏与对话框、Intent和ContentProvider、Android的多线程与数据处理机制、Android数据存储、多媒体应用开发、基于位置服务的应用开发、Android桌面组件开发,以及传感器的开发等。本书基础翔实,实例丰富,图文并茂,案例真实,从基础到案例覆盖了Android应用开发的各领域,既可作为本科院校、高等职业院校及软件学院计算机类、通信类专业的教材,也可作为相关培训学校的Android培训教材及从事Android移动编程和应用开发人员的参考用书。

(展开)

编辑推荐

《Android应用开发完全学习手册》知识点全面,结构合理,重难点突出,实例丰富,语言简洁,适用于Android移动软件开发初中级用户。

(展开)

目录

第1章 Android开发基础
1.1 Android简介
1.1.1 发展历史
1.1.2 Android的特点
1.2 开发环境的搭建
1.2.1 下载和安装JRE
1.2.2 下载和安装Eclipse
1.2.3 Android SDK和ADT
1.2.4 管理SDK和AVD
1.3 创建
第一个android应用程序
1.4 Android系统架构及应用程序的结构
1.4.1 Android系统架构
1.4.2 应用程序的项目结构
1.5 Android应用程序组件
1.5.1 Activity(Android的窗体)
1.5.2 Service(服务)
1.5.3 Broadcast Receiver
(广播接收器)
1.5.4 Content Provider
(内容提供者)
1.6 本章小结

第2章 Android界面布局及基本
控件
2.1 视图View概述
2.2 Android界面布局
2.2.1 线性布局(LinearLayout)
2.2.2 相对布局(RelativeLayout)
2.2.3 表格布局(TableLayout)
2.3 文本框及按钮控件
2.4 应用实例——简单计算器
2.5 本章小结

第3章 Android控件进阶
3.1 ImageButton控件
3.2 ImageView控件
3.3 单选按钮与复选框
3.3.1 RadioGroup、RadioButton
的用法
3.3.2 CheckBox的用法
3.4 列表视图(ListView)
3.4.1 简单的ListView
3.4.2 带标题的ListView列表
3.4.3 带图片的ListView列表
3.5 网格视图(GridView)
3.6 控件的综合应用案例
3.7 本章小结

第4章 菜单和对话框
4.1 选项菜单和子菜单
4.1.1 创建OptionsMenu菜单实例
4.1.2 监听菜单事件
4.1.3 与菜单项关联的Activity
的设置
4.2 上下文菜单
4.3 Android中对话框
4.3.1 提示对话框AlertDialog
4.3.2 进度对话框ProgressDialog
4.3.3 DatePickerDialog和
TimePickerDialog
4.4 提示信息
4.4.1 Toast
4.4.2 Notification
4.5 本章小结

第5章 Intent和ContentProvider
5.1 Intent
5.1.1 Intent属性
5.1.2 Intent Filter
5.1.3 Intent的解析
5.1.4 Intent的实现
5.1.5 Intent中传递数据
5.1.6 在Intent中传递复杂对象
5.2 ContentProvider
5.2.1 ContentProvider简介
5.2.2 Uri、UriMatcher、ContentUris
和ContentResolver类简介
5.2.3 自定义ContentProvider
5.2.4 系统ContentProvider
5.3 简单的通讯录管理程序
5.4 本章小结

第6章 Android下的多线程与事件处理机制
6.1 Android下的多线程
6.1.1 多线程机制的优缺点
6.1.2 多线程的实现
6.2 事件处理机制
6.2.1 基于监听接口的事件处理
6.2.2 基于回调机制的事件处理
6.2.3 回调方法应用案例
6.3 本章小结

第7章 2D应用程序开发
7.1 SurfaceView
7.1.1 SurfaceView简介
7.1.2 SurfaceView的使用
7.2 用2d技术开发简单游戏
7.3 Graphics类开发
7.4 动画实现
7.4.1 逐帧动画
7.4.2 布局动画
7.4.3 控件动画
7.5 本章小结

第8章 Android数据存储
8.1 SharedPreferences
8.2 存储数据到文件
8.3 使用数据库存储数据
8.4 本章小结

第9章 多媒体开发和电话API
9.1 多媒体开发
9.1.1 常见的多媒体格式
9.1.2 播放音频
9.1.3 播放视频
9.1.4 录制音频
9.1.5 录制视频
9.2 使用电话API
9.2.1 拨打电话
9.2.2 发送SMS
9.2.3 接收SMS
9.3 本章小结

第10章 网络与通信
10.1 网络概述
10.2 HTTP网络开发
10.3 Socket网络开发
10.4 本章小结

第11章 基于位置服务的应用开发
11.1 Google Map概述
11.1.1 显示地图
11.1.2 添加缩放控制
11.1.3 改变显示模式
11.1.4 导航到特定位置
11.1.5 添加地点标记
11.1.6 获取地点的坐标
11.1.7 地理编码和反编码
11.2 获取定位数据
11.3 本章小结

第12章 Android桌面组件开发
12.1 桌面快捷方式
12.2 桌面组件——Widget
12.2.1 AppWidget框架类
12.2.2 App Widget的简单例子——Hello App Widget
12.3 应用实例——桌面天气预报程序
12.4 本章小结

第13章 传感器应用的开发
13.1 Android平台传感器概述
13.2 Android传感器框架
13.3 传感器应用程序基本结构
13.3.1 识别传感器和传感器性能
13.3.2 监测传感器事件
13.4 运动传感器
13.4.1 运动类型传感器简介
13.4.2 基本运动传感器的使用
13.5 利用加速度仪监测设备摇动
13.6 利用传感器实现指南针功能
13.7 本章小结
(展开)

书页展示

更多图书信息
数据来源于网络,如有问题,请反馈至此邮箱:service@bookask.com

作者:黄永丽、王晓、孔美云
出版:清华大学出版社

ISBN:9787302376170

出版日期:2015-03-01

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

作者信息

黄永丽、王晓、孔美云

Array

(展开)

相关书卡
书卡里除了这本书,还有更多经典等你读!

Copyright ©2021  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接