图书介绍

Android程序设计基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android程序设计基础教程
  • 高凯编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118098969
  • 出版时间:2015
  • 标注页数:192页
  • 文件大小:46MB
  • 文件页数:203页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

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.1.1 Android简介2

1.1.2 IOS简介2

1.1.3 Windows Mobile简介2

1.2 为什么要学习Android?3

1.3 移动软件开发简介4

1.4 Android SDK简介4

1.4.1 Android SDK总体架构概述5

1.4.2 Android各版本的使用情况6

1.4.3 简单的Android应用程序组成7

1.5 Android编程预备知识7

1.5.1 XML7

1.5.2 Eclipse简介10

1.6 Android应用程序的基本架构18

1.6.1 源码文件夹src和genR.java19

1.6.2 Android.jar与asserts19

1.6.3 资源目录res19

1.6.4 整体布局文件AndroidManifest.xml20

1.6.5 project.properties21

1.7 本章小结21

思考与实践21

第2章 Android程序开发概述23

2.1 搭建Android应用程序开发环境23

2.1.1 JDK的下载与验证23

2.1.2 Eclipse的下载24

2.1.3 Android SDK的下载与安装24

2.1.4 配置ADT24

2.1.5 在Eclipse中设定Android SDK位置26

2.1.6 创建手机虚拟设备AVD27

2.1.7 基于谷歌Android SDK的简易开发环境搭建方法28

2.1.8 Android Studio:基于IDEA的全新开发环境31

2.2 建立Android应用程序33

2.3 Activity布局简述36

2.3.1 基于XML的布局36

2.3.2 基于Activity的布局38

2.4 Android应用程序的基本组成及开发流程38

2.4.1 Android应用程序的基本组成38

2.4.2 Android应用程序的基本开发流程45

2.5 APK文件签名、打包45

2.6 本章小结47

思考与实践47

第3章 Activity界面布局48

3.1 概述48

3.1.1 布局及其加载48

3.1.2 View类部分常用属性简介49

3.1.3 组件ID及其使用50

3.1.4 布局尺寸及其使用51

3.2 基于XML的布局52

3.2.1 部分XML布局组件标记及布局属性概述52

3.2.2 线性布局LinearLayout及其使用54

3.2.3 相对布局RelativeLayout及其使用55

3.2.4 绝对布局AbsoluteLayout及其使用57

3.2.5 表格布局TableLayout及其使用59

3.2.6 帧布局FrameLayout及其使用60

3.3 在Activity中定义和引用布局62

3.4 资源的管理与使用64

3.5 本章小结66

思考与实践66

第4章 常用组件及其应用67

4.1 Widget组件概述67

4.2 Android中的事件处理机制概述67

4.2.1 onClick():处理按钮等的被单击事件68

4.2.2 OnKey():监听手机键盘70

4.3 Button72

4.3.1 在Activity中设定和使用Button73

4.3.2 侦听按钮的单击事件74

4.4 TextView与EditText75

4.4.1 TextView76

4.4.2 EditText77

4.4.3 TextView与EditText的联合使用78

4.5 CheckBox79

4.6 RadioButton81

4.7 ListView82

4.8 Spinner85

4.9 AutoCompleteTextView86

4.10 Tabs88

4.11 本章小结89

思考与实践89

第5章 对话框、菜单与提示信息的实现90

5.1 对话框90

5.1.1 创建简单的提示对话框91

5.1.2 创建具有简单界面的提示对话框92

5.1.3 创建多种不同类型的提示对话框96

5.2 菜单100

5.2.1 选项菜单Options Menu的设计及实现102

5.2.2 子菜单SubMenu的设计及实现105

5.2.3 快捷菜单context menu的设计及实现107

5.3 提示信息Toast109

5.4 温馨信息Notification111

5.5 实例:简易计算器的设计与实现113

5.5.1 计算器的基本功能实现113

5.5.2 Menu设计115

5.6 本章小结121

思考与实践122

第6章 页面切换及数据传递123

6.1 Intent概述123

6.2 Intent的组成124

6.3 Intent filter126

6.4 Intent的实现127

6.4.1 启动同一个工程中的另一个Activity127

6.4.2 启动不同工程中的Activity128

6.4.3 Intent的Uri参数及其应用129

6.5 基于Buddle的消息传递133

6.5.1 通过Buddle传递单参数133

6.5.2 通过Buddle传递多参数135

6.6 本章小结137

思考与实践137

第7章 Service与Broadcast应用139

7.1 Service简介139

7.2 创建和启动、停止本地Service140

7.3 Broadcast及其使用145

7.3.1 系统广播概述147

7.3.2 注册BroadcastReceiver147

7.3.3 静态与动态注册广播148

7.3.4 使用Service和Broadcast的实例152

7.4 本章小结155

思考与实践155

第8章 简易的多媒体程序设计157

8.1 音频及视频播放157

8.1.1 从raw源文件中播放157

8.1.2 从本地文件系统中播放157

8.1.3 从网络文件中播放158

8.2 音视频文件播放实例159

8.2.1 raw文件播放159

8.2.2 网络文件播放159

8.3 基于Camera类的照相功能的实现160

8.3.1 主要实现步骤简介160

8.3.2 基于Camera的工程实例163

8.4 本章小结165

思考与实践165

第9章 数据存取和访问167

9.1 内部文件存取操作167

9.2 SQLite数据库及其数据管理机制概述169

9.2.1 对SQLite中部分类的简介170

9.2.2 基于SQLite的工程示例177

9.3 基于ContentProvider的数据存取机制183

9.3.1 系统ContentProvider183

9.3.2 自定义ContentProvider的主要步骤186

9.3.3 基于ContentProvider的数据存储186

9.4 本章小结189

思考与实践189

附录190

参考文献192

热门推荐