当前位置:首页 > 工业技术
Android基础教程
Android基础教程

Android基础教程PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:余平,张建华主编;石芳堂,李彦玲副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2013
  • ISBN:9787517009757
  • 页数:184 页
图书介绍:本书根据高职高专计算机软件专业学生基本要求,基于Android SDK2.0编写。本书内容全面,分别详细讲解了Android框架、Android系统基本组件、用户界面开发、数据存储、多媒体开发和网络开发等基础知识,循序渐进,读者可以根据自身的需要进行阅读。本书在讲解过程中,对一些基础知识给出了实际的程序代码,可以让读者很快掌握知识点的应用。本书适合具备java基础以及一定软件开发基础知识、想快速进入Android开发领域的程序员,具备一些手机开发经验的开发者和Android开发爱好者学习使用。
《Android基础教程》目录

第1章 Android系统概述 1

本章学习目标 1

1.1 基础知识 1

1.1.1 智能手机系统 1

1.1.2 移动手机操作系统 1

1.2 Android系统 2

本章小结 4

习题1 4

第2章 Android开发环境设置 5

本章学习目标 5

2.1 Android开发环境介绍 5

2.2 环境搭建准备 5

2.3 搭建开发环境流程 6

2.3.1 下载安装JDK 6

2.3.2 下载安装Eclipse IDE 8

2.3.3 下载与安装Android SDK 8

2.3.4 配置Android SDK 9

2.3.5 下载安装ADT套件(Android SDK) 10

2.3.6 为Eclipse设置SDK的路径 13

2.4 设置Android模拟器 13

本章小结 15

习题2 15

第3章 Android项目设计 16

本章学习目标 16

3.1 开始第一个Android项目Helloworld 16

3.2 Android应用程序构成 18

3.3 Android几个重要项目文件的讲解 19

3.3.1 首先建立的HelloWorld类 19

3.3.2 main.xml布局文件内容 20

3.3.3 AndroidManifest.xml内容 20

3.3.4 其他的文件 21

3.4 在模拟器上运行项目 22

3.5 打包Android程序 23

本章小结 23

习题3 23

第4章 AndroidActivity介绍 24

本章学习目标 24

4.1 Activity介绍 24

4.2 Activity生命周期 26

本章小结 29

习题4 29

第5章 UI基本组件 30

本章学习目标 30

5.1 Android UI基本概念 30

5.2 Widget组件 33

5.2.1 文本显示组件(TextView) 33

5.2.2 编辑框EditText 36

5.2.3 按钮组件Button和ImageButton 38

5.2.4 单选框RadioGroup 42

5.2.5 复选框CheckBox 44

本章小结 46

习题5 46

第6章 Android布局管理器 47

本章学习目标 47

6.1 程序布局管理器 47

6.1.1 线性布局管理器LineLayout 48

6.1.2 框架布局管理器FrameLayout 50

6.1.3 表格布局管理器TableLayout 51

6.1.4 相对布局管理器RelativeLayout 53

6.1.5 绝对布局AbsoluteLayout 55

6.2 菜单 56

6.2.1 选项菜单 56

6.2.2 子菜单 59

6.2.3 快捷菜单 60

6.3 Android事件处理 61

6.3.1 单击事件 62

6.3.2 单选按钮与事件方法OnCheckedChangeListerner 64

6.3.3 下拉列表框事件处理 67

本章小结 70

习题6 70

第7章 UI高级控件 71

7.1 滚动视图ScrollView 71

7.2 列表显示控件ListView 73

7.3 对话框Dialog 75

7.3.1 警告对话框AlertDialog与AlertDialog.Builder 76

7.3.2 DatePickerDialog与TimePickerDialog 78

7.3.3 进度处理对话框ProgressDialog 80

7.4 评分组件RatingBar 82

7.5 信息提示框Toast 85

7.6 下拉菜单Spinner 88

本章小结 91

习题7 91

第8章 Android应用程序组件 92

本章学习目标 92

8.1 Intent简介 92

8.1.1 Intent组成 93

8.1.2 Intent解析及Intent Filter操作 94

8.2 Intent操作 97

8.3 使用Intent调用系统常用组件 97

8.4 Service 99

8.4.1 Service生命周期 100

8.4.2 创建服务过程 101

8.5 广播接收器BroadcastReceiver 105

本章小结 109

习题8 109

第9章 数据存储 110

本章学习目标 110

9.1 Android平台数据存储简介 110

9.2 SharedPreferences存储数据 110

9.3 文件存储 113

9.3.1 内部文件存储 114

9.3.2 外部文件存储 115

9.4 SQLite数据库存储 116

9.4.1 SQLite类 117

9.4.2 创建SQLite数据库 117

9.4.3 数据库操作 120

9.4.4 SQLite数据库的查询 121

9.4.5 数据库事务处理 123

9.5 内容提供器ContentProvider 123

9.5.1 ContentProvider简介 123

9.5.2 ContentProvider创建 125

9.5.3 ContentProvider查询、添加、删除、修改操作 128

9.5.4 ContentProvider实例 129

本章小结 135

习题9 135

第10章 网络通信 136

本章学习目标 136

10.1 Android平台网络通信 136

10.1.1 Android Http通信 137

10.1.2 Android中基于Socket通信 138

10.2 通信组件WebView 141

10.2.1 WebKit介绍 141

10.2.2 WebView使用 141

10.3 WiFi通信 143

10.4 蓝牙通信 147

10.4.1 Android平台对蓝牙支持的类 148

10.4.2 蓝牙通信模式 149

本章小结 151

习题10 151

第11章 定位与地图 152

本章学习目标 152

11.1 Android定位服务 152

11.2 Android地图服务 154

11.2.1 MapView类 155

11.2.2 MapActivity 156

11.2.3 Google地图显示 156

11.3 使用Overlay 160

本章小结 162

习题11 162

第12章 多媒体应用 163

本章学习目标 163

12.1 Android多媒体功能 163

12.2 MediaRecorder与MediaPlayer类介绍 164

12.3 录制音频(Audio)文件 165

12.4 使用MediaPlayer播放音频(Audio) 168

12.5 录制视频Video文件 169

12.6 播放Video文件 170

12.7 相机功能 170

本章小结 175

习题12 175

第13章 实用功能开发 176

本章学习目标 176

13.1 自制简易的视屏播放器 176

13.2 网页浏览 180

本章小结 183

习题13 183

参考文献 184

返回顶部