注册 登录 进入教材巡展
#
  • #

出版时间:2022-08

出版社:重庆大学电子音像出版社

以下为《Android开发技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 重庆大学电子音像出版社
  • 9787894466433
  • 1版
  • 452018
  • 65246094-0
  • 16开
  • 2022-08
  • 256
  • 计算机类
  • 高职
内容简介
本书主要讲解了Android开发基础、Android Studio工具面板介绍、Android第一个程序、用户界面设计、Android常用组件(Widget)、Android高级控件、Android消息机制、Android Service组件、Android广播事件处理、Android传感器使用和Android互联网应用。通过本书的学习,学生能掌握Android开发的知识和实际应用。
目录
目录
第1章 Android开发基础 1
1.1 移动智能设备系统发展现状 2
1.2 Android系统基础 3
1.2.1 Android系统的发展现状 3
1.2.2 常见的Android设备 5
1.3 Android系统架构 7
1.3.1 Android架构 8
1.4 Android和Linux的关系 10
1.4.1 Android继承于Linux 10
1.4.2 Android和Linux内核的区别 11
1.5 Android Studio介绍 12
1.6 安装Android Studio 14
1.7 其他方式获取安装包 24
1.8 搭建环境 25

第2章 Android Studio工具面板介绍 27
2.1 Welcome to Android Studio面板 28
2.2 主控面板常见设置 30
2.3 主界面面板 35
2.3.1 菜单栏 36
2.3.2 工具栏 39
2.3.3 左侧面板 39
2.3.4 中间编辑区 42
2.3.5 底部调试区域 42
2.3.6 右侧模式面板 43

第3章 Android第一个程序 46
3.1 第一个Android应用程序 47
3.1.1 新建Android工程 47
3.1.2 编写代码和代码分析 50
3.1.3 程序调试 52
3.2 导入与导出操作 53
3.2.1 导入一个Android Studio项目 53
3.2.2 导入一个Eclipse项目 54
3.2.3 导出设置 55
3.3 Android应用程序文件的组成 56
3.3.1 两种目录结构概览 56
3.3.2 app目录 58
3.3.3 res子目录 59
3.3.4 AndroidManifest.xml设置文件 59
3.3.5 Gradle Scripts目录 60

第4章 用户界面设计 63
4.1 View视图组件 64
4.2 Android UI布局方式 66
4.2.1 XML布局 66
4.2.2 Java代码布局 66
4.3 Android布局管理器讲解 68
4.3.1 线性布局LinearLayout 69
4.3.2 相对布局RelativeLayout 72
4.3.3 FrameLayout 帧布局 76
4.3.4 TableLayout表格布局 80
4.3.5 GridLayout 网格布局 82
4.3.6 AbsoluteLayout绝对布局 84

第5章 Android常用组件(Widget) 86
5.1 TextView(文本框) 87
5.2 EditText(输入框) 92
5.3 Button (按钮) 94
5.4 ImageView (图像视图) 96
5.5 RadioButton (单选按钮) & Checkbox(复选框) 98
5.6 ToggleButton (开关按钮) & Switch (开关) 101
5.7 ProgressBar (进度条) 102
5.8 SeekBar (拖动条) 103
5.9 RatingBar(星级评分条) 105

第6章 Android高级控件 107
6.1 Activity 108
6.1.1 怎么创建一个Activity 108
6.1.2 页面布局切换 110
6.1.3 Activity之间相互跳转 113
6.1.4 Activity数据传递:Bundle类 116
6.1.5 后级Activity的数据返回到前级Activity 121
6.1.6 Activity生命周期 123
6.2 高级控件(Widget) 126
6.2.1 ListView (列表视图) 127
6.2.2 GridView (网络视图) 129
6.2.3 Gallery (画廊) 133
6.2.4 Tab (选项卡) 135

第7章 Android消息机制 140
7.1 消息(Message) 141
7.2 消息队列(MessageQueue) 141
7.3 Looper 141
7.4 Handler消息的处理者 142

第8章 Android Service组件 148
8.1 Service介绍 149
8.2 Service的生命周期 149
8.3 Service创建与启动 149
8.3.1 Service创建 149
8.3.2 Service的启动和停止 150
8.3.3 Service服务的绑定 151
8.3.4 远程服务调用 159

第9章 Android广播事件处理 169
9.1 系统广播事件的处理 170
9.2 广播事件的自定义和监听处理 172
9.2.1 隐式注册 173
9.2.2 显式注册 176

第10章 Android传感器使用 179
10.1 传感器的介绍 180
10.2 使用Android传感器 180
10.2.1 开发传感器应用 180
10.2.2 传感器模拟器SensorSimulator的使用 182
10.3 Android常用传感器 184
10.3.1 方向传感器 Orientation 184
10.3.2 温度传感器 Temperature 185
10.3.3 压力传感器 Pressure 185
10.3.4 光传感器 Light 185

第11章 Android互联网应用 189
11.1 基于TCP协议的网络通信 190
11.1.1 TCP协议介绍 190
11.1.2 使用Socket和ServerSocket 191
11.1.3 使用多线程处理Socket通信 196
11.2 使用URL读取网络资源 204
11.2.1 使用URL读取网络资源 205
11.2.2 使用URLConnection提交请求 207
11.2.3 使用HTTP访问网络 214
11.3 使用HttpURLConnection 214
11.3.1 Apache HttpClient介绍与使用 221
11.4 使用WebView浏览网页、加载、显示HTML 230
11.4.1 使用WebView浏览网页 230
11.4.2 使用WebView加载、显示HTML 232
11.5 使用WebService进行网络编程 234
11.5.1 Web Service介绍 236
11.5.2 Web Service平台概述 237
11.5.3 使用Android应用调用Web Service 240