图书介绍
Android基础开发与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 吴善财编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302289524
- 出版时间:2012
- 标注页数:582页
- 文件大小:248MB
- 文件页数:594页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android基础开发与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基 础篇1
第1章 说书先生谈AndroiD1
1.1引子1
1.2手机江湖1
1.2.1怎样才能成为侠客2
1.2.2侠客的特点2
1.2.3看己成名的侠客3
1.3安卓来兮4
1.3.1安卓的发展背景4
1.3.2安卓的第一代产品5
1.3.3 Android门派5
1.4何以一统天下6
1.4.1赏罚分明6
1.4.2前景会如何7
1.4.3 Android市场前景7
第2章 选择倚天剑还是屠龙刀9
2.1工欲善其事,必先利其器9
2.1.1安装Android SDK的系统要求9
2.1.2 Android软件开发包10
2.2用常规方法装备自己10
2.2.1依次安装JDK、EclipsE、Android SDK10
2.2.2设定Android SDK Home17
2.2.3验证开发环境18
2.2.4创建Android虚拟设备(AVD)19
2.3不走寻常路21
2.3.1另辟蹊径之——Linux下的 搭建过程21
2.3.2另辟蹊径之——苹果下的搭建 过程22
2.4解决常见的安装问题22
2.5 Android模拟器26
2.5.1 Android模拟器基础26
2.5.2和实战的区别27
2.5.3创建和启动模拟器27
第3章 庖丁解牛Android SDK.29
3.1得心应手是第一要务29
3.2初步探寻Android SDK体系29
3.2.1目录结构30
3.2.2解剖Android jar31
3.2.3 SDK文档是你的良师32
3.2.4 SDK武器集33
3.3师兄们的杰作34
3.4第一次考验37
3.4.1新建Android工程37
3.4.2编写代码和代码分析38
3.4.3调试38
3.4.4运行项目39
第二篇 核心技术篇41
第4章 勤练心法——Android应用核心41
4.1当头一棒41
4.2 Android体系结构42
4.2.1库和Android运行环境是根基42
4.2.2应用程序框架是中间层43
4.2.3操作系统层是根本43
4.2.4应用程序44
4.3 Android应用程序组成44
4.3.1 Activity44
4.3.2 Intent and Intent Filters45
4.3.3 Service介绍45
4.3.4 BroadcastIntentReceiver46
4.3.5 ContentProvider46
4.4 Android应用工程文件组成46
4.4.1 AndroidManifest.xml文件47
4.4.2 src目录48
4.4.3值的定义文件49
4.5不是六道轮回的生命周期50
4.5.1 Android生命周期50
4.5.2 Android进程50
4.5.3 Activity生命周期52
4.6进程和线程的那些事儿55
4.6.1进程55
4.6.2线程55
4.6.3远程调用56
4.7师傅的例子57
第5章 一本秘籍闯天涯59
5.1下山的喜悦59
5.2用UI配置行头59
5.2.1“爷爷”级的View视图组件59
5.2.2 Viewgroup是一个大容器60
5.2.3通过Layout来规划布局60
5.2.4 LayoutParams参数的意义62
5.2.5小试牛刀62
5.3布局我的侠客路71
5.3.1纵览五大布局对象71
5.3.2演练垂直线性布局76
5.3.3演练水平线性布局78
5.3.4演练相对布局79
5.3.5演练表单布局80
5.3.6演练切换卡82
5.4我的朋友menu84
5.4.1很友好的menu85
5.4.2演练menu85
5.5 Intent和Activity深情相拥87
5.5.1 Intent调用另一个Activity88
5.5.2演练Intent和Activity的合作91
5.5.3还可以重来93
5.6罗列有序的兵器库98
5.6.1 ArrayAdapter的基本用法98
5.6.2使用SimpleAdapter实现 列表样式99
5.7使用对话框控件100
5.8一个善意的提醒105
5.8.1 Toast提醒你105
5.8.2 Notifiication提醒你105
5.8.3演练Toast和Notifiication106
第6章 相忘于江湖115
6.1易容之术115
6.1.1最简单的按钮Button116
6.1.2使用TextView控件显示文本116
6.1.3收回我说的话123
6.1.4你可以有多个选择124
6.1.5你只能选择一个126
6.1.6下拉列表控件Spinner126
6.1.7体验全自动带来的魅力128
6.1.8那些年,那些事130
6.1.9生命的意义131
6.1.10滚滚黄河水132
6.1.11不再让你焦虑133
6.1.12拖动你的命运134
6.1.13自己的分量有几何135
6.1.14图片的绚丽136
6.1.15 图片可以当按钮137
6.1.16追忆往事139
6.1.17网格141
6.2欲穷千里目,更上一层楼143
6.2.1在对话框中使用进度条143
6.2.2使用Spinner和 setDropDownViewResource146
6.2.3 Gallery和BaseAdapter容器149
6.2.4实现模拟时钟效果152
6.2.5 FileSearch文件搜索引擎155
第7章 数据存储159
7.1五种存储方式159
7.2 SharedPreferences是最简单的存储159
7.2.1 SharedPreferences存储类效率160
7.2.2演练160
7.3最危险的地方最安全162
7.4藏经阁和SQLite163
7.5峰回路转168
7.5.1ContentProvider168
7.5.2实战演练ContentProvider169
7.6网络存储171
第8章 电话与短信双剑合璧175
8.1电话和短信天生是一对175
8.1.1怀念昨日之Intent175
8.1.2 Intent组成知多少176
8.2拨打电话178
8.3双剑合壁大事记——发送短信182
8.3.1创建TinySMS界面182
8.3.2设置权限184
8.3.3发送短信处理184
第9章 千里走单骑187
9.1实现GPS定位187
9.1.1 android.location功能类187
9.1.2 Android定位的基本流程188
9.1.3 GPS定位应用实例191
9.1.4 LocationProvider查询条件 面面观193
9.2及时获取当前位置194
9.2.1介绍Maps库类194
9.2.2使用LocationManager及时 监听当前的位置195
9.3在Android系统中使用地图196
9.3.1使用前的准备196
9.3.2使用Map API密钥的 基本流程199
9.3.3用Map API密钥实现 Google地图定位201
第三篇 实践闯关篇207
第10章 第一关:交互式通信207
10.1武林大会207
10.2 TextView三维一体207
10.2.1我的想法208
10.2.2具体实现208
10.3很熟悉的拨打电话209
10.3.1我的想法209
10.3.2具体实现209
10.4新潮的Email程序211
10.4.1我的想法212
10.4.2具体实现212
10.5震动你的心扉214
10.5.1我的想法214
10.5.2具体实现215
10.6图文提醒218
10.6.1我的想法218
10.6.2具体实现218
10.7状态栏的亲切提醒220
10.7.1我的想法221
10.7.2具体实现221
10.8模拟实现文件管理器223
10.8.1我的想法224
10.8.2具体实现224
10.9控制WiFi服务229
10.9.1我的想法229
10.9.2具体实现230
10.10获取SIM卡内信息236
10.10.1何谓SIM卡236
10.10.2我的想法237
10.10.3具体实现237
10.11实现触摸拨号按钮241
10.11.1我的想法241
10.11.2具体实现241
10.12查看正在运行的程序242
10.12.1我的想法242
10.12.2具体实现242
10.13屏幕方向可以改变245
10.13.1我的想法245
10.13.2具体实现245
第11章 第二关:消息埋伏的自动化249
11.1盟主的题目249
11.2短信自动提醒你249
11.2.1我的想法249
11.2.2具体实现250
11.3电池容量剩几何253
11.3.1我的想法253
11.3.2具体实现253
11.4群发英雄帖256
11.4.1我的想法256
11.4.2具体实现256
11.5来电提醒259
11.5.1我的想法259
11.5.2具体实现259
11.6存储卡容量有几何262
11.6.1我的想法262
11.6.2具体实现262
11.7内存和存储卡控制265
11.7.1我的想法265
11.7.2具体实现265
11.8闹钟的提醒272
11.8.1我的想法272
11.8.2具体实现272
11.9黑名单拒绝你没商量278
11.9.1我的想法278
11.9.2具体实现279
11.10指定时间置换桌面背景282
11.10.1我的想法282
11.10.2具体实现282
11.11设计开机显示程序290
11.11.1我的想法291
11.11.2具体实现291
第12章 第三关:江湖笑293
12.1驻足江湖293
12.2绘制几何图形293
12.2.1我的想法293
12.2.2具体实现294
12.3屏保程序的魅力297
12.3.1我的想法297
12.3.2具体实现297
12.4触摸移动图片308
12.4.1我的想法308
12.4.2具体实现308
12.5显示存储卡中的照片311
12.5.1我的想法312
12.5.2具体实现312
12.6调节音量大小316
12.6.1我的想法316
12.6.2具体实现316
12.7播放MP3文件319
12.7.1我的想法319
12.7.2具体实现319
12.8录音处理324
12.8.1我的想法324
12.8.2具体实现324
12.9 3gp视频播放器329
12.9.1我的想法329
12.9.2具体实现330
12.10铃声设置332
12.10.1我的想法332
12.10.2具体实现333
第13章 第四关:千里传音339
13.1循序渐进339
13.2实现网页浏览339
13.2.1我的想法339
13.2.2具体实现340
13.3使用HTML程序就是这么简单341
13.3.1我的想法341
13.3.2具体实现341
13.4调用内置浏览器打开网页342
13.4.1我的想法342
13.4.2具体实现342
13.5 Gallery中显示QQ空间的照片345
13.5.1我的想法345
13.5.2具体实现345
13.6播放网络MP3348
13.6.1我的想法349
13.6.2具体实现349
13.7远程下载手机铃声356
13.7.1我的想法356
13.7.2具体实现356
13.8文件上传至服务器362
13.8.1我的想法362
13.8.2具体实现362
13.9远程下载安装Android程序365
13.9.1我的想法365
13.9.2具体实现365
13.10下载观看3gp视频370
13.10.1我的想法370
13.10.2具体实现370
第四篇 提 高篇379
第14章 程序也需要优化379
14.1 9条基础规则379
14.2必知必会命名规范382
14.3优秀代码383
14.4程序优化385
14.4.1基本优化385
14.4.2程序性能优化393
14.4.3高效AndroiD399
14.4.4 Android的单元测试404
14.5 UI界面优化407
第15章Graphics的魅力413
15.1绘图处理413
15.1.1 Color类413
15.1.2 Paint类413
15.1.3 Canvas类417
15.1.4 Rect类419
15.1.5 NinePatch类423
15.1.6 Matrix类423
15.1.7 Bitmap类423
15.1.8 BitmapFactory类427
15.1.9 Region类428
15.1.10 Typeface类428
15.1.11Shader类429
15.2动画美轮美奂432
15.2.1 Tween动画432
15.2.2 Frame动画434
第16章 虚拟与现实并不远437
16.1OpenGL437
16.1.1 OpenGL的发展历程437
16.1.2 OpenGL的特点和功能438
16.1.3为移动设备而生的 OpenGL ES439
16.1.4 Android OpenGL ES密录439
16.2实战应用Android OpenGL440
16.2.1移动的图像441
16.2.2模拟一个3D场景445
16.2.3浮动的旗帜448
16.2.4列表显示多个物体450
16.2.5粒子系统453
第五篇 综合实战篇459
第17章 使用Google API459
17.1模拟验证官方账号459
17.1.1Google Accout459
17.1.2具体实现460
17.2模拟实现Google搜索466
17.2.1 Google Search API.467
17.2.2具体实现467
17.3 Geocoder实现地址查询472
17.3.1 Geocoder服务472
17.3.2具体实现473
17.4 Directions Route实现路径导航476
17.4.1实例分析476
17.4.2具体实现477
17.5 LocationListener和MapView 实时更新484
17.5.1 GPS的使用484
17.5.2具体实现484
17.6 Google Translate API翻译489
17.6.1 Google Translate API489
17.6.2具体实现490
17.7画图并计算距离491
17.7.1绘制地图492
17.7.2具体实现492
17.8动态二维条码扫描仪499
17.8.1二维码扫描程序499
17.8.2具体实现499
17.9设置手机屏幕颜色508
17.9.1屏幕的显示颜色508
17.9.2具体实现508
第18章 开发RSS阅读器515
18.1 RSS风云再起515
18.1.1 RSS的用途515
18.1.2 RSS阅读器516
18.1.3 RSS语法516
18.2实现流程517
18.3具体实现518
18.3.1主程序example10.javA518
18.3.2文件example 10_1.j avA520
18.3.3文件example 10_2.javA522
18.3.4文件News.javA522
18.3.5文件MyAdapter.javA523
18.3.6文件MyHandler.javA525
第19章 笑傲江湖之个人移动地图529
19.1我的分析529
19.1.1规划UI界面530
19.1.2数据存储设计530
19.2具体实现531
19.2.1新建工程531
19.2.2主界面532
19.2.3新建界面534
19.2.4设置界面535
19.2.5帮助界面539
19.2.6地图界面540
19.2.7数据存取548
19.2.8实现Service服务551
第20章 尘埃落定之游戏555
20.1蓬勃发展的手机游戏555
20.1.1 1.2亿手机游戏用户555
20.1.2手机游戏业务成淘金点556
20.1.3任重而道远的现实556
20.2 Java游戏开发面面观556
20.3设计游戏框架558
20.3.1界面视图559
20.3.2屏幕显示560
20.3.3线程更新562
20.3.4具体显示564
20.4后面的视图566
20.4.1设计地图566
20.4.2设计主角570
20.4.3游戏音效579
热门推荐
- 1909948.html
- 2231808.html
- 3053982.html
- 669633.html
- 3272835.html
- 493703.html
- 1757758.html
- 727211.html
- 3902956.html
- 883509.html
- http://www.ickdjs.cc/book_3878758.html
- http://www.ickdjs.cc/book_264093.html
- http://www.ickdjs.cc/book_813043.html
- http://www.ickdjs.cc/book_2263789.html
- http://www.ickdjs.cc/book_3812848.html
- http://www.ickdjs.cc/book_3441086.html
- http://www.ickdjs.cc/book_2439508.html
- http://www.ickdjs.cc/book_1002894.html
- http://www.ickdjs.cc/book_1483701.html
- http://www.ickdjs.cc/book_545152.html