图书介绍

Android应用开发案例教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Android应用开发案例教程
  • 毋建军,徐振东,林瀚编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302311003
  • 出版时间:2013
  • 标注页数:432页
  • 文件大小:102MB
  • 文件页数:448页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Android应用开发案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Android开发概述1

1.1智能手机发展1

1.2 Android简介7

1.3搭建Android开发环境11

1.3.1 Android开发环境系统要求12

1.3.2 Windows系统平台下搭建开发环境12

1.3.3 Linux系统平台下搭建开发环境20

1.4 Android SDK概述22

1.4.1 Android SDK目录结构22

1.4.2 Android常用开发工具22

1.4.3 Android SDK实例24

1.5创建Android程序24

1.5.1创建和使用虚拟设备24

1.5.2在Eclipse下创建Android程序27

1.5.3命令行创建Android程序29

1.5.4调试Android程序36

习题142

第2章Android在线医药应用——艾斯医药系统开发43

2.1系统需求分析设计44

2.1.1系统开发背景44

2.1.2系统功能需求44

2.1.3系统开发及部署平台45

2.2系统详细设计分析46

2.2.1 Web服务器端系统总体架构设计46

2.2.2 Web服务器端系统功能概述48

2.2.3 Android手机客户端总体架构设计55

2.2.4 AscentSys(艾斯医药)移动客户端系统功能概述55

2.3数据库详细设计分析57

2.3.1数据库平台环境及要求57

2.3.2数据库及表设计58

2.4 Web服务器端功能模块开发61

2.4.1服务器端开发准备61

2.4.2注册登录模块62

2.4.3购物模块62

2.4.4订单模块63

2.5 AscentSys医药商务系统移动客户端功能模块开发64

2.6 AscentSys移动客户端打包、签名、发布65

2.7 AscentSys医药系统部署68

习题270

第3章Android应用程序71

3.1 Android项目构成71

3.1.1目录结构71

3.1.2 AndroidManifest.xml文件简介72

3.1.3 gen目录74

3.1.4 res目录75

3.1.5 default.properties文件76

3.2 Android应用程序组成76

3.2.1 Android应用程序概述76

3.2.2 Activity组件77

3.2.3 Service组件77

3.2.4 Intent和IntentFilter组件77

3.2.5 BroadcastReceiver组件81

3.2.6 ContentProvider组件82

3.3 Android生命周期82

3.3.1程序生命周期82

3.3.2组件生命周期84

3.4项目案例94

习题398

第4章Android UI(用户界面)基础99

4.1 Android UI简介99

4.2 Android UI框架100

4.2.1 Android与M VC设计100

4.2.2视图树模型(View和Viewgroup)101

4.3 Android UI控件类筒介101

4.3.1 View类101

4.3.2 ViewGroup类102

4.3.3界面控件103

4.4 Android UI布局103

4.4.1线性布局103

4.4.2线性布局应用案例105

4.4.3相对布局107

4.4.4相对布局应用案例108

4.4.5表格布局110

4.4.6表格布局应用案例112

4.4.7帧布局115

4.4.8帧布局应用案例115

4.4.9绝对布局118

4.4.10绝对布局应用案例119

4.5项目案例121

习题4125

第5章Android UI系统控件基础126

5.1文本控件简介127

5.1.1文本框127

5.1.2TextView应用案例128

5.1.3编辑框130

5.1.4 EditText应用案例131

5.2按钮控件简介132

5.2.1按钮132

5.2.2 Button应用案例133

5.2.3图片按钮135

5.2.4 ImageButton应用案例136

5.3单选与复选按钮简介138

5.3.1单选按钮138

5.3.2复选按钮140

5.3.3 RadioButton和CheckBox综合应用案例142

5.4时间与日期控件简介144

5.4.1时间选择器144

5.4.2日期选择器144

5.4.3时间与日期控件综合应用案例145

5.5 图片控件简介149

5.5.1图片控件149

5.5.2 ImageView应用案例150

5.5.3切换图片控件ImageSwitcher、 Gallery153

5.5.4 ImageSwitcher、 Gallery综合应用案例154

5.6 时钟控件简介159

5.6.1模拟时钟与数字时钟159

5.6.2 AnalogClock和DigitalClock应用案例160

5.7项目案例163

习题5167

第6章Android UI系统控件进阶168

6.1列表控件简介168

6.1.1列表控件168

6.1.2 ListView应用案例170

6.1.3下拉列表控件172

6.1.4 Spinner应用案例174

6.2进度条与滑块控件简介176

