图书介绍
Android应用开发揭秘2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨丰盛著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111291954
- 出版时间:2010
- 标注页数:515页
- 文件大小:93MB
- 文件页数:527页
- 主题词:移动通信-携带电话机-应用程序-程序设计
PDF下载
下载说明
Android应用开发揭秘PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 准备篇2
第1章 Android开发简介2
1.1 Android基本概念2
1.1.1 Android简介2
1.1.2 Android的系统构架5
1.1.3 Android应用程序框架7
1.2 OMS介绍8
1.2.1 OPhone介绍8
1.2.2 Widget介绍9
1.3 小结9
第2章 Android开发环境搭建11
2.1 Android开发准备工作11
2.2 开发包及其工具的安装和配置11
2.2.1 安装JDK和配置Java开发环境11
2.2.2 Eclipse的安装与汉化12
2.2.3 SDK和ADT的安装和配置14
2.3 创建第一个Android项目——HelloAndroid16
2.3.1 创建HelloAndroid项目16
2.3.2 运行HelloAndroid及模拟器的使用18
2.3.3 调试HelloAndroid22
2.4 小结25
第二部分 基础篇28
第3章 Android程序设计基础28
3.1 Android程序框架28
3.1.1 Android项目目录结构28
3.1.2 Android应用解析32
3.2 Android的生命周期37
3.3 Android程序UI设计41
3.4 小结42
第4章 用户界面开发44
4.1 用户界面开发详解44
4.1.1 用户界面简介44
4.1.2 事件处理45
4.2 常用控件应用49
4.2.1 文本框(TextView)49
4.2.2 列表(ListView)50
4.2.3 提示(Toast)53
4.2.4 编辑框(EditText)55
4.2.5 单项选择(RadioGroup、RadioButton)56
4.2.6 多项选择(CheckBox)59
4.2.7 下拉列表(Spinner)62
4.2.8 自动提示(AutoComplete-TextView)64
4.2.9 日期和时间(DatePicker、TimePicker)65
4.2.10 按钮(Button)68
4.2.11 菜单(Menu)70
4.2.12 对话框(Dialog)72
4.2.13 图片视图(ImageView)75
4.2.14 带图标的按钮(ImageButton)78
4.2.15 拖动效果(Gallery)81
4.2.16 切换图片(ImageSwitcher)83
4.2.17 网格视图(GridView)86
4.2.18 卷轴视图(ScrollView)87
4.2.19 进度条(ProgressBar)90
4.2.20 拖动条(SeekBar)93
4.2.2 状态栏提示(Notification、NotificatiornManager)95
4.2.22 对话框中的进度条(ProgressDialog)97
4.3 界面布局100
4.3.1 垂直线性布局101
4.3.2 水平线性布局102
4.3.3 相对布局(RelativeLayout)103
4.3.4 表单布局(TableLayout)104
4.3.5 切换卡(TabWidget)106
4.4 小结109
第5章 Android游戏开发110
5.1 Android游戏开发框架110
5.1.1 View类开发框架110
5.1.2 SurfaceView类开发框架114
5.2 Graphics类开发117
5.2.1 Paint和Color类介绍117
5.2.2 Canvas类介绍120
5.2.3 几何图形绘制122
5.2.4 字符串绘制125
5.2.5 图像绘制126
5.2.6 图像旋转129
5.2.7 图像缩放131
5.2.8 图像像素操作134
5.2.9 Shader类介绍137
5.2.10 双缓冲技术140
5.2.11 全屏显示142
5.2.12 获得屏幕属性142
5.3 动画实现144
5.3.1 Tween动画144
5.3.2 Frame动画149
5.3.3 GIF动画播放153
5.4 小结155
第6章 Android数据存储156
6.1 Android数据存储初探156
6.2 数据存储之Shared Preferences157
6.3 数据存储之Files159
6.4 数据存储之Network162
6.5 Android数据库编程165
6.5.1 SQLite简介166
6.5.2 SQLite编程详解166
6.5.3 SQLiteOpenHelper应用172
6.6 数据共享(Content Providers)177
6.7 小结187
第7章 多媒体开发188
7.1 多媒体开发详解188
7.1.1 Open Core188
7.1.2 MediaPlayer190
7.1.3 MediaRecorder192
7.2 播放音乐194
7.3 播放视频201
7.4 录制歌曲204
7.5 相机设置208
7.6 闹钟设置211
7.7 铃声设置214
7.8 小结219
第8章 网络与通信220
8.1 网络通信基础220
8.1.1 无线网络技术220
8.1.2 Android网络基础222
8.2 HTTP通信225
8.2.1 HttpURLConnection接口225
8.2.2 HttpClient接口232
8.2.3 实时更新235
8.3 Socket通信238
8.3.1 Socket基础239
8.3.2 Socket应用(简易聊天室)244
8.4 网络通信的中文乱码问题249
8.5 WebKit应用250
8.5.1 WebKit概述251
8.5.2 WebView浏览网页252
8.5.3 WebView与Javascript259
8.6 WiFi介绍261
8.7 蓝牙266
8.8 小结276
第9章 Android特色开发277
9.1 传感器277
9.2 语音识别280
9.3 Google Map283
9.3.1 Google Map概述283
9.3.2 准备工作285
9.3.3 Google Map API的使用287
9.3.4 定位系统291
9.4 桌面组件297
9.4.1 快捷方式297
9.4.2 实时文件夹299
9.4.3 Widget开发301
9.5 账户管理305
9.6 小结309
第三部分 实例篇312
第10章 Android应用开发实例312
10.1 情境模式312
10.2 文件管理器317
10.3 通讯录323
10.4 音乐播放器330
10.5 天气预报334
10.6 个人地图342
10.7 Widget日历345
10.8 小结348
第11章 Android游戏开发实例349
11.1 手机游戏开发简介349
11.2 游戏框架设计351
11.3 地图设计356
11.4 主角设计358
11.5 图层管理器363
11.6 游戏音效367
11.7 游戏存档369
11.8 小结372
第四部分 高级篇374
第12章 Android OpenGL开发基础374
12.1 OpenGL简介374
12.2 多边形378
12.3 颜色380
12.4 旋转381
12.5 3D空间382
12.6 纹理映射384
12.7 光照和事件386
12.8 混合388
12.9 小结390
第13章 Android OpenGL综合应用391
13.1 移动图像391
13.2 3D世界394
13.3 飘动的旗帜398
13.4 显示列表400
13.5 雾402
13.6 粒子系统403
13.7 蒙版407
13.8 变形411
13.9 小结415
第14章 游戏引擎实现416
14.1 游戏引擎介绍416
14.1.1 什么是引擎416
14.1.2 引擎的进化417
14.1.3 常见的游戏引擎417
14.1.4 Android游戏引擎418
14.2 游戏引擎结构418
14.2.1 游戏引擎原理418
14.2.2 游戏引擎定位419
14.2.3 游戏引擎框架420
14.3 游戏引擎设计420
14.3.1 游戏引擎结构和功能设计420
14.3.2 游戏引擎设计注意事项421
14.4 游戏引擎实现422
14.4.1 Activity类实现422
14.4.2 流程控制和线程424
14.4.3 游戏对象与对象管理427
14.4.4 图形引擎428
14.4.5 物理引擎441
14.4.6 事件模块443
14.4.7 工具模块445
14.4.8 脚本引擎、音效模块、网络模块446
14.5 小结450
第15章 优化技术451
15.1 优化的基本知识451
15.1.1 如何书写出优秀代码451
15.1.2 编程规范452
15.2 程序性能测试454
15.2.1 计算性能测试455
15.2.2 内存消耗测试457
15.3 初级优化459
15.4 高级优化465
15.5 Android高效开发468
15.6 Android UI优化474
15.7 其他优化480
15.7.1 zipalign480
15.7.2 图片优化481
15.8 小结482
第五部分 扩展篇484
第16章 Android NDK开发484
16.1 Android NDK简介484
16.2 安装和配置NDK开发环境485
16.2.1 系统和软件需求486
16.2.2 NDK开发环境搭建487
16.2.3 编译第一个NDK程序492
16.3 Android NDK开发493
16.3.1 JNI接口设计493
16.3.2 使用CC++实现本地方法496
16.3.3 Android.mk实现498
16.3.4 Application.mk实现501
16.3.5 编译CC++代码502
16.4 Android NDK中使用OpenGL503
16.5 小结506
第17章 Android脚本环境507
17.1 Android脚本环境简介507
17.2 Android脚本环境安装508
17.3 如何编写Android脚本程序511
17.4 小结515
热门推荐
- 2382136.html
- 2481330.html
- 3474424.html
- 867473.html
- 2957233.html
- 3217823.html
- 3763022.html
- 2030428.html
- 2964400.html
- 3386653.html
- http://www.ickdjs.cc/book_1750267.html
- http://www.ickdjs.cc/book_3286676.html
- http://www.ickdjs.cc/book_1115045.html
- http://www.ickdjs.cc/book_3154798.html
- http://www.ickdjs.cc/book_2292331.html
- http://www.ickdjs.cc/book_139729.html
- http://www.ickdjs.cc/book_373315.html
- http://www.ickdjs.cc/book_2636688.html
- http://www.ickdjs.cc/book_302012.html
- http://www.ickdjs.cc/book_2731227.html