图书介绍
煮酒论AndroidPDF|Epub|txt|kindle电子书版本网盘下载
![煮酒论Android](https://www.shukui.net/cover/51/30640759.jpg)
- 原始人工作室著 著
- 出版社: 北京:北京工业大学出版社
- ISBN:9787563940110
- 出版时间:2014
- 标注页数:445页
- 文件大小:72MB
- 文件页数:459页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
煮酒论AndroidPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 准备篇——刘备,从编草鞋到编代码3
第1回 哦,何为Android?3
1.1 Android基本知识4
1.1.1 Android的历史4
1.1.2 推动Android普及的因素6
1.1.3 Android的未来7
1.2 Android的架构及特性7
1.2.1 Android平台架构简介8
1.2.2 Android特性10
1.3 玄德有话说11
第2回 让我看看说明书!12
2.1 Android开发准备工作12
2.1.1 JDK的安装和配置13
2.1.2 Eclipse的下载和安装14
2.1.3 Android SDK的下载和安装14
2.1.4 ADT的安装16
2.1.5 创建AVD17
2.2 创建第一个Android项目18
2.2.1 创建HelloAndroid项目18
2.2.2 运行并调试HelloAndroid20
2.3 HelloAndroid项目的结构分析23
2.3.1 Android项目的目录结构23
2.3.2 自动生成的R.java24
2.3.3 Android工程配置文件26
2.3.4 应用程序权限说明28
2.4 玄德有话说28
第3回 老弟,这些工具你会使不?30
3.1 DDMS31
3.1.1 初识DDMS31
3.1.2 使用DDMS进行内存使用分析33
3.1.3 使用DDMS查看线程36
3.1.4 使用DDMS模拟手机操作及位置服务37
3.1.5 使用LogCat38
3.1.6 使用File Explorer查看文件39
3.2 其他开发工具40
3.2.1 Android组建界面设计工具DroidDraw40
3.2.2 Android感应模拟器Sensor Simulator41
3.3 常用Eclipse插件安装方法42
3.4 玄德有话说43
第4回 哟,编程比编草鞋赚得多!44
4.1 如何获取Android资料45
4.1.1 国内Android社区及网站45
4.1.2 国外Android社区及网站46
4.2 上传我的应用47
4.2.1 数字签名47
4.2.2 截图和应用说明49
4.2.3 上传应用平台49
4.3 如何盈利50
4.3.1 在应用中添加广告50
4.3.2 在应用添加支付功能51
4.4 玄德有话说51
第二篇 基础篇——燃烧吧!我的雌雄双股剑!55
第5回 二弟呀,面子工程很重要55
5.1 用户界面简介56
5.1.1 View和ViewGroup56
5.1.2 Android界面的基本架构57
5.2 常用控件58
5.2.1 文本框(TextView)58
5.2.2 按钮(Button)60
5.2.3 编辑框(EditText)62
5.2.4 自动提示文本框(AutoCompleteTextView)64
5.2.5 RadioGroup和RadioButton67
5.2.6 多项选择(CheckBox)69
5.2.7 下拉列表(Spinner)72
5.2.8 日期和时间组件(DatePicker和TimePicker)76
5.2.9 提示(Toast)78
5.2.10 图片视图(ImageView)82
5.2.11 拖动条(SeekBar)84
5.2.12 拖动效果(Gallery)87
5.2.13 切换图片(ImageSwitcher)89
5.2.14 网格视图(GridView)93
5.2.15 列表(ListView)96
5.3 Android常用布局105
5.3.1 帧布局(FrameLayout)105
5.3.2 线性布局(LinearLayout)107
5.3.3 相对布局(RelativeLayout)109
5.3.4 表格布局(TableLayout)111
5.4 事件机制115
5.4.1 事件种类115
5.4.2 事件传递机制115
5.4.3 事件处理机制116
5.5 玄德有话说119
第6回 这莫不是传说中的Activity?120
6.1 Activity简介121
6.1.1 Activity的生命周期121
6.1.2 Activity的配置详解122
6.2 Activity交互123
6.2.1 使用Intent传递数据124
6.2.2 使用静态变量传递数据126
6.2.3 使用剪贴板传递数据127
6.2.4 使用Application传递数据129
6.2.5 Activity的回调函数130
6.3 常用的Activity子类132
6.3.1 ListActivity132
6.3.2 PreferenceActivity134
6.4 Application与Activity138
6.5 玄德有话说138
第7回 三弟,对话框伤不起啊!139
7.1 对话框(Dialog)简介140
7.2 Dialog与Activity的关系140
7.3 Dialog种类141
7.3.1 确定取消对话框143
7.3.2 多个按钮信息框145
7.3.3 列表框146
7.3.4 进度条框147
7.3.5 单项选择列表框149
7.3.6 多项选择列表框150
7.3.7 读取对话框152
7.3.8 时间选择对话框153
7.3.9 日期选择对话框155
7.3.10 自定义对话框156
7.4 玄德有话说158
第8回 哈哈,我会用PopupWindow啦160
8.1 PopupWindow介绍160
8.2 PopupWindow的使用方法161
8.2.1 PopupWindow的创建方式161
8.2.2 PopupWindow的显示方式162
8.2.3 PopupWindow的常用方法162
8.3 PopupWindow的使用163
8.3.1 简单的弹出框163
8.3.2 简单的菜单166
8.3.3 自定义PopupWindow动画169
8.4 玄德有话说174
第9回 军师,求解Intent176
9.1 Intent简介177
9.2 Intent的属性设置177
9.3 Intent的解析180
9.3.1 intent-filter180
9.3.2 action匹配180
9.3.3 category匹配181
9.3.4 data匹配181
9.3.5 intent-filter实例184
9.4 使用Intent185
9.4.1 Intent的使用方式185
9.4.2 使用显式的Intent185
9.4.3 使用自定义action187
9.4.4 使用Intent调用系统组件191
9.4.5 使程序成为公共接口192
9.5 玄德有话说194
第10回 这Service是怎么回事啊?196
10.1 Service简介196
10.1.1 什么是Service?197
10.1.2 Service的生命周期197
10.2 音乐播放服务实例198
10.3 玄德有话说204
第11回 我猜,小曹不会用广播205
11.1 广播(Broadcast)与广播接收器(BroadcastReceiver)的关系205
11.2 Broadcast206
11.2.1 发送Broadcast206
11.2.2 Broadcast的action207
11.3 BroadcastReciever介绍207
11.3.1 BroadcastReciever的实现207
11.3.2 BroadcastReciever的注册方式208
11.3.3 BroadcastReciever的生存周期209
11.4 Broadcast的使用209
11.5 玄德有话说213
第12回 小曹,你会用Notification吗?214
12.1 Notification介绍214
12.1.1 Notification的常用方法215
12.1.2 PendingIntent的介绍216
12.2 NotificationManager介绍217
12.3 Notification实例217
12.3.1 自定义状态栏通知217
12.3.2 同时显示多个Notification221
12.4 玄德有话说223
第13回 用什么存储你,我的满腔热血!224
13.1 Android数据存取介绍224
13.2 Android内部存取225
13.2.1 获取内存信息229
13.2.2 内存文件操作231
13.3 Android SD卡存储232
13.3.1 获取SD卡信息236
13.3.2 SD卡文件操作237
13.4 Preferences存取238
13.5 Content Provider242
13.6 玄德有话说249
第14回 哦,用数据库!251
14.1 SQLite数据库简介251
14.2 SQLite Expert Professional简介252
14.3 SQLite数据库操作类详解253
14.3.1 SQLiteOpenHelper253
14.3.2 SQLiteDatabase254
14.3.3 游标(Cursor)256
14.3.4 SimpleCursorAdapter257
14.4 SQLite实例258
14.4.1 创建数据库259
14.4.2 导入数据库259
14.4.3 操作数据库260
14.5 玄德有话说268
第15回 哼,我三岁就会图形应用!270
15.1 Android绘图简介271
15.2 View绘图实例272
15.3 简单涂鸦273
15.4 使用位图(Bitmap)277
15.5 玄德有话说279
第16回 哼,我四岁就看动画!281
16.1 动画介绍281
16.2 Animation介绍282
16.2.1 Tween动画282
16.2.2 Frame动画292
16.3 Activity切换动画296
16.4 Gif动画300
16.4.1 Movie播放Gif动画303
16.4.2 第三方包GifView307
16.4.3 分解Gif307
16.5 玄德有话说307
第17回 音视频,一碟小菜309
17.1 Android音视频介绍309
17.2 音频播放实例311
17.2.1 从资源文件播放音频315
17.2.2 从文件系统播放音频316
17.2.3 从网络地址播放音频316
17.3 视频播放开发317
17.3.1 VideoView播放视频实例317
17.3.2 MediaPlayer播放视频实例319
17.4 玄德有话说322
第18回 一般人不能理解Socket的奥妙323
18.1 Android中的Socket通信323
18.1.1 构造Socket324
18.1.2 获取Socket的信息326
18.1.3 关闭Socket326
18.1.4 半关闭Socket327
18.2 非阻塞通信简介327
18.3 Socket实例328
18.4 玄德有话说333
第19回 看!HTTP的威力!335
19.1 HTTP通信335
19.1.1 HttpURLConnection接口336
19.1.2 HttpClient接口338
19.2 JSON简介338
19.3 HTTP实现JSON数据传输339
19.4 玄德有话说342
第20回 二弟呀,你赤兔带蓝牙不?343
20.1 蓝牙介绍343
20.2 Android蓝牙接口344
20.2.1 BluetoothAdapter344
20.2.2 BluetoothDevice346
20.2.3 BluetoothServerSocket347
20.2.4 BluetoothSocket347
20.3 蓝牙通信实例348
20.4 玄德有话说349
第三篇 提高篇——大胆曹贼,我跟你拼啦!353
第21回 反编译比较符合我的性格!353
21.1 反编译详解353
21.1.1 反编译工具介绍354
21.1.2 反编译实战356
21.2 防范apk被反编译359
21.2.1 防止被反编译工具359
21.2.2 反编译实战362
21.3 Ant编译打包363
21.4 玄德有话说371
第22回 多线程是干什么的?372
22.1 多线程的简要介绍372
22.1.1 线程与进程的区别373
22.1.2 多线程的利弊373
22.2 线程间通信与消息机制373
22.2.1 Message类374
22.2.2 MessageQueue类374
22.2.3 Looper类374
22.2.4 Handler类375
22.3 AsyncTask376
22.4 Android多线程的实例377
22.4.1 多线程实例377
22.4.2 AsyncTask实例380
22.5 玄德有话说382
第23回 弄懂位置与地图,从此不再路痴383
23.1 位置与地图简介383
23.2 位置服务384
23.2.1 LocationManager384
23.2.2 LocationProvider385
23.2.3 LocationListener386
23.2.4 Location386
23.2.5 Criteria387
23.2.6 Geocoder388
23.2.7 位置服务实例388
23.3 地图服务391
23.3.1 地图开发环境搭建391
23.3.2 MapView393
23.3.3 MapActivity394
23.3.4 MapController394
23.3.5 BMapManager395
23.3.6 Overlay395
23.3.7 GeoPoint396
23.3.8 地图服务实例396
23.4 玄德有话说401
第24回 嗯?现在照相都不用胶卷啦?402
24.1 使用照相机402
24.1.1 系统照相机403
24.1.2 自定义SurfaceView403
24.2 使用摄像机407
24.3 玄德有话说411
第25回 给飞飞打个骚扰电话412
25.1 常用通信功能简介412
25.2 电话412
25.2.1 TelephonyManager413
25.2.2 PhoneStateListener414
25.2.3 PhoneNumberUtils414
25.2.4 电话功能实例415
25.3 短信418
25.3.1 SmsManager418
25.3.2 SmsMessage419
25.3.3 短信功能实例420
25.4 邮件423
25.5 联系人424
25.5.1 账户425
25.5.2 联系人介绍425
25.5.3 联系人实例427
25.6 玄德有话说432
第四篇 扩展篇——哈哈,终于等到这一天!437
第26回 主公,我来考考你437
26.1 Android开发面试题简介437
26.2 概念题438
26.3 界面440
26.4 四大组件441
26.5 存储444
26.6 Android系统445