21世纪高等学校计算机专业实用规划教材 Android程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:吕云翔,杨婧,谢文彬编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302477264
- 页数:222 页
第1章 Android概述 1
1.1了解Android 1
1.1.1 Android起源与发展 1
1.1.2开放手持设备联盟 3
1.1.3 Android市场占有率 3
1.2 Android版本 4
1.2.1 Android版本简介 5
1.2.2 Android各版本市场份额 8
1.3 Android的特征 9
1.4 Android系统架构 10
1.4.1应用程序层 10
1.4.2应用程序架构层 11
1.4.3系统运行时库层 11
1.4.4 Linux内核层 13
1.5 Android四大组件 14
1.5.1 Activity 14
1.5.2 Service 15
1.5.3 Broadcast Receiver 15
1.5.4 Content Provider 15
1.6 Android程序生命周期 15
习题1 17
第2章 构建Android程序 18
2.1 Android项目创建 18
2.2 Android目录结构 20
2.3 Android项目资源 24
2.3.1创建资源 24
2.3.2使用资源 25
2.3.3资源本地化 27
2.4 Gradle详解 28
2.5项目调试与运行 29
2.5.1 Android项目运行 29
2.5.2 Android项目调试 31
习题2 33
第3章 初级UI 34
3.1 Android UI基本概念 34
3.2基本控件 35
3.2.1 TextView 35
3.2.2 Button和ImageButton 37
3.2.3 EditText 40
3.3 Layout组件 43
3.3.1 FrameLayout 44
3.3.2 LinearLayout 45
3.3.3 RelativeLayout 47
3.3.4 TableLayout 50
3.3.5 GridLayout 52
3.3.6 Layout布局小结 54
3.4复合按钮 55
3.4.1 CheckBox 55
3.4.2 RadioButton 56
3.4.3 ToggleButton 56
习题3 57
第4章 Activity与Fragment 58
4.1 Activity详解 58
4.2 Activity的生命周期 60
4.2.1 Activity栈 60
4.2.2 Activity状态 61
4.2.3 Activity的生存期 61
4.3 Activity启动模式 63
4.4 Fragment详解 66
4.5 Fragment的生命周期 69
4.5.1 Fragment的状态 69
4.5.2 Fragment的生命周期方法 70
4.6 Fragment与Activity间通信 71
习题4 73
第5章 高级UI 74
5.1 Toast和Dialog 74
5.1.1 Toast 74
5.1.2 Dialog 77
5.2 Spinner 83
5.3 ListView 90
5.4 Menu 92
5.5 Style和Theme 102
5.5.1使用Style 102
5.5.2继承Style 103
5.5.3使用Theme 104
5.5.4继承Theme 105
习题5 106
第6章 Intent与Broadcast 107
6.1使用Intent启动Activity 107
6.1.1显式Intent 107
6.1.2隐式Intent 108
6.2使用Intent实现Activity间数据传递 110
6.2.1向下一个Activity传值 110
6.2.2获取上一个Activity的返回值 111
6.3使用Intent广播事件 124
6.4监听广播 125
习题6 127
第7章 Service与多线程 128
7.1创建Service 128
7.2启动和停止服务 129
7.3 IntentService 132
7.4 Android多线程编程与消息机制 134
7.4.1 Android多线程编程 134
7.4.2 Android消息机制 136
7.4.3使用AsyncTask 139
7.4.4线程池 142
习题7 146
第8章 数据持久化技术和ContentProvider 147
8.1 Shared Preference 147
8.1.1获取SharedPreferences对象方法 147
8.1.2写入SharedPreferences 148
8.1.3从SharedPreferences读取信息 148
8.2文件 149
8.2.1内部存储 149
8.2.2外部存储 151
8.2.3资源文件的读取 156
8.3 SQLite 159
8.3.1数据库创建 160
8.3.2数据库操作 161
8.4 ContentProvider简介 165
8.4.1 ContentProvider的角色 166
8.4.2 ContentResolver 166
8.4.3 C ontentProvider中的URI 167
8.4.4数据共享的实现 168
习题8 176
第9章 网络编程 177
9.1基于Socket的网络编程 178
9.1.1 UDP套接字 179
9.1.2 TCP套接字 180
9.2基于HTTP的网络编程 189
9.3 WebView 193
习题9 197
第10章 实战项目——2048游戏 198
10.1创建项目并编写界面样式 198
10.2定义方块样式与行为 199
10.3编写MainActivity 203
附录A 212
参考文献 221
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《计算机辅助平面设计》吴轶博主编 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019