图书介绍
Android从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![Android从入门到精通](https://www.shukui.net/cover/5/30717841.jpg)
- 孙更新,邵长恒,宾晟等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121146473
- 出版时间:2011
- 标注页数:428页
- 文件大小:261MB
- 文件页数:435页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Android1
1.1什么是Android1
1.1.1移动信息设备分类1
1.1.2 Open Handset Alliance和Android2
1.2 Android简介4
1.2.1 Andriod的历史4
1.2.2 Andriod的未来5
1.2.3 Andriod平台的技术架构6
1.3 Android应用程序构成7
1.3.1活动(Activity)8
1.3.2意图(Intent)8
1.3.3服务(Service)8
1.3.4内容提供器(ContentProvider)8
1.4 Android网上资源9
第2章 搭建Android开发环境10
2.1 Android开发环境要求10
2.2 JDK的安装和配置10
2.2.1安装JDK11
2.2.2配置JDK12
2.3 Android SDK的下载和安装13
2.3.1下载Android SDK13
2.3.2安装Android SDK14
2.3.3创建Android虚拟设备15
2.4 Eclipse的下载和安装18
2.4.1下载和安装Eclipse18
2.4.2安装和配置Eclipse中的Android插件19
2.5使用Eclipse开发Android应用程序22
2.5.1使用Eclipse创建Android项目22
2.5.2 Eclipse中Android项目架构22
2.5.3 Eclipse中Android项目的调试和运行24
第3章Android中的Activity25
3.1 Activity的作用25
3.2单Activity的Android应用25
3.2.1 Activity的生命周期25
3.2.2 Activity类的结构27
3.3 Activity的两种界面设计方式29
3.3.1基于XML的界面设计29
3.3.2基于代码的界面设计30
3.4应用实例:在界面中显示图片32
第4章Android人机界面和常用组件35
4.1用户人机界面元素分类35
4.1.1视图组件35
4.1.2视图容器组件36
4.1.3布局组件36
4.1.4布局参数37
4.2常用Widget组件38
4.2.1文本框视图38
4.2.2按钮42
4.2.3图片按钮48
4.2.4编辑框52
4.2.5多项选择56
4.2.6单项选择61
4.2.7下拉列表64
4.2.8自动完成文本框视图66
4.2.9日期选择器68
4.2.10时间选择器72
4.2.11数字时钟74
4.2.12表状时钟80
4.2.13进度条83
4.2.14拖动条90
4.2.15评分条95
第5章Android中的视图组件100
5.1视图组件100
5.1.1图片视图100
5.1.2滚动视图111
5.1.3网格视图120
5.1.4列表视图127
5.1.5切换图片134
5.1.6标签切换141
5.2通用XML属性146
第6章Android菜单和布局设计148
6.1菜单148
6.1.1上下文菜单148
6.1.2选项菜单154
6.1.3基于XML的菜单结构169
6.2界面布局设计179
6.2.1基于XML的布局设计179
6.2.2线性布局181
6.2.3相对布局183
6.2.4表格布局186
6.2.5绝对布局188
6.3界面中的字体192
6.3.1设置系统字体192
6.3.2引用用户自定义字体198
6.4应用实例详解:制作手机桌面199
6.4.1实例分析199
6.4.2实例实现200
第7章Android中的核心Intent209
7.1 Intent的作用209
7.1.1多Activity的Android应用210
7.1.2 Activity之间的消息传递214
7.2 Intent的分类220
7.2.1 Action Intent221
7.2.2 Broadcast Intent222
7.3解析Intent的实现224
7.3.1 Intent Receiver224
7.3.2 Intent Filter227
7.4设置Activity许可230
7.5应用实例详解:电话拨号程序233
7.5.1实例分析233
7.5.2实例实现235
第8章Android中的后台服务Service241
8.1 Service的作用241
8.2 Service的实现242
8.2.1创建Service242
8.2.2启动Service244
8.3 Toast和Notification应用245
8.3.1使用Notification通知用户服务启动245
8.3.2使用Toast显示通知信息250
8.4应用实例详解:播放背景音乐255
8.4.1实例分析255
8.4.2实例实现256
第9章Android中的数据存储260
9.1使用Preferences存储数据260
9.1.1访问Preferences的API260
9.1.2使用XML存储Preferences数据261
9.2使用文件存储数据267
9.2.1访问应用中的文件数据267
9.2.2访问设备中独立的文件数据267
9.3使用SQLite数据库存储数据271
9.3.1 SQLite数据库简介271
9.3.2 SQLite数据库操作272
9.3.3使用SQLiteDatabase对象操作数据库272
9.3.4 Cursor的使用275
9.4使用ContentProvider280
9.4.1定义ContentProvider280
9.4.2使用ContentProvider进行CRUD操作281
9.5应用实例详解:创建音乐播放列表288
9.5.1实例分析288
9.5.2实例实现288
第10章Android的网络通信298
10.1访问Intemet298
10.1.1使用WebKit组件访问Internet298
10.1.2使用Apache HttpComponents访问Internet307
10.2 Socket通信316
10.3应用实例详解:手机短信程序327
10.3.1实例分析327
10.3.2实例实现329
第11章Android的GPS应用开发338
11.1 GPS在手机中的应用338
11.2 Android Location-Based API简介339
11.3 Android模拟器支持的GPS定位文件339
11.3.1 KML339
11.3.2 NMEA340
11.4应用实例详解:确定当前位置的GPS程序341
11.4.1实例分析341
11.4.2实例实现343
11.5基于Google Map的应用347
11.5.1使用MapView显示地图347
11.5.2使用MapController控制地图缩放350
11.6应用实例详解:普通地图和卫星地图切换351
11.6.1实例分析351
11.6.2实例实现352
第12章Android的搜索引擎和Gtalk开发354
12.1搜索引擎在手机中的应用354
12.1.1本地搜索354
12.1.2 Web搜索355
12.2 Android搜索引擎API简介358
12.3应用实例详解:过滤式搜索引擎程序358
12.3.1实例分析358
12.3.2实例实现359
12.4 Android的GTalk应用开发364
12.4.1 GTalk在手机中的应用365
12.4.2 Android GTalk API简介366
12.4.3为GTalk配置Android模拟器367
12.5应用实例详解:Google GTalk程序368
12.5.1实例分析368
12.5.2实例实现370
第13章Android综合案例开发:俄罗斯方块376
13.1俄罗斯方块游戏功能需求376
13.2俄罗斯方块游戏UI设计377
13.3俄罗斯方块游戏功能实现392
13.4俄罗斯方块游戏演示423