搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
无库存
Android简明程序设计(高等学校创意创新创业教育系列丛书)
0.00     定价 ¥ 79.80
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787302600008
  • 作      者:
    金百东,刘德山
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-03-01
收藏
作者简介

金百东,男,1969年生,现为辽宁师范大学计算机与信息技术学院计算机科学与技术(师范)专业教师,副教授。1994年6月毕业于东北师范大学大学原子核物理专业,获硕士学位。主要研究领域:JAVA WEB应用,设计模式研究,STL研究。  以第1作者在中文核心期刊发表论文17篇。 发表著作6部:(1) C++ STL基础及应用,清华大学出版社,2010年;(2) Java程序设计,科学出版社,2012年;(3) Java程序设计学习指导与习题解答,科学出版社,2012年;(4) Java设计模式深入研究,人民邮电出版社,2014年;(5) Java web编程技术实用教程,清华大学出版社,2016年;(6) Java设计模式及应用案例(第2版),人民邮电出版社,2017年; 多次荣获“蓝桥杯全国软件大赛”及“辽宁省大学生ACM程序设计大赛”优秀指导教师。

展开
目录

目录



●第1章Android简介1

1.1Android历史1

1.2开发环境2

1.3创建第一个工程3

1.4工程主要文件和目录6

1.4.1主要目录介绍6

1.4.2主要文件介绍7

1.5编译与运行10

1.6Toast类12

1.7两个知识点13

1.7.1接口回调技术13

1.7.2适配器技术15

习题117

●第2章Android布局18

2.1Android布局与Java布局的区别18

2.2线性布局18

2.3相对布局27

2.3.1根据父容器定位27

2.3.2根据兄弟组件定位29

2.4表格布局32

2.5网格布局35

2.6框架布局37

2.7滚动窗口38

2.8综合示例40

2.9动态控制布局47

2.10单位转换53

习题256

Android简明程序设计目录●第3章Android控件58

3.1类层次关系58

3.2按钮控件59

3.2.1基本按钮Button59

3.2.2图像按钮ImageButton63

3.3状态开关65

3.3.1ToggleButton开关65

3.3.2Switch开关67

3.4单选按钮和多选按钮70

3.4.1RadioButton单选按钮70

3.4.2深入探究73

3.4.3CheckBox多选按钮78

3.5图片控件ImageView81

3.5.1基本函数81

3.5.2数学基础82

3.5.3典型事例83

3.6文本控件89

3.6.1TextView89

3.6.2深入探究92

3.6.3EditText99

3.7列表控件106

3.7.1基本函数与事件响应106

3.7.2数据适配器109

3.8下拉控件120

3.9进度条控件124

3.10形状文件126

3.11状态文件129

习题3133●第4章对话框与高级控件135

4.1对话框135

4.1.1AlertDialog简介135

4.1.2分类介绍136

4.2日期控件141

4.3翻页控件148

4.4计时器控件151

4.5增强型列表RecyclerView控件153

4.5.1简介153

4.5.2几个问题156

4.5.3布局管理器159

4.6菜单控件163

4.6.1选项菜单163

4.6.2上下文菜单166

4.6.3弹出菜单167

习题4169

●第5章Activity171

5.1生命周期171

5.2建立Activity173

5.2.1入口Activity类173

5.2.2普通Activity类174

5.3Activity通信176

5.4隐式启动Activity179

5.4.1intentfilter179

5.4.2自定义属性应用181

5.4.3系统属性应用183

5.5Fragment185

5.5.1引入Fragment的原因185

5.5.2静态加载186

5.5.3动态加载188

5.5.4数据通信191

5.5.5生命周期193

习题5194

●第6章网络通信196

6.1子线程刷新UI问题196

6.2Handler类197

6.3URL类199

6.4应用服务器201

6.5HttpURLConnection210

6.5.1简介210

6.5.2应用举例211

6.6XML解析216

6.7JSON解析220

6.8URL编码223

6.9WebView225

6.9.1简介225

6.9.2应用举例226

习题6229

●第7章广播接收组件231

7.1基本原理231

7.2基本类232

7.3应用示例232

7.3.1普通广播+静态注册232

7.3.2普通广播+动态注册235

7.3.3有序广播+静态注册236

7.3.4有序广播+动态注册238

7.3.5其他广播239

7.4系统广播241

习题7246

●第8章Service247

8.1简介247

8.2启动Service248

8.2.1生命周期248

8.2.2几个知识点251

8.2.3应用示例254

8.3绑定Service260

8.3.1生命周期260

8.3.2Messenger技术266

8.3.3AIDL技术270

习题8278

●第9章数据存储与共享280

9.1内部存储280

9.1.1存储目录280

9.1.2存储文件281

9.2外部存储284

9.2.1存储目录284

9.2.2存储文件285

9.2.3共享文件夹287

9.3资源文件存储292

9.4SharedPreferences存储294

9.4.1概述294

9.4.2基本用法294

9.5数据库存储296

9.5.1命令行建库296

9.5.2程序建库与操作298

9.6ContentProvider组件307

9.6.1简介307

9.6.2最简单的示例307

9.6.3相关类介绍311

9.6.4实现SharedPreferences共享313

9.6.5实现数据库共享317

9.6.6系统数据库共享322

习题9326

●第10章图形与动画327

10.12D绘图327

10.1.1最简单的绘图327

10.1.2相关类简介328

10.1.3图像变换330

10.1.4Path应用333

10.1.5贝塞尔曲线335

10.1.6位图操作338

10.1.7绘制文字342

10.2动画344

10.2.1帧动画344

10.2.2补间动画346

10.2.3属性动画351

10.2.4实用动画技术356

习题10360

●第11章设备操作361

11.1麦克风361

11.1.1SeekBar类361

11.1.2AudioManager类361

11.1.3MediaRecorder录音类362

11.1.4MediaPlayer类366

11.2摄像头371

11.2.1相关类简介371

11.2.2照相预览功能372

11.2.3拍照功能376

11.2.4录影功能378

11.2.5放映功能381

11.3传感器384

11.3.1简介384

11.3.2编程步骤385

11.3.3加速度传感器385

11.3.4磁场传感器389

11.3.5计步传感器392

11.4手机定位395

11.4.1定位原理395

11.4.2相关类介绍395

习题11399

●第12章第三方开发包401

12.1签名信息401

12.1.1重要性401

12.1.2签名查看402

12.2构建自定义高德地图工程环境404

12.3最简单的高德地图程序406

12.4定位功能409

12.4.1相关类及接口409

12.4.2定位实现411

12.4.3基本搜索418

12.4.4公交查询423

12.4.5天气查询426

习题12429

●参考文献430


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录