从零开始学编程从零开始学Android编程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:曾宏远,崔荔蒙编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121184925
- 页数:265 页
第1篇 基础篇 1
第1章 初识Android系统(教学视频:7分钟) 1
1.1 Android系统简介及其发展 1
1.1.1 Android系统的简介 1
1.1.2 Android的发展 2
1.1.3 Android的平台特性 3
1.2如何学习Android 3
1.3小结 4
第2章 第一个Android程序(教学视频:32分钟) 5
2.1开发Android之前的准备工作 5
2.2 Android开发平台的搭建 6
2.2.1 JDK安装及配置Java开发环境 6
2.2.2 Eclipse的安装及其汉化 7
2.2.3 Android SDK与ADT的安装与配置 8
2.3 HelloAndroid——我的第一个Android程序 11
2.3.1从HelloAndroid看Android程序的结构 11
2.3.2了解Android基本框架 13
2.4小结 15
2.5习题 15
第2篇 布局篇 17
第3章Android常见界面布局(教学视频:21分钟) 17
3.1界面简介 17
3.2常用布局 18
3.2.1线性布局(LinearLayout) 18
3.2.2相对布局(RelativeLayout ) 19
3.2.3帧布局(FrameLayout ) 21
3.2.4表格布局(TableLayout) 22
3.3小结 23
3.4习题 24
第4章Android基本界面控件(教学视频:51分钟) 25
4.1文本控件 25
4.1.1文本框的介绍与实例 25
4.1.2编辑框的介绍与实例 27
4.1.3在Android中输出日志 28
4.2选择按钮控件 30
4.2.1单选按钮的介绍与实例 30
4.2.2复选框的介绍与实例 31
4.3列表控件 33
4.3.1普通列表——ListView 33
4.3.2下拉列表——Spinner 37
4.3.3多级列表——ExpandableListView 39
4.4自动提示(AutoComplete-TextView) 43
4.5按钮(Button、ImageButton) 44
4.6小结 46
4.7习题 46
第5章Android界面高级控件(教学视频:37分钟) 49
5.1网格视图(GndView ) 49
5.2滚动视图(ScrollView) 51
5.3进度条(ProgressBar) 52
5.4拖动条(SeekBar ) 54
5.5 Android中温馨的提示 55
5.5.1 Toast的介绍与实例 55
5.5.2 Noti↓ication的介绍与实例 56
5.6小结 57
5.7习题 58
第6章Android菜单与对话框(教学视频:35分钟) 59
6.1菜单(Menu) 59
6.1.1选项菜单(Option Menu) 59
6.1.2上下文菜单(Context Menu) 60
6.1.3子菜单(Sub Menu) 61
6.2对话框(Dialog) 62
6.3小结 67
6.4习题 67
第3篇 技术篇 69
第7章Android数据存储(教学视频:65分钟) 69
7.1 Android中数据存储概要 69
7.2键值对存储:SharedPreferences 69
7.2.1 SharedPreferences是什么 69
7.2.2 SharedPreferences实现数据存储 70
7.2.3 SharedPreferences实现数据读取 71
7.2.4使用SharedPreferences实现快速登录 72
7.3 File存储 74
7.3.1 File存储是什么 74
7.3.2 File实现数据存储 74
7.3.3 File实现数据读取 75
7.3.4使用File实现数据的保存与读取 75
7.4数据存储:数据库存储(SQLite ) 77
7.4.1初识SQLite数据库 78
7.4.2 SQLite对数据的操作 78
7.4.3 SQLiteOpenHelper 81
7.4.4 SQLite实例——记事本 81
7.5数据共享:ContentProvider 85
7.6小结 91
7.7习题 91
第8章Android电话和短信(教学视频:18分钟) 94
8.1打电话 94
8.1.1打电话机制介绍 94
8.1.2实现打电话功能 96
8.2发短信 97
8.2.1短信功能介绍 97
8.2.2实现发短信功能 98
8.3小结 100
8.4习题 100
第9章Android组件内部的通信——Intent和Broadcast Receiver(教学视频:35分钟) 101
9.1 Intent——信使 101
9.2 Intent的详细介绍 102
9.2.1 Intent组成 103
9.2.2 Intent属性详解 103
9.3 Braodcast Receiver——广播接收者 111
9.3.1自定义BroadCast来处理广播事件 111
9.3.2 Android系统广播介绍 112
9.4小结 114
9.5习题 114
第10章Android服务——Service (教学视频:14分钟) 116
10.1 Service介绍 116
10.1.1认识Service 116
10.1.2 Service的生命周期 116
10.2简单实例 118
10.3小结 120
10.4习题 120
第11章Android多媒体开发(教学视频:44分钟) 121
11.1音乐播放器 121
11.2视频播放器 124
11.3声音录制 125
11.4相机设置 128
11.5闹铃设置 131
11.6情景模式 135
11.7小结 139
11.8习题 139
第12章Android中的网络编程(教学视频:63分钟) 140
12.1 Socket网络编程 140
12.1.1 Socket的基础知识 140
12.1.2 Socket通信实例 141
12.2 HTTP网络编程 143
12.2.1 HttpURLConnection类 143
12.2.2 HttpClient—— Apache客户端 146
12.3 WebKit——网页浏览器 149
12.3.1 WebKit概述 149
12.3.2 WebView打开网页 150
12.3.3 WebView与JavaScript 152
12.4 WiFi概述 155
12.5网络存储数据 158
12.6小结 159
12.7习题 160
第13章Android中多线程介绍(教学视频:57分钟) 161
13.1多线程概述 161
13.2线程的启动方式之Thread 162
13.3线程的启动方式之Runnable 163
13.4线程休眠 164
13.5线程让步 166
13.6线程的同步 168
13.7使用Handler 170
13.8使用Looper 172
13.9线程综合实例 175
13.10小结 178
第14章Android中图形图像的处理(教学视频:91分钟) 179
14.1 Android访问图片资源 179
14.1.1使用图片资源 179
14.1.2 Bitmap和BitmapFactory 180
14.2图片显示 181
14.2.1图片视图(ImageVi ew ) 181
14.2.2图片切换(Gallery、ImageSwitcher ) 182
14.3 Android中的动画 185
14.3.1 Tween动画 185
14.3.2 Frame动画 189
14.3.3 GIF动画的播放 191
14.4墙纸的设置 193
14.5 Android中图形的绘制 194
14.5.1图形绘制类的介绍 194
14.5.2几何图形的绘制 195
14.5.3旋转图像 196
14.5.4缩放图像 197
14.6 3D图像及OpenGL概述 198
14.7小结 200
14.8习题 200
第15章Android特色应用(教学视频:33分钟) 202
15.1传感器 202
15.1.1传感器的定义及其种类 202
15.1.2 Android中传感器的种类 202
15.1.3 Android传感器的应用 203
15.2语音识别 206
15.3 Android部件——Widget 209
15.4小结 217
15.5习题 217
第4篇 实战篇 219
第16章GPS在Android中的应用(教学视频:20分钟) 219
16.1两个类:LocationManager和LocationProvider简介 219
16.2利用模拟器获取位置信息 220
16.3 LocationProvider和定位跟踪 222
16.3.1获取LocationProvider的方法 222
16.3.2定位 223
16.3.3跟踪 224
16.4小结 226
16.5习题 226
第17章Android应用案例——乐分享 227
17.1在线词典 227
17.2腾讯微博的开发 238
17.2.1什么是OAuth 239
17.2.2腾讯微博的实现 240
17.3拼图游戏的实现 259
17.4小结 265
- 《罗京 现在开始播音》刘卓著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《从零开始学温敷》蔡仁妤,艾利著 2019
- 《从零开始学水墨画 水墨画家的调墨、运笔秘诀》殷雨涵译;(日)日本株式会社日贸出版社 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017