pdf下载网
计算机
历史
经济
管理
心理
社会
传记
哲学
医学
经典
Android开发案例教程与项目实战-在线实验+在线测试/计算机与互联网 / 移动开发/书籍百度网盘pdf下载
作者:
简介:Android开发案例教程与项目实战-在线实验+在线测试/计算机与互联网 / 移动开发/书籍
出版社:
出版时间:
pdf下载价格:0.00¥
免费下载
前去下载
书籍下载
下载地址
内容介绍
商品基本信息,请以下列介绍为准
商品名称:
Android开发案例教程与项目实战-在线实验+在线测试 计算机与互联网 书籍
作者:
林雪纲,时允田主编
定价:
49.8
出版社:
人民邮电出版社
出版日期:
2016-11-01
ISBN:
9787115437679
印次:
1
版次:
1
装帧:
平装-胶订
开本:
16开
内容简介
本书分基础篇和提高篇两部分,共11章。基础篇包括1~5章,提高篇包括6~11章。1章是初识Android,介绍Android基本知识、环境的安装与搭建。2章是Android核心组件,介绍常用组件的功能和用法。3章是界面视图,介绍常用视图组件的使用。4章是数据存储,介绍常用的数据存储方式。5章是项目实战:实验吧,串联前4章所学知识进行综合应用。6章是多媒体,介绍MediaPlayer和动画的应用。7章是数据解析,介绍XML和JSON数据的解析方式。8章是网络编程,介绍从网络中获取资源和上传信息的方法。9章是图形绘制,介绍绘制2D图形和3D图形的方法。10章是传感器,介绍传感器的分类及加速度传感器的应用。11章是项目实战:新闻速览,该案例回顾全书的内容,促进读者对所学的知识进行总结和巩固。全书结构合理,知识点全面,讲解详细,、难点突出。
目录
基础篇
1章 初识Android 1
1.1 Android简介 1
1.2 Android平台的特性 1
1.3 Android的体系架构 2
1.4 Android开发环境搭建 4
1.4.1 JDK安装过程 4
1.4.2 配置JDK环境变量 6
1.4.3 Eclipse的安装与启动 7
1.4.4 安装ADT插件 8
1.4.5 配置Android SDK 10
1.4.6 创建AVD 12
1.5 创建Android应用程序 14
1.6 Android程序目录结构 17
1.7 学习Android备知识 18
本章小结 18
习题 19
2章 Android核心组件 20
2.1 Activity 20
2.2 Intent 27
2.3 Service 31
2.3.1 Service的生命周期 32
2.3.2 Service的两种启动方式 33
2.4 ContentProvider 38
2.5 BroadcastReceiver 43
本章小结 46
习题 46
3章 界面视图 47
3.1 布局管理视图 47
3.1.1 View 47
3.1.2 ViewGroup 47
3.1.3 布局参数 48
3.2 界面布局 49
3.2.1 线性布局 49
3.2.2 相对布局 52
3.2.3 帧布局 55
3.2.4 表格布局 56
3.3 界面组件视图 59
3.3.1 文本视图(TextView) 60
3.3.2 编辑框(EditText) 63
3.3.3 图片控件(ImageView) 65
3.3.4 自动提示控件(AutoCompleteTextView) 68
3.3.5 按钮(Button) 70
3.3.6 下拉菜单(Spinner) 72
3.3.7 复选按钮(CheckBox) 75
3.3.8 单选按钮(RadioButton) 78
3.3.9 进度条(ProgressBar) 81
3.3.10 拖动条(SeekBar) 83
3.3.11 星级评分条(RatingBar) 85
3.3.12 单击事件处理 86
3.3.13 视图列表(ListView) 88
3.3.14 网格视图(GridView) 92
3.3.15 适配器(Adapter) 94
3.3.16 画廊(ImageSwitcher、Gallery) 99
3.3.17 ViewPager 102
3.3.18 Fragment 111
3.3.19 Handler 119
本章小结 121
习题 122
4章 数据存储 123
4.1 SharedPreferences存储 123
4.1.1 作模式 123
4.1.2 数据存取 124
4.2 File存储 128
4.2.1 内部存储 129
4.2.2 外部存储 130
4.3 SQLite 134
本章小结 138
习题 138
5章 项目实战:实验吧 139
5.1 项目概述 139
5.2 功能需求 139
5.3 软件开发需求 140
5.4 效果展示 140
5.5 系统开发 141
5.6 打包与运行 162
5.6.1 Android Tools向导 163
5.6.2 选择项目名称 163
5.6.3 选择或创建数字证书 164
5.6.4 指定APK文件存储目录 164
本章小结 165
习题 165
提高篇
6章 多媒体 166
6.1 MediaPlayer 166
6.1.1 通过静态方法create()装载资源实现播放 166
6.1.2 通过setDataSource()方法装载音频文件实现播放 167
6.2 Animations动画 172
6.2.1 AlphaAnimation 172
6.2.2 ScaleAnimation 174
6.2.3 RotateAnimation 177
6.2.4 TranslateAnimation 180
6.2.5 FrameAnimation 182
本章小结 186
习题 186
7章 数据解析 187
7.1 XML解析 187
7.1.1 DOM解析器 187
7.1.2 SAX解析器 192
7.1.3 PULL解析器 197
7.2 JSON解析 202
7.2.1 JSON定义 202
7.2.2 JSON的结构 203
7.2.3 JSON和XML 204
本章小结 211
习题 211
8章 网络编程 212
8.1 网络基础 212
8.1.1 TCP IP协议 212
8.1.2 UDP协议 213
8.2 HTTP应用 213
8.2.1 HTTP应用——java.net实现 213<
编辑
内容新颖,可作性强,层层深入,简明易懂。从实用角度出发,培养动手解决问题的能力。 提供体系完整的100学时在线实验,即学即练,书网结合。 112个案例实战(课程配套案例52个、扩展案例60个)和50余套自测题,附赠PPT课件、案例源代码、视频等资源。
媒体评论
评论
相关内容
人工智能技术简明教程
农产品供应链网格分布式系统及关键技术
微服务 灵活的软件架构(图灵出品)
微服务实战(异步图书出品)
Spring响应式编程
2本 机器学习 周志华 Python神经网络编程 深度学习人工智能书籍