图书介绍

Android实用教程 基于Android Studio·含视频分析PDF|Epub|txt|kindle电子书版本网盘下载

Android实用教程 基于Android Studio·含视频分析
  • 郑阿奇主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121318832
  • 出版时间:2017
  • 标注页数:312页
  • 文件大小:122MB
  • 文件页数:322页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

Android实用教程 基于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.3 Android Studio 2.x的安装4

1.3.1 在Windows上安装Java开发工具包4

1.3.2 安装Android Studio8

第2章 Android开发入门13

2.1 创建Android工程13

2.1.1 第一个Android工程:HelloWorld13

2.1.2 Android Studio工程开发环境16

2.1.3 Android Studio工程结构22

2.1.4 模拟运行26

2.1.5 真机运行30

2.2 修改HelloWorld程序32

2.2.1 可视化修改界面32

2.2.2 配置界面文本37

2.2.3 代码编写与事件处理40

2.3 升级Android Studio工程46

第3章 Android用户界面48

3.1 用户界面基础48

3.1.1 用户界面基本要求48

3.1.2 控件概述49

3.2 基本的界面控件51

3.2.1 字符显示和编辑控件:TextView/EditText51

3.2.2 按钮和图像按钮控件:Button/ImageButton53

3.2.3 复选框:CheckBox56

3.2.4 单选按钮及其容器:RadioButton和RadioGroup58

3.2.5 下拉列表:Spinner60

3.2.6 列表框:ListView62

3.3 界面事件63

3.3.1 按键事件63

3.3.2 触摸事件67

3.4 高级控件应用72

3.4.1 网页浏览控件:WebView72

3.4.2 滚动预览控件:HorizontalScrollView77

3.4.3 照片查看器:ImageSwitcher80

3.4.4 条类控制器:SeekBar/RatingBar83

第4章 用户界面布局88

4.1 界面布局88

4.1.1 线性布局:LinearLayout90

4.1.2 相对布局:RelativeLayout94

4.1.3 表格布局:TableLayout97

4.1.4 网格布局:GridLayout102

4.1.5 绝对布局:AbsoluteLayout106

4.1.6 版块布局:FrameLayout107

4.2 用户界面综合实例107

4.2.1 【例一】:登录界面107

4.2.2 【例二】:注册界面111

4.2.3 【例三】:图书展示116

第5章 Android多页面与版块123

5.1 Intent页面间数据传递123

5.1.1 Intent原理123

5.1.2 基本数据类型传递方式(【例一】:登录响应)126

5.1.3 对象数据类型传递方式(【例二】:注册成功直接登录)132

5.2 Activity生命周期140

5.2.1 Activity概述140

5.2.2 生命周期的基本概念140

5.2.3 Activity的生命周期(【例三】:登录响应-生命周期)142

5.3 Fragment(页面版块)145

5.3.1 Fragment的生命周期145

5.3.2 Fragment应用(【例四】:分类预览图书)147

5.3.3 Fragment生命周期(【例五】:分类预览图书-生命周期)156

第6章 Android用户界面进阶159

6.1 菜单159

6.1.1 选项菜单(【例一】:调用第4章 例二、例三和第5章 例一)159

6.1.2 子菜单(【例二】:第4章 例二、例三组和第5章 例一分类组)164

6.1.3 快捷菜单(【例三】:根据第4章 例三选择图书显示详细信息)170

6.1.4 操作栏(【例四】:实现例二分组菜单)178

6.2 Fragment页面(【例五】:图书列表和详细信息不同页和同页显示)180

6.3 Tab导航栏189

6.3.1 Tab导航栏介绍189

6.3.2 Tab导航栏应用(【例六】:实现例二分组菜单)190

第7章 Android服务与广播程序设计195

7.1 Java线程编程基础195

7.2 Service(服务)程序设计196

7.2.1 Service概述196

7.2.2 启动方式使用Service199

7.2.3 绑定方式使用Service204

7.2.4 多Service交互及生命周期210

7.3 广播(BroadcastReceiver)218

7.3.1 BroadcastReceiver概述218

7.3.2 普通广播应用221

7.3.3 有序广播应用223

第8章 Android数据存储与共享228

8.1 SharedPreferences(共享优先)存储228

8.1.1 SharedPreferences概述228

8.1.2 SharedPreferences应用(【例一】:存取注册信息)229

8.2 内部文件存储237

8.2.1 Android系统文件访问238

8.2.2 文件存储应用(【例二】:存取注册信息)239

8.3 SQLite数据库存储与共享242

8.3.1 SQLite概述242

8.3.2 SQLite应用(【例三】:存取注册信息)243

8.4 ContentProvider数据共享组件247

8.4.1 ContentProvider组件247

8.4.2 ContentProvider创建249

8.4.3 ContentProvider应用(【例四】:获取注册信息)251

第9章 Android地图应用开发256

9.1 创建地图开发环境256

9.1.1 百度地图环境256

9.1.2 高德地图环境262

9.2 设置地图类型及区域检索267

9.2.1 设计界面267

9.2.2 功能实现270

9.2.3 运行效果273

9.3 地理经纬度检索274

9.3.1 设计界面274

9.3.2 功能实现276

9.3.3 运行效果278

9.4 Poi检索279

9.4.1 添加类库279

9.4.2 设计界面279

9.4.3 功能实现282

9.4.4 运行效果285

9.5 驾驶路径规划286

9.5.1 添加类库286

9.5.2 设计界面286

9.5.3 功能实现289

9.5.4 运行效果295

9.6 公交线路查询295

9.6.1 添加类库295

9.6.2 设计界面296

9.6.3 功能实现298

9.6.4 运行效果301

9.7 高德地图开发301

习题和实验304

第1章 Android概述304

第2章 Android开发入门305

第3章 Android用户界面306

第4章 用户界面布局307

第5章 Android多页面与版块308

第6章 Android用户界面进阶309

第7章 Android服务与广播程序设计310

第8章 Android数据存储与共享311

第9章 Android地图应用开发311

热门推荐