图书介绍
Android移动应用设计与开发PDF|Epub|txt|kindle电子书版本网盘下载
![Android移动应用设计与开发](https://www.shukui.net/cover/71/33838841.jpg)
- 黄宏程,胡敏,陈如松编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115290403
- 出版时间:2012
- 标注页数:235页
- 文件大小:46MB
- 文件页数:243页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android移动应用设计与开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础1
1.1 Android发展概述1
1.2配置开发环境3
1.2.1安装JDK3
1.2.2安装Eclipse5
1.2.3安装SDK6
1.2.4安装ADT9
本章小结11
习题11
第2章Android项目12
2.1第一个应用程序12
2.1.1创建Android项目12
2.1.2项目核心文件和目录14
2.1.3开发工具介绍14
2.2综合案例15
2.2.1需求分析15
2.2.2概要设计17
本章小结28
习题28
第3章Android基本原理29
3.1 Android框架29
3.1.1体系结构29
3.1.2运行原理30
3.2 Android应用程序简介34
3.2.1 Activity介绍34
3.2.2 Service介绍35
3.2.3 BroadCastReceiver介绍36
3.2.4 ContentProvider介绍36
本章小结37
习题37
第4章Activity以及Intent通信机制38
4.1 Activity生命周期38
4.1.1 Activity交互机制38
4.1.2 Activity状态38
4.1.3 Activity生命周期的事件回调方法39
4.2 Intent47
4.2.1 Intent属性48
4.2.2 Intent解析50
4.2.3 Activity的跳转51
本章小结54
习题54
第5章UI设计55
5.1 View55
5.1.1 TextView和EditText56
5.1.2 Button57
5.1.3 ImageView58
5.2 Layout61
5.2.1 LinearLayout61
5.2.2 RelativeLayout65
5.2.3 FrameLayout70
5.2.4 TableLayout71
5.2.5 AbsoluteLayout74
5.3对话框74
5.3.1提示对话框74
5.3.2单选对话框75
5.3.3复选对话框76
5.3.4列表对话框77
5.3.5进度条对话框77
5.3.6日期选择对话框78
5.3.7时间选择对话框78
5.3.8拖动对话框79
5.3.9自定义对话框81
5.4菜单82
5.4.1上下文菜单82
5.4.2选项菜单83
5.4.3下拉菜单(Spinner)85
5.5 Toast87
5.5.1常规Toast87
5.5.2自定义 Toast87
5.6 Notification88
5.6.1常规Notification89
5.6.2自定义Notifiication91
5.7列表93
5.7.1常用Adapter94
5.7.2自定义Adapter96
5.8 AppWidget99
5.9 TabActivity与TabHost104
本章小结107
习题107
第6章 服务109
6.1本地服务109
6.1.1两种启动方式109
6.1.2生命周期113
6.2远程服务115
6.3服务小实例119
本章小结125
习题125
第7章 广播126
7.1发送和接收广播126
7.1.1发送广播126
7.1.2接收广播127
7.1.3声明广播127
7.1.4广播的生命周期128
7.1.5常见广播Action常量131
7.2广播小实例131
本章小结133
习题133
第8章 数据存储和提供器134
8.1 SharedPreference存储134
8.2 SQLite存储139
8.2.1 SQLite简介139
8.2.2 SQLite使用139
8.3 ContentProvider存储147
8.4文件存储157
本章小结162
习题162
第9章 网络163
9.1网络访问方式163
9.1.1 HTTP通信163
9.1.2 Socket通信167
9.1.3 HTTP连接与Socket连接区别169
9.1.4案例分析169
9.2数据解析173
9.2.1 JSON格式解析173
9.2.2 SAX方式解析175
9.2.3案例分析182
9.3获取网络状态186
9.4 JavaScript与Java交互187
9.4.1 WebView187
9.4.2在WebView中使用JavaScript189
本章小结192
习题192
第10章 重要概念的应用193
10.1进程与线程193
10.1.1什么是进程193
10.1.2进程模型193
10.1.3 Android中进程的生命周期195
10.1.4 Android进程间的通信196
10.1.5什么是线程196
10.1.6 Android的线程模型196
10.1.7进程与线程197
10.1.8进程与线程的重要性197
10.2 Handler和AsynTask197
10.2.1 Handler的基本概念197
10.2.2 Android消息机制197
10.2.3 Handler的具体使用场合199
10.2.4 AsyncTask的介绍199
10.2.5 AsyncTask的使用199
10.2.6为什么要在UI线程中创建AsyncTask才能使用200
10.2.7 Handler和AsyncTask200
10.3 Application201
本章小结203
习题203
第11章 综合案例讲解204
11.1客户端205
11.1.1代码结构205
11.1.2功能模块211
11.2服务端220
11.2.1总体介绍220
11.2.2数据解析和控制流程221
本章小结222
习题223
第12章 发布你的应用程序224
12.1为应用程序签名224
12.2发布和销售应用程序228
12.2.1在Google play上销售你的应用程序228
12.2.2其他途径销售你的应用程序230
12.3更新应用程序230
本章小结234
习题234
参考文献235