主页 详情

《Android嵌入式应用开发 第2版》_佘堃,段弘,佘佳骏主编_13655991_9787121239342

【书名】:《Android嵌入式应用开发 第2版》
【作者】:佘堃,段弘,佘佳骏主编
【出版社】:北京:电子工业出版社
【时间】:2014
【页数】:266
【ISBN】:9787121239342
【SS码】:13655991

最新查询

内容简介

第1章 绪论

1.1 Android介绍

1.2 Android版本历史

1.3 Android系统特点

第2章 Android开发入门

2.1开发工具

2.2开发工具的安装及配置

2.2.1安装和配置JDK

2.2.2安装和配置Eclipse

2.2.3安装和配置Android SDK

2.2.4安装ADT

2.2.5创建AVD

2.3 HelloWorld

2.3.1创建HelloWorld工程项目

2.3.2在模拟器上运行HelloWorld

2.4本章小结

第3章 UI

3.1实例——5种UI布局类型

3.2 Android UI布局

3.2.1线性布局(LinearLayout)

3.2.2帧布局(FrameLayout)

3.2.3相对布局(RelativeLayout)

3.2.4表格布局(TableLayout)

3.2.5绝对布局(AbsoluteLayout)

3.2.6常见问题

3.3 Android UI控件

3.3.1 UI事件捕获与处理

3.3.2文本框(TextView)、按钮(Button)和可编辑文本(EditText)

3.3.3复复选框(CheckBox)与单选组框(RadioGroup)

3.3.4下拉列表(Spinner)

3.3.5自动补全文本框(AutoCompleteTextView)

3.3.6进度条(ProgressBar)

3.3.7列表(ListView)

3.3.8窗体设置(Window)

3.3.9其他UI控件概览

3.4菜单(Menu)

3.5对话框(Dialog)

3.6本章小结

第4章 Android开发框架

4.1 Android系统架构

4.2 Android应用程序组成

4.3 Activity的生命周期

4.4 Android的项目架构

4.5 AndroidManifest.xml文件解析

4.6 XML简介

4.7 Android的生命周期

4.8本章小结

第5章 Service应用

5.1什么是Service

5.2跨进程调用

5.3 Service实例——音乐播放器

5.3.1使用startService启动服务

5.3.2使用Receiver方式启动服务

5.3.3使用bindService方式启动服务

5.3.4通过AIDL方式使用远程服务

5.4本章小结

第6章 Android数据存储

6.1 Android数据基本存储方式

6.1.1 SharedPreferences

6.1.2 Files

6.1.3 ContentProvider

6.2 Android数据库编程——SQLite

6.2.1 SQLite简介

6.2.2 SQLite示例

6.3本章小结

第7章 多媒体开发

7.1音频

7.1.1播放音频

7.1.2录制音频

7.2视频

7.2.1播放视频

7.2.2录制视频

7.3使用Path类绘制二维图形

7.4使用OpenGL ES绘制三维图形

7.4.1 OpenGL发展历史

7.4.2 OpenGL ES简介

7.4.3 Android OpenGL ES

7.4.4示例

7.5本章小结

第8章 Android网络通信

8.1引言

8.2 Android网络通信基础

8.2.1 Android支持的网络通信模式

8.2.2 Android提供的网络接口

8.3使用HttpClient和HttpURLConnection接口

8.3.1 HTTP简介

8.3.2使用Http Client接口通信示例

8.3.3使用Http UrlConnection接口通信示例

8.4 Android的WiFi开发入门

8.4.1为Wi-Fi Direct Intent创建广播接收器

8.4.2创建Wi-Fi Direct应用

8.5 Android蓝牙开发入门

8.6实例:蓝牙聊天

8.6.1本机作为服务端参与连接的建立

8.6.2本机作为客户端参与连接的建立

8.6.3通信聊天

8.7本章小结

8.8本章习题

第9章 传感器访问

9.1传感器API介绍

9.2传感器相关的坐标系

9.2.1世界坐标系

9.2.2旋转坐标系

9.3获取设备上传感器种类

9.3.1功能实现

9.3.2获取的传感器列表

9.4利用传感器实现指南针功能

9.4.1功能分析及实现

9.4.2指南针实现效果

9.4.3在模拟器上开发传感器应用

9.5利用传感器实现计步器功能

9.5.1计步器介绍

9.5.2计步器所需传感器分析

9.5.3计步器功能实现

9.5.4计步器实现效果

9.5.5示例说明

第10章 Google Map API

10.1在Google Map上使用GPS定位

10.1.1 Google Play services的安装

10.1.2 Google Play services开发文档

10.1.3配置开发环境

10.1.4获取Android Maps API Key

10.1.5把API Key加入应用程序

10.1.6添加Google Play services类库的引用

10.1.7尝试运行工程

10.1.8为示例添加GPS位置获取功能

10.2在MainActivity上标记位置

10.2.1标记效果

10.2.2显示地标

10.2.3弹出式气泡

10.3在地图上测两点距离

10.3.1测距功能说明

10.3.2实现测距线程

10.3.3选点

10.3.4添加Handler处理

10.4在MapView上绘制轨迹

10.4.1轨迹绘制说明

10.4.2使用Google Earth生成kml文件

第11章 Android浏览器扩展

11.1浏览器插件简介

11.2 NPAPI简介

11.3 Android中的浏览器插件开发分析

11.3.1 BrowserPlugin结构

11.3.2 BrowserPlugin中的NPP APIs

11.3.3 BrowserPlugin中的ANPInterface

11.3.4 BrowserPlugin的工作流程

11.4编译和运行浏览器插件

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
036f7c2f8d04c2cb97287be6a25260e5#34cea4d9e4a0fa1f69990008989eb8ba#46548619#13655991.zip