主页 详情

《深入浅出Android软件开发教程》_张雪梅,高凯编著_13761260_9787302400554

【书名】:《深入浅出Android软件开发教程》
【作者】:张雪梅,高凯编著
【出版社】:北京:清华大学出版社
【时间】:2015
【页数】:318
【ISBN】:9787302400554
【SS码】:13761260

最新查询

内容简介

第1章 Android程序设计起步

1.1 智能移动设备及其操作系统

1.2 Android系统的体系结构

1.2.1 Android系统简介

1.2.2 Android系统的总体架构

1.2.3 Android SDK简介

1.3 Java语言与面向对象编程基础

1.3.1 配置Java开发环境

1.3.2 Java程序的开发过程

1.3.3 Java程序的结构

1.3.4 Java的数据类型和运算符

1.3.5 Java的流程控制语句

1.3.6 数组

1.3.7 面向对象的编程方法

1.3.8 异常处理

1.4 XML基础

1.4.1 XML简介

1.4.2 XML的用途

1.4.3 XML文档的结构

1.4.4 XML语法

1.4.5 XML命名空间

1.5 本章小结

习题

第2章 创建第一个Android应用程序

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

2.1.1 集成开发环境的下载与安装

2.1.2 开发环境简介

2.1.3 创建和启动Android虚拟设备AVD

2.2 创建第一个Android应用程序的过程

2.2.1 新建Android工程项目

2.2.2 编译和运行Android应用程序

2.2.3 移动设备上应用程序的卸载

2.3 Android工程项目的文件构成

2.3.1 工程项目的目录结构

2.3.2 源码文件夹src和gen\R.java

2.3.3 Android.jar文件夹

2.3.4 资源文件夹res和布局文件

2.3.5 assets文件夹

2.3.6 应用配置文件AndroidManifest.xml

2.3.7 default.properties文件

2.4 Android应用的组成

2.4.1 Android应用的基本组件

2.4.2 什么是Activity

2.4.3 Activity的生命周期

2.5 编写规范的Android代码

2.6 本章小结

习题

第3章 Android应用程序的调试和发布

3.1 Android应用程序的一般开发流程

3.2 程序调试的常用方法和调试工具

3.2.1 使用Eclipse的Java调试器

3.2.2 图形化调试工具DDMS

3.2.3 查看工程项目在运行过程中的日志信息

3.2.4 Dev Tools

3.3 应用程序的国际化

3.4 应用程序的发布

3.4.1 程序发布前的收尾工作

3.4.2 APK文件的签名和打包

3.4.3 APK文件的安装

3.4.4 在Android电子市场上发布自己的应用程序

3.5 本章小结

习题

第4章 用户界面设计基础

4.1 界面布局及其加载

4.1.1 View类和ViewGroup类

4.1.2 布局管理

4.1.3 线性布局

4.1.4 表格布局

4.1.5 相对布局

4.1.6 绝对布局

4.1.7 框架布局

4.2 Widget控件

4.2.1 TextView和EditText

4.2.2 Button

4.2.3 CheckBox

4.2.4 RadioGroup和RadioButton

4.3 Android中的事件处理机制

4.3.1 基于监听接口的事件处理

4.3.2 基于回调机制的事件处理

4.3.3 直接绑定到标签的事件处理方法

4.3.4 EditText、CheckBox和RadioButton的常见事件处理

4.4 本章小结

习题

第5章 常用UI界面控件

5.1 信息提示和对话框

5.1.1 Toast

5.1.2 状态栏提醒Notification

5.1.3 带自动输入提示的文本框AutoComplete TextView

5.1.4 提示对话框AlterDialog

5.1.5 进度条对话框ProcessDialog

5.2 常用容器类控件

5.2.1 列表控件List View

5.2.2 下拉列表Spinner

5.2.3 选项卡TabHost

5.3 日期和时间控件

5.3.1 DatePicker和TimePicker

5.3.2 DatePickerDialog和TimePickerDialog

5.3.3 AnalogClock和DigitalClock

5.4 菜单

5.4.1 选项菜单Options Menu

5.4.2 子菜单SubMenu

5.4.3 上下文菜单Context Menu

5.5 本章小结

习题

第6章 组件间的通信和广播

6.1 Intent

6.1.1 Intent及其用途

6.1.2 Intent对象的属性

