图书介绍

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

Android应用程序设计
  • 邵奇峰,李勇军主编;金秋,李枫副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115397652
  • 出版时间:2015
  • 标注页数:167页
  • 文件大小:50MB
  • 文件页数:176页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

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 Android简介1

1.1.1 Android的历史1

1.1.2 Android的特点2

1.2搭建开发环境3

1.2.1下载和安装JRE3

1.2.2下载和安装Android SDK和ADT3

1.2.3管理SDK和AVD4

1.3创建第一个Android应用程序6

1.4小结9

习题9

第2章 Android系统架构及应用结构10

2.1 Android系统架构10

2.2 Android应用程序框架12

2.3 Android项目目录结构13

2.4 AndroidManifest.xml文件结构14

2.5 Android应用程序资源15

2.6 Android应用程序组件16

2.6.1 Activity(Android的窗体)16

2.6.2 Service(服务)16

2.6.3 Broadcast Receiver(广播接收器)17

2.6.4 ContentProvider(内容提供者)17

2.7小结17

习题18

第3章 Android界面基础19

3.1 Android界面显示19

3.1.1 XML布局20

3.1.2代码布局20

3.1.3混合方式21

3.1.4自定义View22

3.2 Android界面布局23

3.2.1线性布局24

3.2.2表格布局26

3.2.3帧布局27

3.2.4相对布局28

3.2.5网格布局29

3.3小结30

习题30

第4章 基本界面组件31

4.1基本组件31

4.1.1文本框及编辑框31

4.1.2按钮33

4.1.3单选按钮及复选按钮35

4.1.4图像视图36

4.1.5列表选择框36

4.1.6列表视图38

4.2事件处理40

4.2.1键盘事件40

4.2.2触摸事件41

4.2.3手势42

4.3 Intent的使用44

4.4小结47

习题47

第5章 高级界面组件48

5.1高级组件48

5.1.1自动填充文本框48

5.1.2进度条50

5.1.3选项卡51

5.2消息提示框与对话框53

5.2.1消息提示框53

5.2.2通知(Notification)55

5.2.3对话框55

5.3菜单58

5.3.1上下文菜单58

5.3.2选项菜单60

5.3.3子菜单60

5.4小结62

习题62

第6章 数据存储63

6.1 SharedPreferences63

6.1.1 SharedPreferences简介63

6.1.2 SharedPreferences示例64

6.2文件存储66

6.2.1内部存储简介66

6.2.2内部存储示例67

6.2.3外部存储简介69

6.2.4外部存储示例70

6.3 SQLite存储72

6.3.1 SQLite数据库72

6.3.2建立数据库(SQLiteOpenHelper)73

6.3.3操作数据库(SQLiteDatabase)75

6.3.4 SQLite应用——通信录78

6.4 ContentProvider84

6.4.1 ContentProvider简介84

6.4.2构建ContentProvider85

6.4.3 ContentProvider应用——通信录289

6.5小结92

习题93

第7章 BroadcastReceiver与Service94

7.1 BroadcastReceiver94

7.1.1 BroadcastReceiver简介94

7.1.2 BroadcastReceiver应用——开机自启动应用94

7.1.3发送和接收广播95

7.1.4 BroadcastReceiver应用——来电归属地显示97

7.2 Service100

7.2.1 Service简介100

7.2.2构建Service101

7.2.3启动和停止Service102

7.2.4 Service应用——播放背景音乐104

7.3小结105

习题105

第8章 Handler与AsyncTask106

8.1主线程与工作线程106

8.2 Handler106

8.2.1 Handler简介106

8.2.2用sendMessage()方法更新UI108

8.2.3用post()方法更新UI109

8.3 AsyncTask110

8.3.1 AsyncTask简介110

8.3.2 AsyncTask示例111

8.3.3 AsyncTask应用——电话区号查询113

8.3.4 AsyncTask应用——访问MySQL数据库115

8.4小结116

习题117

第9章 定位与地图118

9.1定位118

9.1.1 LocationManager简介118

9.1.2 LocationManager示例119

9.1.3 LocationClient简介121

9.1.4安装Google Play Services SDK123

9.1.5 LocationClient示例124

9.2地图126

9.2.1 GoogleMap简介126

9.2.2申请API Key127

9.2.3 GoogleMap示例129

9.2.4标记与画线132

9.2.5 GoogleMap应用——足迹追踪133

9.3小结136

习题136

第10章 应用调试与发布137

10.1使用Eclipse开发平台调试137

10.1.1设置断点137

10.1.2调试程序137

10.1.3排除与修改程序的错误138

10.2利用Log类和LogCat视图调试140

10.2.1 Log类140

10.2.2 LogCat视图142

10.3利用Toast类调试143

10.3.1 Toast的类常量和类方法143

10.3.2 Toast的基本使用方法143

10.3.3 Toast通告信息的定位144

10.3.4 Toast视图的自定义144

10.4利用DDMS透视图进行调试145

10.4.1打开DDMS145

10.4.2 DDMS与调试器的交互145

10.4.3使用DDMS146

10.5发布Android应用149

10.5.1准备发布应用149

10.5.2规划应用程序版本151

10.5.3签名应用程序151

10.5.4确定发布方式153

习题154

第11章 综合应用设计与开发155

11.1需求分析155

11.2界面设计156

11.3模块设计158

11.4程序设计158

习题166

参考文献167

热门推荐