当前位置:首页 > 娱乐

程序设计导引及在线实践 应用型本科计算机《Android程序设计及实践 》

""

目录

理论论文

第一章安卓概述.....................................3

1.1移动设备开发平台.....................................四

1.1.1 ..............................移动信息设备系统4

1.1.2 ......................................,开放手机联盟5

1.2 Android简介...............................................七

1 . 2 . 1 Android的历史....................................七

1 . 2 . 2 Android的优缺点................................9

1 . 2 . 3 Android平台的技术架构..................10

1.3安卓应用程序构成.............................11

1.3.1活动(活动).....................................12

1.3.2广播接收器(broadcast receiver)........12

1.3.3 ......................................服务12

1.3.4 ...........of ContentProvider)...........13

1.4第一款Android应用................................13

1.4.1创建新的Android项目.............13

1.4.2运行Android应用.....................19

本章总结如下............................................................20

运动............................................................20在本章中

第二章活动...................................21

2.1活动介绍.............................................22

2.1.1 ..............................活动生命周期22

2.1.2创建和注册活动..........................28

2.1.3 ..............................活动启动模式29

2.1.4 ..............................活动跳转模式31

2.2 Android使用中的资源.............................37

2.2.1字符串资源........................................39

2.2.2图片资源............................................41

本章总结如下............................................................42

运动............................................................42在本章中

第3章用户界面...........................................43

3.1用户界面元素分类...................................44

3.1.1 .................................视图组件44

3.1.2 .......................视图组44

3.1.3布局管理(布局)..............................45

3.2事件处理机制...........................................46

3.3布局管理(布局).....................................52

3.3.1线性布局....................53

3.3.2相对布局..................56

3.3.3表格布局......................58

3.3.4绝对布局................61

3.3.5框架布局....................62

3.3.6网格布局.......................63

3.4吐司和对话框........................64

3.4.1吐司.................................65

3.4.2对话框................................................66

3.5通用小部件组件......................................76

3.5.1小部件组件常规属性........................76

3.5.2文本框(文本视图)..............................76

3.5.3按钮.......................................77

3.5.4编辑文本................................78

3.5.5复选框.............................78

3.5.6无线电组..................79

3.5.7下拉列表(微调器).............................79

3.5.8图像视图.......................86

3.5.9滚动视图........................87

3.5.10 GridView........................92

3.5.11列表视图.........................96

3.5.12回收器视图...............100

3.6菜单.........................................................105

3.6.1选项菜单...................105

3.6.2 ..............上下文菜单107的

3.6.3弹出菜单................110

3.7行动吧.................................................114

3.7.1显示和隐藏动作栏.....................114

3.7.2修改图标和标题..............................115

3.7.3添加操作按钮.............................116

3.7.4添加导航按钮..................................118

3.7.5添加操作视图..............................118

3.8适配器......................................119

3.8.1 ArrayAdapter).............120

3.8.2简单适配器)............122

3.8.3简单光标适配器

(SimpleCursorAdapter).....................123

3.8.4用户定义的适配器(基本适配器)...........125

本章总结如下..........................................................127

运动..........................................................128在本章中

第四章意图...................................129

4.1意图概述...............................................130

4.1.1 ................................意图合成属性130

4.1.2使用意图启动组件.......................137

4.2意向数据传输.......................................142

4.2.1 ........................................意图传输值143

4.2.2 ......................................由束146传输

4.3设置活动权限..................................149

本章总结如下..........................................................152

运动..........................................................152在本章中

第五章广播...........................153

5.1广播简介........................................154

5.1.1 .............................在广播154的三个元素中

5.1.2 .........................广播生命周期154

5.1.3广播分类.................................154

5.2广播接收器....................................155

5.2.1广播接收器注册于....................155

5.2.2广播接收器优先级................161

本章总结如下..........................................................162

运动..........................................................162在本章中

第六章服务................................163

6.1服务介绍............................................164

6.2服务功能............................................164

6.3服务的实施............................................165

6.3.1创建................................服务等级165

6.3.2启动服务.....................................166

6.3.3停止服务.....................................169

6.3.4服务示例.....................................169

6.4 Android系统服务...................................175

本章总结如下..........................................................181

运动..........................................................182在本章中

第7章数据存储.........................................183

7.1数据存储简介.........................................184

7.2共享参考存储模式....................184

