目录

    内容简介

    如何使用本书开发资源库

    前言 Preface

    光盘“开发资源库”目录

    第1篇 基础篇 第1章 Android快速入门 1.1 什么是Android

    1.2 搭建Android开发环境

    1.3 第一个Android程序

    1.4 小 结

    1.5 实践与练习

    第2章 Android模拟器与常用命令 2.1 使用Android模拟器

    2.2 SDK中常用命令

    2.3 经典范例

    2.4 小 结

    2.5 实践与练习

    第3章 用户界面设计 3.1 控制UI界面

    3.2 布局管理器

    3.3 基本组件

    3.4 经典范例

    3.5 小 结

    3.6 实践与练习

    第4章 高级用户界面设计 4.1 高级组件

    4.2 消息提示框与对话框

    4.3 经典范例

    4.4 小 结

    4.5 实践与练习

    第5章 基本程序单元Activity 5.1 Activity概述

    5.2 创建、配置、启动和关闭Activity

    5.3 多个Activity的使用

    5.4 使用Fragment

    5.5 经典范例

    5.6 小 结

    5.7 实践与练习

    第6章 Android应用核心Intent 6.1 Intent对象

    6.2 Intent使用

    6.3 经典范例

    6.4 小 结

    6.5 实践与练习

    第7章 Android事件处理 7.1 事件处理概述

    7.2 处理键盘事件

    7.3 处理触摸事件

    7.4 手势的创建与识别

    7.5 经典范例

    7.6 小 结

    7.7 实践与练习

    第8章 资源访问 8.1 字符串(string)资源

    8.2 颜色(color)资源

    8.3 尺寸(dimen)资源

    8.4 布局(Layout)资源

    8.5 数组(array)资源

    8.6 Drawable资源

    8.7 样式(style)和主题(theme)资源

    8.8 原始XML资源

    8.9 菜单(menu)资源

    8.10 Android程序国际化

    8.11 经典范例

    8.12 小 结

    8.13 实践与练习

    第2篇 高级篇 第9章 图形图像处理技术 9.1 常用绘图类

    9.2 绘制2D图像

    9.3 为图形添加特效

    9.4 Android中的动画

    9.5 经典范例

    9.6 小 结

    9.7 实践与练习

    第10章 多媒体应用开发 10.1 播放音频与视频

    10.2 控制相机拍照

    10.3 经典范例

    10.4 小 结

    10.5 实践与练习

    第11章 ContentProvider实现数据共享 11.1 Content Provider概述

    11.2 预定义Content Provider

    11.3 自定义Content Provider

    11.4 经典范例

    11.5 小 结

    11.6 实践与练习

    第12章 线程与消息处理 12.1 实现多线程

    12.2 Handler消息传递机制

    12.3 经典范例

    12.4 小 结

    12.5 实践与练习

    第13章 Service应用 13.1 Service概述

    13.2 创建Started Service

    13.3 创建Bound Service

    13.4 管理Service的生命周期

    13.5 经典范例

    13.6 小 结

    13.7 实践与练习

    第14章 网络编程及Internet应用 14.1 通过HTTP访问网络

    14.2 使用WebView显示网页

    14.3 经典范例

    14.4 小 结

    14.5 实践与练习

    第3篇 项目实战篇 第15章 基于Android的家庭理财通 15.1 系统分析

    15.2 系统设计

    15.3 系统开发及运行环境

    15.4 数据库与数据表设计

    15.5 创建项目

    15.6 系统文件夹组织结构

    15.7 公共类设计

    15.8 登录模块设计

    15.9 系统主窗体设计

    15.10 收入管理模块设计

    15.11 便签管理模块设计

    15.12 系统设置模块设计

    15.13 运行项目

    15.14 将程序安装到Android手机上

    15.15 开发中常见问题与解决方法

    15.16 小 结

    附录