图书介绍
Android应用程序开发PDF|Epub|txt|kindle电子书版本网盘下载
![Android应用程序开发](https://www.shukui.net/cover/24/30626342.jpg)
- 汪杭军主编;王慧婷,崔坤鹏,张广群副主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111461036
- 出版时间:2014
- 标注页数:328页
- 文件大小:113MB
- 文件页数:338页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android简介1
1.1 Android背景1
1.1.1 手机操作系统1
1.1.2 Android的诞生5
1.1.3 Android发展历程8
1.2 Android特点9
1.2.1 Android优点10
1.2.2 Android缺点11
1.3 Android发展趋势12
1.4 思考与练习12
第2章 Android开发环境搭建13
2.1 Android开发软硬件要求13
2.2 开发包及其工具的安装和配置14
2.2.1 安装JDK和配置Java开发环境14
2.2.2 Eclipse的安装16
2.2.3 Android SDK和ADT插件的安装和配置18
2.3 Android项目创建和运行22
2.3.1 创建Android项目22
2.3.2 模拟器创建和Android项目运行23
2.3.3 Android项目管理26
2.4 思考与练习28
第3章 Android开发Java基础29
3.1 Java语言简介29
3.2 结构化程序设计31
3.2.1 数据类型31
3.2.2 表达式32
3.2.3 流程控制语句34
3.2.4 综合案例37
3.3 面向对象基本概念和应用38
3.3.1 类与对象38
3.3.2 继承与封装43
3.3.3 抽象类和接口49
3.3.4 包52
3.3.5 异常处理54
3.4 思考与练习58
第4章 Android程序设计基础62
4.1 Android程序结构62
4.2 Android程序框架知识67
4.2.1 Activity生命周期68
4.2.2 Android组件73
4.2.3 Intent和IntentFilter75
4.3 程序调试81
4.3.1 ADB调试桥81
4.3.2 Logcat调试82
4.3.3 Dev Tools85
4.4 思考与练习87
第5章 用户界面开发88
5.1 用户界面简介88
5.2 事件处理88
5.3 界面布局89
5.3.1 线性布局90
5.3.2 框架布局92
5.3.3 表格布局93
5.3.4 相对布局94
5.3.5 绝对布局96
5.4 界面控件97
5.4.1 TextView和EditText97
5.4.2 Button和ImageButton100
5.4.3 CheckBox和RadioButton100
5.4.4 Spinner104
5.4.5 ListView106
5.5 对话框110
5.5.1 AlertDialog创建对话框110
5.5.2 PopupWindow使用112
5.5.3 DatePickerDialog、TimePickerDialog使用114
5.5.4 ProgressDialog进度对话框创建116
5.6 菜单119
5.6.1 选项菜单119
5.6.2 子菜单121
5.6.3 上下文菜单123
5.7 思考与练习125
第6章 Service和广播消息126
6.1 Service简介126
6.2 Service实现128
6.2.1 创建Service128
6.2.2 启动和绑定Service129
6.2.3 停止Service130
6.3 广播消息136
6.4 思考与练习140
第7章 Android图形图像和多媒体开发141
7.1 图形141
7.1.1 Canvas画布简介141
7.1.2 Canvas常用绘制方法141
7.1.3 Canvas绘制的辅助类146
7.2 图像150
7.2.1 Drawable和ShapDrawable通用绘图类150
7.2.2 Bitmap和BitmapFactory图像类154
7.3 音频和视频157
7.3.1 Media Player播放音频157
7.3.2 Media Recorder录音161
7.3.3 Video View播放视频164
7.4 OpenGL ES编程168
7.4.1 OpenGL ES简介168
7.4.2 视图169
7.4.3 3D空间中绘图170
7.4.4 颜色176
7.5 多媒体综合应用178
7.6 思考与练习183
第8章 Android数据存储184
8.1 数据存储简介184
8.2 Shared Preferences数据存储185
8.3 Files数据存储188
8.4 Android数据库编程192
8.4.1 SQLite简介192
8.4.2 SQLite编程193
8.4.3 SQLiteOpenHelper应用197
8.5 数据共享199
8.6 数据存储示例211
8.7 思考与练习217
第9章 Android网络与通信编程218
9.1 Android网络基础218
9.1.1 标准Java接口218
9.1.2 Apache接口219
9.1.3 Android网络接口220
9.2 HTTP通信220
9.2.1 HttpURLConnection接口221
9.2.2 HttpClient接口227
9.3 Socket通信230
9.3.1 Socket基础原理230
9.3.2 Socket示例234
9.4 WiFi通信239
9.4.1 WiFi介绍239
9.4.2 WiFi示例244
9.5 思考与练习246
第10章 综合案例一:智能农苑助手247
10.1 项目分析247
10.1.1 UI界面规划247
10.1.2 数据存储设计248
10.2 系统实现249
10.2.1 创建项目249
10.2.2 界面设计250
10.2.3 天气系统262
10.2.4 网络通信服务265
10.2.5 图形图像处理266
10.2.6 数据存取268
10.2.7 Service服务272
10.3 应用程序的发布273
10.3.1 添加广告273
10.3.2 生成签名文件278
10.3.3 使用签名文件279
10.3.4 发布应用280
10.4 思考与练习282
第11章 综合案例二:家庭理财助手283
11.1 系统功能283
11.1.1 概述283
11.1.2 系统功能预览283
11.2 数据库设计288
11.2.1 数据库设计基础288
11.2.2 数据库操作类291
11.3 主界面设计292
11.3.1 主界面布局292
11.3.2 主控类的整体框架296
11.3.3 主控类方法299
11.4 辅助工具类308
11.4.1 数据格式类308
11.4.2 常量类309
11.4.3 广告类310
11.5 数据操作方法312
11.6 思考与练习321
附录322
附录A Android课程及开发资源322
附录B AndroidManifest文件说明324
参考文献328