7.2.1共享引用的访问接口...184

7.2.2应用.....................在共享首选项186中

7.3文件存储模式..........................................191

7.3.1文件操作...........................................192

7.3.2文件申请...........................................192

7.4 SQLite存储模式.....................................197

7 . 4 . 1 SQLite简介......................................197

7.4.2 SQLite数据库操作..........................197

7.4.3 SQLiteOpenHelper...........................202

7.5数据共享内容提供商......................208

7.5.1内容提供商................................208

7.5.2内容解析器................................209

内容提供商应用程序.......................211

本章总结如下..........................................................213

本章练习..........................................................214

第八章片段...........................215

8.1片段简介.........................................216

8.1.1片段的作用..............................216

8.1.2碎片的特征..............................217

8.1.3 ..........................片段生命周期217

8.2创建片段.........................................222

8.2.1静态创建..........................................222

8.2.2创建..........................................动态224

本章总结如下..........................................................230

运动..........................................................230在本章中

第九章网络传播.........................................231

9.1网络通信简介.........................................232

9.2插座通信.............................................232

9.2.1插座和服务器插座....................232

9.2.2插座应用......................................234

9.3 HTTP网络编程......................................241

9.3.1 HttpURLConnection.........................241

9.3.2 HttpClient..........................................246

9.4网络工具包.....................................................248

9.4.1介绍.....................................使用WebKit 249

9.4.2网络视图组件..........................250

9.5 JSON数据..............................................252

9.5.1本地分析..........................................253

9.5.2 GSON决议......................................258

9.6异步任务异步任务..............................260

本章总结如下..........................................................265

运动..........................................................266在本章中

第十章消息处理机制.............................267

10.1消息处理机制简介...............................268

10.1.1 ............................子线程打开模式268

10.1.2消息处理机制示例........................269

10.2消息处理机制的详细说明...............................273

10.2.1信息..........................................273

10.2.2消息队列................................274

10.2.3活套.............................................274

10.2.4处理程序...........................................278

本章总结如下..........................................................285

运动..........................................................285在本章中

第十一章安卓特色开发......................287

11.1传感器...................................................288

11.1.1传感器简介....................................288

11.1.2传感器应用....................................290

11.2地图和定位...........................................292

11.2.1百度地图SDK介绍......................292

11.2.2使用百度地图SDK开发

定位功能........................................292

11.3动作栏扩展功能..............................298

本章总结如下..........................................................301

运动..........................................................302本章

实用文章

练习1安卓概述..................................305

实践指南..........................................................305

实践1.1发展环境与建筑............................305

练习1.2创建AVD(Android模拟器)...309

实践1.3 DDMS........................................311

知识发展..........................................................312

拓展训练..........................................................313

练习2活动..................................314

实践指南..........................................................314

练习2.1订购系统的功能结构分析............314

练习2.2创建订购系统项目....................315

练习2.3创建订购系统实体类................316

知识发展..........................................................318

拓展训练..........................................................323

练习3用户界面..........................................324

实践指南..........................................................324

练习3.1创建登录界面............................324

练习3.2创建主菜单界面........................330

知识发展..........................................................334

拓展训练..........................................................351

练习4意图....................................353

实践指南..........................................................353

练习4.1改进登录功能............................353

练习4.2订购功能....................................355

实践4.3....................................结账功能372

知识发展..........................................................383

拓展训练..........................................................384

练习5广播..............................385

实践指南..........................................................385

实践和完善订购功能....................................385

知识发展..........................................................388

拓展训练..........................................................391

实践6服务.................................392

实践指南..........................................................392

练习更新数据功能..................................392

知识发展..........................................................397

拓展训练..........................................................402

练习7数据存储..........................................403

实践指南..........................................................403

练习7.1创建数据库................................403

练习7.2数据更新功能............................405

练习7.3操作数据库................................408

练习7.4订购系统的配置功能................412

知识发展..........................................................418

拓展训练..........................................................426

练习8片段............................427

实践指南..........................................................427

练习查表功能............................................427

知识发展..........................................................431

拓展训练..........................................................436

练习9网络交流..........................................437

实践指南..........................................................437

练习9.1服务器端程序............................437

练习9.2与服务器通信............................459

练习9.3登录验证....................................462

练习9.4更新数据....................................468

练习9.5表格检查功能....................................470

练习9.6订单功能....................................477

