图书介绍
Android经典项目案例开发实战宝典PDF|Epub|txt|kindle电子书版本网盘下载
- 郭金尚等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302321019
- 出版时间:2013
- 标注页数:638页
- 文件大小:195MB
- 文件页数:653页
- 主题词:移动电话机-应用软件
PDF下载
下载说明
Android经典项目案例开发实战宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇Android起步技术2
第1章 搭建Android开发环境2
1.1 Android的诞生2
1.1.1 Android的发展史2
1.1.2 Android的发行版本3
1.2 Android的系统架构及特性5
1.2.1 Android的系统架构5
1.2.2 Android的特性7
1.3 Android的开发环境的搭建7
1.4 Android调试10
1.5其他工具的使用14
1.6本章小结15
第2章Android程序开发基础16
2.1 Android项目结构分析16
2.2 Android四大组件19
2.2.1 Activity19
2.2.2 Service23
2.2.3 Broadcast26
2.2.4 Content Provider29
2.3 Activity的生命周期36
2.4本章小结42
第2篇Android典型应用实战案例44
第3章 计算器44
3.1功能分析44
3.2界面设计44
3.3功能实现49
3.3.1定义变量49
3.3.2 actionPerformed()函数51
3.3.3 print()函数54
3.3.4 TipChecker()函数56
3.3.5 TipShow()函数60
3.3.6计算类calc62
3.4知识拓展70
3.5本章小结71
第4章 电子词典72
4.1功能分析72
4.2界面设计74
4.3功能实现75
4.4知识拓展80
45本章小结81
第5章 文件管理器82
5.1功能分析82
5.2界面设计83
5.3功能实现87
5.3.1声明变量87
5.3.2初始化菜单及绑定监听器88
5.3.3设置长按监听器90
5.3.4显示指定目录内容92
5.3.5创建文件夹93
5.3.6重命名文件95
5.3.7删除文件96
5.3.8粘贴文件97
5.3.9搜索文件99
5.3.10接收器源文件100
5.3.11搜索服务101
5.3.12广播接收器103
5.3.13 fileAdapter代码105
5.3.14打开文件108
5.3.15 系统默认打开文件的方法110
5.3.16用编辑器打开文本文件111
5.3.17文本编辑器的实现112
5.3.18网页浏览器114
5.4知识拓展117
5.5本章小结120
第6章 备忘录121
6.1主界面设计121
6.2主界面功能123
6.3添加和更新备忘录页面130
6.4添加和更新备忘录功能实现132
6.5闹钟设置和实现139
6.6公共类的实现144
6.7知识拓展145
6.8本章小结146
第7章 短信收发工具147
7.1显示手机所有信息147
7.1.1新建main.xml147
7.1.2设置布局148
7.1.3新建文件MsgListActvity.java149
7.2新建信息152
7.2.1界面设计152
7.2.2实现发送信息功能153
7.2.3发送信息156
7.3回复信息157
7.4知识拓展161
7.5本章小结161
第8章 通讯录162
8.1界面设计162
8.1.1布局的设置163
8.1.2添加“查看联系人”页面165
8.2功能实现167
8.2.1创建数据库167
8.2.2创建ContactColumn类168
8.2.3为数据库提供操作类169
8.2.4 ListView界面的实现173
8.2.5创建菜单173
8.2.6实现界面的查看175
8.2.7添加一个标志变量178
8.2.8设置menu菜单181
8.3知识拓展183
8.4本章小结185
第9章 任务管理器186
9.1功能分析186
9.2界面设计187
9.2.1编写主界面187
9.2.2 ListView布局的设置188
9.2.3显示程序的详细信息189
9.3功能实现192
9.3.1初始化变量192
9.3.2获取运行的进程193
9.3.3获取应用程序196
9.3.4存放程序的基本信息197
9.3.5取出信息并适配到ListView中198
9.3.6重写onListItemClick方法199
9.3.7关闭指定进程201
9.3.8显示文件详细信息201
9.3.9显示程序详细信息205
9.3.10更新列表209
9.3.11查看程序详细信息210
9.4知识拓展210
9.5本章小结214
第10章 软件管理器215
10.1功能分析215
10.2界面设计216
10.2.1主界面的设置216
10.22设置ListView布局218
10.2.3设置GridView的子元素布局219
10.3功能实现220
10.3.1声明变量221
10.3.2 ListViewAdapter和GridViewAdapter221
10.3.3实现getV iew()函数222
10.3.4入口函数onCreate()223
10.3.5线程thread225
10.3.6 AlertDialog226
10.4知识拓展229
10.5本章小结232
第3篇Android网络应用实战案例234
第11章Android公交查询234
11.1功能分析234
11.2界面设计235
11.3功能设计237
11.3.1数据文件生成和校验237
11.3.2显示城市列表242
11.3.3公交查询246
11.4知识扩展267
11.5本章小结269
第12章 股票查询软件270
12.1功能分析270
12.2界面布局271
12.2.1主界面的设置272
12.2.2设置ListView布局273
12.2.3设置界面布局274
12.3功能实现278
12.3.1新建一个类StockInfo278
12.3.2初始化主界面279
12.3.3适配器类QuoteAdapter281
12.3.4设置按键监听器284
12.3.5数据查询287
12.3.6读取股票代码信息288
12.3.7股票的更新291
12.4知识拓展293
12.5本章小结294
第13章Google天气客户端295
13.1功能分析295
13.2 XML解析296
13.2.1 DOM解析296
13.2.2 SAX解析299
13.2.3 PULL解析303
13.3界面设计306
13.4功能实现311
13.4.1设置当前天气类312
13.4.2设置天气预报类314
13.4.3天气预报信息汇总315
13.4.4设置主界面316
13.4.5 ConstData.java类320
13.4.6程序的核心函数321
13.4.7存储天气信息324
13.5知识拓展328
13.6本章小结332
第14章RSS新闻阅读器333
14.1功能分析333
14.2登录过程实现334
14.2.1界面设置335
14.2.2新建LoginActivity.java335
14.3 RSS源的设置337
14.3.1 RSS源选择界面设计337
14.3.2创建数据库340
14.3.3显示每行元素的界面343
14.3.4添加RSS源界面343
14.3.5实现添加RSS源界面的功能345
14.4读取RSS源348
14.4.1存放RSS信息348
14.4.2取出需要的信息350
14.4.3对XML文件进行解析351
14.4.4调用、共享RSS信息353
14.4.5查看界面356
14.4.6详细查看RSS信息360
14.5知识拓展361
14.6本章小结362
第15章Android地图应用363
15.1开发前准备363
15.2创建地图应用364
15.2.1新建布局文件364
15.2.2新建程序管理类365
15.2.3地图的主界面366
15.3知识拓展370
15.4本章小结370
第16章 新浪微博客户端371
16.1开发前的准备371
16.1.1申请微博账号和获得授权371
16.1.2 Oauth认证介绍372
16.1.3 SDK使用说明373
16.2载入界面设计374
16.3载入界面功能实现374
16.3.1保存用户信息375
16.3.2新建数据库376
16.3.3“增删改查”数据377
16.3.4获取数据库所有的信息380
16.4授权功能实现382
16.5登录界面设计386
16.5.1设置布局结构387
16.5.2显示所有用户列表388
16.6登录界面功能实现389
16.6.1初始化界面图标390
16.6.2用户的授权390
16.6.3按键监听器的设置392
16.6.4用户适配器392
16.6.5对话框监听器393
16.6.6底部菜单的实现393
16.6.7“登录”按钮395
16.7用户首页设计397
16.8用户首页功能实现401
16.9阅读微博界面设计412
16.10阅读微博功能实现416
16.11知识拓展422
16.12本章小结424
第4篇Android影音应用实战案例426
第17章MP3播放器426
17.1主界面设计426
17.1.1主界面概览426
17.1.2中间切换界面实现427
17.1.3底部切换界面实现432
17.1.4主界面结构布局435
17.2左右界面设计440
17.2.1歌曲列表界面布局440
17.2.2专辑列表界面布局442
17.3中间滑动界面444
17.3.1左侧视图——播放动画444
17.3.2中间视图——显示专辑446
17.3.3右侧视图——显示歌词447
17.4主界面功能实现452
17.4.1音乐播放界面452
17.4.2 MusicListView类453
17.4.3新建类MusicSpecialV iew454
17.4.4对界面初始化455
17.4.5图片的设置461
17.4.6布局文件dialog. xml464
17.5歌曲信息类466
17.6音乐播放服务470
17.7.知识拓展478
17.8本章小结479
第18章Android照相机480
18.1调用Android相机的两种方式480
18.1.1调用系统自带相机480
18.1.2根据Camera API实现自己的拍照程序481
18.2相机界面设计483
18.3相机功能实现484
18.3.1拍照功能实现485
18.3.2照片查看488
18.4知识拓展491
18.5本章小结492
第19章 视频播放器493
19.1视频播放界面设计493
19.2播放器主界面494
19.3播放器功能实现503
19.4知识拓展518
19.5本章小结519
第5篇Android游戏开发实战案例522
第20章 小兔跳铃铛522
20.1功能分析522
20.2游戏角色设计522
20.2.1小兔类523
20.2.2铃铛类529
20.2.3小鸟类532
20.3游戏背景设计535
20.3.1背景音乐535
20.3.2背景图片536
20.4游戏辅助界面538
20.4.1开场画面538
20.4.2帮助界面539
20.4.3声音设置界面539
20.4.4结束界面541
20.5游戏过程543
20.6知识拓展559
20.7本章小结559
第21章 飞行射击游戏560
21.1功能分析560
21.2子弹和敌机类的实现561
21.3场景的绘制566
21.4知识拓展574
21.5本章小结576
第22章3D迷宫游戏577
22.1游戏地图绘制方法577
22.2游戏地图的绘制578
22.2.1 3D绘图基本知识578
22.2.2地板580
22.2.3墙壁582
22.2.4小球591
22.2.5圆形洞595
22.2.6数字597
22.3游戏菜单599
22.3.1界面布局600
22.3.2主菜单功能606
22.4游戏进行620
22.5知识拓展637
22.6本章小结638