Android移动应用设计与开发PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:黄宏程,胡敏,陈如松编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2012
- ISBN:9787115290403
- 页数:235 页
第1章 基础 1
1.1 Android发展概述 1
1.2配置开发环境 3
1.2.1安装JDK 3
1.2.2安装Eclipse 5
1.2.3安装SDK 6
1.2.4安装ADT 9
本章小结 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 Intent 47
4.2.1 Intent属性 48
4.2.2 Intent解析 50
4.2.3 Activity的跳转 51
本章小结 54
习题 54
第5章UI设计 55
5.1 View 55
5.1.1 TextView和EditText 56
5.1.2 Button 57
5.1.3 ImageView 58
5.2 Layout 61
5.2.1 LinearLayout 61
5.2.2 RelativeLayout 65
5.2.3 FrameLayout 70
5.2.4 TableLayout 71
5.2.5 AbsoluteLayout 74
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 Toast 87
5.5.1常规Toast 87
5.5.2自定义 Toast 87
5.6 Notification 88
5.6.1常规Notification 89
5.6.2自定义Notifiication 91
5.7列表 93
5.7.1常用Adapter 94
5.7.2自定义Adapter 96
5.8 AppWidget 99
5.9 TabActivity与TabHost 104
本章小结 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 WebView 187
9.4.2在WebView中使用JavaScript 189
本章小结 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和AsynTask 197
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和AsyncTask 200
10.3 Application 201
本章小结 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019