6.1.3 Intent的解析

6.2 利用Intent启动另一个Activity

6.2.1 利用显式Intent启动另一个Activity

6.2.2 利用隐式Intent启动另一个Activity

6.3 利用Intent在组件之间传递数据

6.3.1 传递单个参数

6.3.2 传递多个参数

6.3.3 利用Bundle对象传递参数

6.3.4 获取Activity的返回值

6.4 Broadcast和BroadcastReceiver

6.4.1 发送广播消息

6.4.2 创建并注册BroadcastReceiver

6.4.3 接收系统广播

6.5 主屏幕小部件APPWidget

6.5.1 AppWidget简介

6.5.2 AppWidget组件的界面布局

6.5.3 AppWidget框架类

6.5.4 AppWidget的设计步骤

6.6 本章小结

习题

第7章 Android的后台服务

7.1 Service及其生命周期

7.1.1 Service简介

7.1.2 Service的生命周期

7.2 创建和控制Service

7.2.1 创建、启动和停止Service

7.2.2 将Service绑定到Activity

7.2.3 创建前台Service

7 2.4 InterntService

7.3 获得系统服务

7.3.1 系统服务简介

7.3.2 AlarmManager简介

7.3.3 PendingIntent

7.3.4 使用系统闹钟服务

7.4 综合使用Service和BroadcastReceiver

7.5 本章小结

习题

第8章 数据的存储和访问

8.1 数据文件的存储和访问

8.1.1 数据文件的存取操作

8.1.2 访问资源目录中的数据文件

8.1.3 从assets目录中获取文件并读取数据

8.2 SQLite数据库的存储和访问

8.2.1 SQLite简介

8.2.2 创建数据库和表

8.2.3 SQLite数据库的查询操作

8.2.4 SQLite数据库的更新操作

8.2.5 使用sqlite3工具管理数据库

8.2.6 基于SQLite数据库的综合应用示例

8.3 利用内容提供器ContentProvider共享数据存储

8.3.1 自定义ContentProvider

8.3.2 使用ContentProvider共享数据

8.3.3 系统ContentProvider

8.4 本章小结

习题

第9章 图片和音视频的处理

9.1 相关控件和类

9.1.1 Image View

9.1.2 ImageButton

9.1.3 SurfaceView

9.1.4 MediaPlayer和MediaRecorder类

9.1.5 VideoView

9.2 摄取和使用图片

9.2.1 利用Camera类实现图片的摄取

9.2.2 利用系统自带的Camera应用实现图片的摄取

9.2.3 检索并显示媒体库中的图片

9.3 音频文件的播放

9.3.1 使用Android系统自带的播放器

9.3.2 使用MediaPlayer类播放音频文件

9.3.3 音频文件播放示例

9.4 视频文件的播放

9.4.1 使用Android自带的播放器播放视频

9.4.2 使用VideoView播放视频

9.4.3 使用MediaPlayer和SurfaceView播放视频

9.5 音频和视频的录制

9.5.1 使用Android系统自带的录音程序录制音频

9.5.2 使用Android系统自带的Camera应用录制视频

9.5.3 使用MediaRecorder类录制音频和视频

9.6 本章小结

习题

第10章 Web应用程序设计

10.1 Android网络通信概述

10.2 网络资源的访问

10.2.1 使用URL访问网络

10.2.2 使用HttpURLConnection访问网络

10.2.3 使用Socket进行网络通信

10.3 WebView

10.4 WebService

10.4.1 WebService简介

10.4.2 KSoap2简介

10.4.3 在Android应用程序中调用WebService

10.5 本章小结

习题

第11章 综合应用实例

11.1 简易计算器

11.1.1 功能分析

11.1.2 设计应用程序的界面布局

11.1.3 设计实现运算的类

11.1.4 设计MainActivity类

11.1.5 设计菜单

11.2 音乐播放器

11.2.1 功能分析

11.2.2 设计应用程序的界面布局

11.2.3 设计MainActivity类

11.2.4 设计菜单

11.3 便携日记本

11.3.1 创建数据库

11.3.2 界面设计和功能实现

11.4 本章小结

习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
eb736fdb27ea602ac839c1d3da76f9e9#de65a7e249673a189a1c6132c1caf009#58254952#深入浅出 ANDROID软件开发教程_13761260.zip