练习9.7结账功能....................................482

知识发展..........................................................485

拓展训练..........................................................486

练习10第三方框架...................................487

实践指南..........................................................487

练习10.1黄油刀................................487

练习10.2毕加索......................................498

练习10.3 x utils.......................................502

拓展训练..........................................................529

附录小部件列表..........................530

1.《程序设计导引及在线实践 应用型本科计算机《Android程序设计及实践 》》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《程序设计导引及在线实践 应用型本科计算机《Android程序设计及实践 》》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/yule/1077437.html

上一篇

孟来财传奇的演员

下一篇

鸣人vs雷影比速度哪集

应急管理吧 小伙伴们,一起参加2019年应急管理普法知识竞赛吧!

应急管理吧 小伙伴们,一起参加2019年应急管理普法知识竞赛吧!

根据《应急管理司、司法部、国家普法办关于开展2019年应急管理普法知识竞赛的通知》(应急函[2019]180号),进一步落实中宣部、司法部“七五”(2016-2020)推进公民法治的相关工作。部署、普及应急管理法律法规,培育应急法治文化,应对突发事件, 指导思想 以习近平建设有中国特色社会主...

乌栖曲李白阅读答案 唐代李白《乌栖曲》古诗欣赏及解析 涨知识

乌栖曲李白阅读答案 唐代李白《乌栖曲》古诗欣赏及解析 涨知识

创意背景: 这首诗是李白在开元十九年(731)漫游五岳时写的。这里是吴王夫差和美女Xi侍酒后日夜载歌载舞的地方。李白写了一首史诗《吴起曲》。这首诗表面上写的是吴王,实际上讽刺的是唐玄宗。 李白简介: 李白(701-762),字太白,号青莲,唐代浪漫主义诗人,被后人誉为“诗仙”。原籍陇西季承(...

春题湖上 唐代白居易《春题湖上》古诗欣赏及解析 涨知识

春题湖上 唐代白居易《春题湖上》古诗欣赏及解析 涨知识

创意背景: 这是一首关于杭州西湖春光的著名诗篇。唐穆宗恒力长清二年(公元822年)七月,作者出任杭州刺史,十月就职,长清四年五月底离开杭州赴洛阳。这首诗写于作者被杭州刺史革职前夕,大约是唐朝长清四年(公元824年)春天,作者在杭州的逗留即将届满,即将离开。 白居易简介: 白居易(772-84...

春日京中有怀 唐代杜审言《春日京中有怀》古诗欣赏及解析 涨知识

春日京中有怀 唐代杜审言《春日京中有怀》古诗欣赏及解析 涨知识

创意背景: 《春有京怀》写于长安二三年(702或703)春。洛阳是唐朝的东都。武则天在洛阳呆了很久,只有一次是在长安中学(701-703)回到西京。当时,杜·曾驾车到西部首府长安。一到春天,鲜花盛开。面对美丽的风景,想到朋友的感觉油然而生。于是,写了这篇《春暖花开北京有胸》。 杜介绍: 杜(...

moses 几种浮体分析软件简介和功能对比

  • moses 几种浮体分析软件简介和功能对比
  • moses 几种浮体分析软件简介和功能对比
  • moses 几种浮体分析软件简介和功能对比

华为p30如何分屏 分屏功能大体验!探索OPPO Reno、华为P30与三星S10的分屏功能

莺歌燕舞的拼音 一年级拼音、字、词知识点汇总

莺歌燕舞的拼音 一年级拼音、字、词知识点汇总

拼写 01复习拼音和拼音基础知识 汉语拼音最重要的23个声母,24个韵母,16个全音节。孩子们被要求能够背诵、默写和无序听写。至于不太好理解的三个部分,逐一说明。 ①23个首字母: b p m f d t n l ɡ k h j q x zh ch sh r z c s 声母 其中zh ch...

mos是什么 涨知识 | mos管作用是什么

mos是什么 涨知识 | mos管作用是什么

提示: MOS场效应晶体管通常简称场效应晶体管,是应用场效应原理的半导体器件,外观如图4-2所示。与普通双极晶体管相比,场效应管具有输入阻抗高、噪声低、动态范围大、功耗低、易于集成等特点,得到了广泛的应用。  FET的种类很多,主要分为结型FET和绝缘栅型FET,两者都有N沟道和P沟道。 绝...