图书介绍

Android Studio程序设计案例教程 微课版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android Studio程序设计案例教程 微课版
  • 赵克玲 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302495581
  • 出版时间:2018
  • 标注页数:380页
  • 文件大小:34MB
  • 文件页数:390页
  • 主题词:移动终端-应用程序-程序设计-教材

PDF下载


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

下载说明

Android Studio程序设计案例教程 微课版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Android概述1

1.1 Android简史1

1.2 Android系统3

1.2.1 Android系统架构3

1.2.2 Android应用程序组件4

1.3 搭建Android开发环境5

1.3.1 下载并安装JDK5

1.3.2 下载并安装Android Studio7

1.3.3 Android SDK Manager9

1.3.4 Android模拟器12

1.4 第一个Android应用程序16

1.4.1 第一个Android项目16

1.4.2 Android程序结构21

本章总结23

本章练习23

第2章 Activity和Application25

2.1 Activity25

2.1.1 Activity简介25

2.1.2 创建Activity26

2.1.3 Activity的生命周期28

2.1.4 LogCat调试32

2.2 AndroidManifest.xml清单文件35

2.3 Android应用程序生命周期38

2.4 Application类39

2.4.1 Application生命周期事件40

2.4.2 实现Application40

本章总结43

本章练习43

第3章 UI编程基础45

3.1 Android UI元素45

3.1.1 视图46

3.1.2 视图容器46

3.1.3 布局管理49

3.1.4 Fragment50

3.2 界面布局50

3.2.1 线性布局51

3.2.2 表格布局54

3.2.3 相对布局58

3.2.4 绝对布局62

3.3 事件处理64

3.3.1 基于监听的事件处理64

3.3.2 基于回调机制的事件处理70

3.4 Widget简单组件80

3.4.1 Widget组件通用属性80

3.4.2 TextView文本框80

3.4.3 EditText编辑框84

3.4.4 Button按钮86

3.4.5 RadioButton单选按钮和RadioGroup单选按钮组89

3.4.6 CheckBox复选框95

3.4.7 开关控件98

3.4.8 图片视图104

3.5 Dialog对话框109

3.5.1 AlertDialog提示对话框109

3.5.2 ProgressDialog进度对话框114

本章总结117

本章练习118

第4章 资源管理119

4.1 资源管理119

4.1.1 资源分类119

4.1.2 资源访问方式121

4.1.3 strings.xml文本资源文件124

4.1.4 colors.xml颜色设置资源文件126

4.1.5 dimens.xml尺寸定义资源文件129

4.1.6 styles.xml主题风格资源文件132

4.1.7 drawable图像资源目录135

4.2 样式和主题137

4.2.1 在AndroidManifest.xml中设置主题139

4.2.2 在程序中设置主题139

本章总结140

本章练习140

第5章 UI进阶141

5.1 Fragment141

5.1.1 使用Fragment142

5.1.2 Fragment的生命周期150

5.2 Menu和Toolbar160

5.2.1 Menu菜单160

5.2.2 Toolbar操作栏173

5.3 高级组件178

5.3.1 AdapterView与Adapter178

5.3.2 ListView列表视图180

5.3.3 GridView网格视图189

5.3.4 TabHost192

本章总结198

本章练习199

第6章 Intent与BroadcastReceiver200

6.1 Intent意图200

6.1.1 Intent原理及分类200

6.1.2 Intent属性202

6.1.3 使用Intent启动Activity211

6.1.4 Intent Filter过滤器224

6.2 BroadcastReceiver225

6.3 Handler消息传递机制229

6.3.1 Handler简介229

6.3.2 Handler的工作机制232

6.4 AsyncTask类233

本章总结237

本章练习237

第7章 ContentProvider数据共享239

7.1 ContentProvider简介239

7.1.1 ContentProvider类239

7.1.2 ContentResolver类241

7.2 开发ContentProvider程序243

7.2.1 编写ContentProvider子类243

7.2.2 注册ContentProvider244

7.2.3 使用ContentProvider244

7.3 操作系统的ContentProvider247

7.3.1 管理联系人248

7.3.2 管理多媒体254

本章总结261

本章练习261

第8章 Service服务263

8.1 Service简介263

8.1.1 Service分类264

8.1.2 Service基本示例264

8.2 Service详解266

8.2.1 Start方式启动Service267

8.2.2 Bind方式启动Service273

8.2.3 混合方式的Service279

8.2.4 前台Service283

8.2.5 在Service中执行耗时任务289

8.2.6 远程Service295

8.3 系统自带Service302

8.3.1 NotificationManager303

8.3.2 DownloadManager305

本章总结306

本章练习307

第9章 数据存储309

9.1 数据存储简介309

9.2 文件存储310

9.2.1 I/O流操作文件310

9.2.2 读写SD卡文件314

9.2.3 文件浏览器318

9.3 使用SharedPreferences322

9.3.1 SharedPreferences和SharedPreferences.Editor接口322

9.3.2 SharedPreferences操作步骤323

9.4 SQLite数据库325

9.4.1 SQLite简介326

9.4.2 SQLiteDatabase类326

9.4.3 SQLite数据库的创建和删除327

9.4.4 表的创建和删除328

9.4.5 记录的插入、修改和删除328

9.4.6 数据查询与Cursor接口331

9.4.7 事务处理332

9.4.8 SQLiteOpenHelper类333

9.4.9 使用ListView滑动分页338

本章总结343

本章练习343

第10章 网络编程344

10.1 网络编程简介344

10.2 基于TCP协议的网络通信344

10.2.1 Socket346

10.2.2 ServerSocket346

10.3 使用HttpURLConnection351

10.3.1 URL和URLConnection351

10.3.2 HttpURLConnection357

10.4 使用WebView组件363

本章总结367

本章练习368

附录A Android应用程序签名369

A.1 DOS命令完成APK签名369

A.2 在Android Studio中完成APK签名370

附录B 常用的Android Studio选项设置373

B.1 Android Studio基本配置373

B.2 Android Studio快捷键376

B.3 Android Studio导入Eclipse ADT项目376

B.3.1 步骤376

B.3.2 常见问题378

热门推荐