Android应用程序开发·第3版/高等院校信息技术规划教材
出版时间:
2016-05
版次:
3
ISBN:
9787302423348
定价:
39.50
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
329页
字数:
530千字
182人买过
-
Android是一个优秀的开源手机平台,本书由浅入深地介绍了Android应用程序开发的方法和技巧。全书共分为12章,内容包括Android简介、开发环境、Android程序、Android生命周期和用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 Widget组件、Android NDK开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可作为高等院校的教材,也可供相关专业人士参考。
第1章Android简介1
1.1手机操作系统1
1.2Android起源4
1.2.1开放手机联盟4
1.2.2Android发展史6
1.3Android特征12
1.4Android体系结构13
习题15
第2章Android开发环境16
2.1Eclipse开发环境16
2.1.1安装JDK和Eclipse16
2.1.2安装Android SDK20
2.1.3安装ADT插件22
2.2Android Studio开发环境26
2.3Android SDK29
2.3.1目录结构29
2.3.2示例程序30
2.3.3开发工具33
习题37
第3章第一个Android程序38
3.1Eclipse创建应用程序38
3.2Android程序结构46
3.3Android Studio创建应用程序54
3.4命令行创建应用程序57
习题64◆Android应用程序开发(第3版)目录第4章Android生命周期65
4.1程序生命周期65
4.2Android组件67
4.3Activity生命周期68
4.4程序调试76
4.4.1LogCat76
4.4.2DevTools79
习题85
第5章Android用户界面86
5.1用户界面基础86
5.2界面控件88
5.2.1TextView和EditText88
5.2.2Button和ImageButton89
5.2.3CheckBox和RadioButton92
5.2.4Spinner94
5.2.5ListView95
5.2.6TabHost97
5.3界面布局102
5.3.1线性布局102
5.3.2框架布局107
5.3.3表格布局109
5.3.4相对布局111
5.3.5绝对布局113
5.3.6网格布局114
5.4菜单117
5.4.1菜单资源117
5.4.2选项菜单118
5.4.3子菜单121
5.4.4快捷菜单123
5.5操作栏与Fragment125
5.5.1操作栏125
5.5.2Fragment129
5.5.3Tab导航栏133
5.6界面事件137
5.6.1按键事件137
5.6.2触摸事件139
习题144
第6章组件通信与广播消息145
6.1Intent简介145
6.1.1启动Activity146
6.1.2获取Activity返回值149
6.2Intent过滤器155
6.3广播消息157
习题160
第7章后台服务161
7.1Service简介161
7.2本地服务162
7.2.1服务管理162
7.2.2使用线程167
7.2.3服务绑定173
7.3远程服务178
7.3.1进程间通信178
7.3.2服务创建与调用178
7.3.3数据传递189
习题194
第8章数据存储与访问195
8.1简单存储195
8.1.1SharedPreferences195
8.1.2示例197
8.2文件存储200
8.2.1内部存储200
8.2.2外部存储203
8.2.3资源文件206
8.3数据库存储209
8.3.1SQLite数据库209
8.3.2手动建库210
8.3.3代码建库214
8.3.4数据操作217
8.4数据共享222
8.4.1ContentProvider222
8.4.2创建数据提供者224
8.4.3使用数据提供者226
8.4.4示例228
习题239
第9章位置服务与地图应用241
9.1位置服务241
9.2Google地图应用246
9.2.1申请地图密钥246
9.2.2使用Google地图248
9.2.3地图上使用覆盖层251
习题255
第10章Widget组件开发256
10.1Widget简介256
10.2Widget基础257
10.2.1设计原则257
10.2.2开发步骤260
10.2.3调试过程265
10.3Widget配置267
10.4Widget与服务269
习题272
第11章Android NDK开发273
11.1NDK简介273
11.2NDK开发环境274
11.3NDK文档和示例275
11.4NDK初级示例277
11.5NDK高级示例282
习题288
第12章综合示例设计与开发289
12.1需求分析289
12.2程序设计290
12.2.1用户界面设计290
12.2.2数据库设计291
12.2.3程序模块设计292
12.3程序开发293
12.3.1工程结构293
12.3.2数据库适配器295
12.3.3短信监听器299
12.3.4后台服务301
12.3.5用户界面304
习题311
附录AAndroid虚拟设备312
附录BAndroid API315
附录CADB命令318
附录DAndroidManifest文件320
-
内容简介:
Android是一个优秀的开源手机平台,本书由浅入深地介绍了Android应用程序开发的方法和技巧。全书共分为12章,内容包括Android简介、开发环境、Android程序、Android生命周期和用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 Widget组件、Android NDK开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可作为高等院校的教材,也可供相关专业人士参考。
-
目录:
第1章Android简介1
1.1手机操作系统1
1.2Android起源4
1.2.1开放手机联盟4
1.2.2Android发展史6
1.3Android特征12
1.4Android体系结构13
习题15
第2章Android开发环境16
2.1Eclipse开发环境16
2.1.1安装JDK和Eclipse16
2.1.2安装Android SDK20
2.1.3安装ADT插件22
2.2Android Studio开发环境26
2.3Android SDK29
2.3.1目录结构29
2.3.2示例程序30
2.3.3开发工具33
习题37
第3章第一个Android程序38
3.1Eclipse创建应用程序38
3.2Android程序结构46
3.3Android Studio创建应用程序54
3.4命令行创建应用程序57
习题64◆Android应用程序开发(第3版)目录第4章Android生命周期65
4.1程序生命周期65
4.2Android组件67
4.3Activity生命周期68
4.4程序调试76
4.4.1LogCat76
4.4.2DevTools79
习题85
第5章Android用户界面86
5.1用户界面基础86
5.2界面控件88
5.2.1TextView和EditText88
5.2.2Button和ImageButton89
5.2.3CheckBox和RadioButton92
5.2.4Spinner94
5.2.5ListView95
5.2.6TabHost97
5.3界面布局102
5.3.1线性布局102
5.3.2框架布局107
5.3.3表格布局109
5.3.4相对布局111
5.3.5绝对布局113
5.3.6网格布局114
5.4菜单117
5.4.1菜单资源117
5.4.2选项菜单118
5.4.3子菜单121
5.4.4快捷菜单123
5.5操作栏与Fragment125
5.5.1操作栏125
5.5.2Fragment129
5.5.3Tab导航栏133
5.6界面事件137
5.6.1按键事件137
5.6.2触摸事件139
习题144
第6章组件通信与广播消息145
6.1Intent简介145
6.1.1启动Activity146
6.1.2获取Activity返回值149
6.2Intent过滤器155
6.3广播消息157
习题160
第7章后台服务161
7.1Service简介161
7.2本地服务162
7.2.1服务管理162
7.2.2使用线程167
7.2.3服务绑定173
7.3远程服务178
7.3.1进程间通信178
7.3.2服务创建与调用178
7.3.3数据传递189
习题194
第8章数据存储与访问195
8.1简单存储195
8.1.1SharedPreferences195
8.1.2示例197
8.2文件存储200
8.2.1内部存储200
8.2.2外部存储203
8.2.3资源文件206
8.3数据库存储209
8.3.1SQLite数据库209
8.3.2手动建库210
8.3.3代码建库214
8.3.4数据操作217
8.4数据共享222
8.4.1ContentProvider222
8.4.2创建数据提供者224
8.4.3使用数据提供者226
8.4.4示例228
习题239
第9章位置服务与地图应用241
9.1位置服务241
9.2Google地图应用246
9.2.1申请地图密钥246
9.2.2使用Google地图248
9.2.3地图上使用覆盖层251
习题255
第10章Widget组件开发256
10.1Widget简介256
10.2Widget基础257
10.2.1设计原则257
10.2.2开发步骤260
10.2.3调试过程265
10.3Widget配置267
10.4Widget与服务269
习题272
第11章Android NDK开发273
11.1NDK简介273
11.2NDK开发环境274
11.3NDK文档和示例275
11.4NDK初级示例277
11.5NDK高级示例282
习题288
第12章综合示例设计与开发289
12.1需求分析289
12.2程序设计290
12.2.1用户界面设计290
12.2.2数据库设计291
12.2.3程序模块设计292
12.3程序开发293
12.3.1工程结构293
12.3.2数据库适配器295
12.3.3短信监听器299
12.3.4后台服务301
12.3.5用户界面304
习题311
附录AAndroid虚拟设备312
附录BAndroid API315
附录CADB命令318
附录DAndroidManifest文件320
查看详情
-
八五品
湖南省长沙市
平均发货14小时
成功完成率91.29%
-
八五品
河南省鹤壁市
平均发货29小时
成功完成率88.09%
-
九五品
河南省鹤壁市
平均发货23小时
成功完成率90.7%
-
全新
天津市东丽区
平均发货17小时
成功完成率89.98%
-
八五品
山东省滨州市
平均发货32小时
成功完成率82.08%
-
九品
江西省南昌市
平均发货21小时
成功完成率85.7%
-
九五品
江西省南昌市
平均发货24小时
成功完成率84.37%
-
八五品
黑龙江省哈尔滨市
平均发货9小时
成功完成率93.47%
-
全新
河北省保定市
平均发货28小时
成功完成率91.02%
-
全新
河北省保定市
平均发货18小时
成功完成率88.03%
-
全新
河北省保定市
平均发货38小时
成功完成率85.77%
-
全新
江苏省宿迁市
平均发货24小时
成功完成率88.12%
-
全新
山东省泰安市
平均发货22小时
成功完成率86.02%
-
八五品
山东省济南市
平均发货12小时
成功完成率94.2%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
八五品
福建省福州市
平均发货13小时
成功完成率92.35%
-
全新
北京市海淀区
平均发货21小时
成功完成率86.13%
-
八五品
山东省滨州市
平均发货22小时
成功完成率75.58%
-
八五品
湖北省孝感市
平均发货12小时
成功完成率92.78%
-
全新
上海市黄浦区
平均发货11小时
成功完成率94.28%
-
全新
河北省保定市
平均发货15小时
成功完成率81.66%
-
八五品
湖北省咸宁市
平均发货19小时
成功完成率88.99%
-
八五品
四川省成都市
平均发货6小时
成功完成率94.92%
-
八五品
北京市通州区
平均发货16小时
成功完成率95.15%
-
全新
河北省保定市
平均发货26小时
成功完成率87.96%
-
全新
山东省泰安市
平均发货8小时
成功完成率93.42%
-
全新
河北省保定市
平均发货20小时
成功完成率87.32%
-
全新
河北省廊坊市
平均发货21小时
成功完成率86.5%
-
全新
河北省保定市
平均发货16小时
成功完成率86.05%
-
九品
天津市宝坻区
平均发货15小时
成功完成率95.34%
-
全新
河北省保定市
平均发货23小时
成功完成率87.13%
-
八五品
湖北省武汉市
平均发货16小时
成功完成率93.43%
-
八五品
河南省鹤壁市
平均发货23小时
成功完成率84.87%
-
全新
四川省成都市
平均发货14小时
成功完成率80.11%
-
全新
北京市朝阳区
平均发货33小时
成功完成率84.05%
-
全新
四川省成都市
平均发货28小时
成功完成率84.92%
-
八五品
重庆市沙坪坝区
平均发货11小时
成功完成率84.83%
-
全新
河北省保定市
平均发货28小时
成功完成率86.37%
-
八五品
甘肃省兰州市
平均发货13小时
成功完成率86.6%
-
八五品
福建省厦门市
平均发货13小时
成功完成率94.25%
-
八五品
重庆市沙坪坝区
平均发货11小时
成功完成率91.45%
-
八五品
重庆市沙坪坝区
平均发货11小时
成功完成率91.45%