6.2.1进度条176

6.2.2 ProgressBar应用案例177

6.2.3滑块179

6.2.4 SeekBar应用案例181

6.3评分控件简介183

6.3.1评分控件183

6.3.2 RatingBar应用案例183

6.4自动完成文本控件简介185

6.4.1自动完成文本控件185

6.4.2 AutoCompleteTextView应用案例186

6.5Tabhost控件简介188

6.5.1Tabhost控件188

6.5.2Tabhost应用案例189

6.6视图控件简介191

6.6.1滚动视图控件191

6.6.2 ScrollView应用案例191

6.6.3网格视图控件193

6.6.4 GridView应用案例194

6.7 Android事件处理196

6.7.1 Android事件和监听器196

6.7.2 Android事件处理机制197

6.7.3 Android事件处理机制应用案例201

6.7.4按键事件应用案例206

6.7.5触摸事件应用案例208

6.8 项目案例210

习题6213

第7章Android UI菜单、对话框214

7.1菜单控件 Menu214

7.1.1 Menu简介214

7.1.2选项菜单215

7.1.3选项菜单应用案例216

7.1.4子菜单219

7.1.5子菜单应用案例219

7.1.6快捷菜单222

7.1.7快捷菜单应用案例223

7.2对话框控件Dialog226

7.2.1 Dialog简介226

7.2.2警告(提示)对话框AIertDialog227

7.2.3 AIertDialog应用案例227

7.2.4日期选择对话框DatePickerDialog229

7.2.5 DatePickerDialog应用案例230

7.2.6时间选择对话框TimePickerDialog233

7.2.7 TimePickerDialog应用案例233

7.2.8进度对话框ProgressDialog236

7.2.9 ProgressDialog应用案例236

7.3信息提示控件239

7.3.1Toast控件简介239

7.3.2Toast应用案例239

7.3.3 Notification控件简介242

7.3.4 Notification应用案例243

7.4项目案例246

习题7250

第8章Android组件广播消息与服务251

8.1 Intent消息通信251

8.1.1 Intent简介251

8.1.2使用Intent进行组件通信254

8.1.3使用Intent启动Activity254

8.1.4获取Activity返回值260

8.1.5 Intent Filter原理与匹配机制263

8.2 Intent广播消息267

8.2.1广播消息267

8.2.2 BroadcastReceiver监听广播消息267

8.2.3 Broadcast Receiver应用案例270

8.3 Service组件服务273

8.4项目案例274

习题8281

第9章Android数据存储与访问282

9.1 SharedPreferences283

9.1.1 SharedPreferences简介283

9.1.2读取应用程序数据案例286

9.1.3读取其他应用程序数据案例289

9.2文件存储290

9.2.1文件存储简介291

9.2.2文件存储应用案例293

9.2.3 SDCard存储简介301

9.2.4 SD卡存储应用案例302

9.3 SQLite数据库存储307

9.3.1 SQLite数据库简介307

9.3.2创建SQLite数据库方式310

9.3.3 SQLite数据库操作313

9.3.4 SQLite数据库管理317

9.3.5 SQLite数据库应用案例319

9.4数据共享328

9.4.1 ContentProvider简介328

9.4.2 Uri、UriMatcher和ContentUris简介329

9.4.3创建ContentProvider332

9.4.4 ContentResolver操作数据333

9.4.5 ContentProvider应用案例334

9.5网络存储337

9.5.1网络存储简介337

9.5.2网络存储应用案例337

9.6 数据存储项目案例339

习题9361

第10章 手机通信服务362

10.1短信服务362

10.1.1短信服务简介362

10.1.2短信发送与提示案例363

10.1.3短信发送状态查询案例367

10.2电话服务370

10.2.1电话服务简介370

10.2.2接打电话案例371

10.3 E-mail服务374

10.3.1 SMTP简介374

10.3.2发送邮件案例377

10.4网络资源访问与处理382

10.4.1使用URL读取网络资源383

10.4.2使用URL访问网络应用案例384

10.4.3使用HTTP访问网络资源(HttpURLConnection)386

10.4.4使用HTTP访问网络应用案例388

10.5 项目案例396

习题10413

第11章Google API服务414

11.1地理位置定位服务414

11.1.1Android Location API简介415

11.1.2获取位置定位案例418

11.2 Google Map服务422

11.2.1 Google Map API简介422

11.2.2申请Map API KEY422

11.2.3使用Map API创建AVD应用424

11.3项目案例426

习题11431

致谢432

热门推荐