Android开发课堂实录
Android开发课堂实录封面图

Android开发课堂实录

董志鹏, 张水波, 编著

出版社:清华大学出版社

年代:2015

定价:49.0

书籍简介:

本书从Android 4.0的基本知识讲起,通过实例逐步讲解Android开发的大部分场景。内容涵盖了Android基础介绍、环境搭建、程序布局设计、使用用户界面组件、处理内部消息、进程间通信和Intent对象等核心技术。接下来讲解Android的常用开发技巧,像多媒体、网络通信、数据库以及电池等等。最后的实例篇精选了游行的游戏应用以及综合性的无线订餐系统。

书籍目录:

第1课 全面认识Android

1.1 手机操作系统

1.1.1 主流手机操作系统

1.1.2 Android手机操作系统

1.2 Android概述

1.2.1 Android发展历史

1.2.2 Android版本命名

1.2.3 Android特性

1.2.4 开放手机联盟

1.3 Android系统架构

1.3.1 应用程序

1.3.2 应用程序框架

1.3.3 核心库

1.3.4 Android运行时

1.3.5 Linux内核

1.4 搭建Android开发环境

1.4.1 安装JDK

1.4.2 配置环境变量

1.4.3 安装ADT

1.4.4 安装Android SDK

1.5 模拟器

1.5.1 模拟器简介

1.5.2 创建模拟器

1.5.3 启动模拟器

1.5.4 控制模拟器

1.6 实例应用:熟悉Android系统

1.6.1 实例目标

1.6.2 技术分析

1.6.3 实现步骤

1.7 拓展训练

1.8 课后练习

第2课 创建第一个Android程序

2.1 创建一个问候程序

2.1.1 创建项目

2.1.2 项目目录结构

2.1.3 AndroidManifest.xml文件结构

2.2 设计程序界面

2.2.1 使用XML标记设计

2.2.2 使用代码设计

2.2.3 使用混合方式设计

2.3 编写代码

2.4 运行程序

2.5调试程序

2.5.1 设置断点

2.5.2 DDMS

2.5.3 手动方式

2.6 签名程序

2.6.1 使用命令行

2.6.2 使用ADT工具

2.7 Android应用程序生命周期

2.8 Android核心组件简介

2.8.1 Activity简介

2.8.2 BroadcastReceiver简介

2.8.3 ContentProvider简介

2.8.4 Service简介

2.8.5 Intent简介

2.8.6 IntentFilter简介

2.9 实例应用:实现用户登录功能

2.9.1 实例目标

2.9.2 技术分析

2.9.3 实现步骤

2.10 拓展训练

2.11 课后练习

第3课 Android工具集

3.1 ADB工具

311 配置ADB工具

3.1.2 查看设备信息

3.1.3 管理软件

3.1.4 执行Shell命令

3.1.5 移动文件

3.1.6 查看bug报告

3.1.7 转发端口

3.1.8 启动和关闭ADB服务

3.2 Android工具

3.2.1 查看Android版本的ID信息

3.2.2 创建AVD设备

3.2.3 删除AVD设备

3.3 emulator工具

3.3.1 参数详解

3.3.2 使用模拟器控制台

3.4 mksdcard工具

3.5 拓展训练

3.6 课后练习

第4课 定义应用程序布局

4.1 View类简介

4.2 线性布局

4.2.1 垂直线性布局

4.2.2 水平线性布局

4.3 相对布局

4.4 表格布局

4.5 帧布局

4.6 绝对布局

4.7 网格布局

4.7.1 网格布局简介

4.7.2 网格布局的使用

4.8 实例应用:创建计算器

4.8.1 实例目标

4.8.2 技术分析

4.8.3 实现步骤

4.9 扩展训练

4.10 课后练习

第5课 Android基础控件详解

5.1 文本框与编辑框

5.1.1 文本框

5.1.2 编辑框

5.2 按钮

5.2.1 普通按钮

5.2.2 图片按钮

5.3 单选按钮与复选框

5.3.1 单选按钮

5.3.2 复选框

5.4 列表选择框

5.5 列表视图

5.5.1 使用ListView控件创建列表视图

5.5.2 Activ耐继承ListActivity实现列表视图

5.6 图像视图

5.7 日期与时间选择器

5.7.1 日期选择器

5.7.2 时间选择器

5.8 计时器

5.9 实例应用:设计用户注册界面

5.9.1 实例目标

5.9.2 技术分析

5.9.3 实现步骤

5.10 扩展训练

5.11 课后练习

第6课 Android高级界面设计

6.1 自动完成文本框

6.2 进度条

6.3 拖动条与星级评分条

6.3.1 拖动条

6.3.2 星级评分条

6.4 选项卡

6.5 图像切换器

6.6滚动视图

6.7 网格视图

6.8 画廊视图

6.9 实例应用:幻灯片式图片浏览器

6.9.1 实例目标

6.9.2 技术分析

6.9.3 实现步骤

6.10 扩展训练

6.11 课后练习

第7课 程序菜单与对话框

7.1 菜单使用

7.1.1 菜单类Menu

7.1.2 选项菜单

7.1.3 子菜单

7.1.4 上下文菜单

7.2 使用对话框

7.2.1 对话框简介

7.2.2 普通对话框

7.2.3 列表对话框

7.2.4 单选按钮对话框

7.2.5 复选框对话框

7.2.6 进度对话框

7.2.7 日期及时间选择对话框

7.3 消息提示

7.3.1 Toast的使用

7.3.2 Notification

7.4 扩展训练

7.5 课后练习

第8课 Android事件处理机制

8.1 Android事件处理概述

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

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

8.2 处理键盘事件

8.2.1 物理按键简介

8.2.2 基于回调机制的按键事件处理

8.2.3 基于监听接口的按键事件处理

8.3 处理触摸事件

8.3.1 基于回调机制的触摸事件处理

8.3.2 基于监听接口的触摸事件处理

8.4 手势的创建与识别

8.4.1 手势的创建

8.4.2 手势的导出

8.4.3 手势的识别

8.5 实例应用:实现一个简单的计算器

8.5.1 实例目标

8.5.2 技术分析

8.5.3 实现步骤

8.6 扩展训练

8.7 课后练习

第9课 应用程度之间的通信

9.1 Activity的概述

9.1.1 Activity的状态及状态间的转换

9.1.2 Activity栈

9.1.3 Activity生命周期

9.2 使用Activity

9.2.1 创建Activity

9.2.2 配置Activity

9.2.3 启动和关闭Activity

9.3 多个Activity交换数据

9.3.1 使用Bundle在Activity之间交换数据

9.3.2 调用另一个Activity

9.4 使用Fragment

9.4.1 创建Fragment

9.4.2 在Activity中添加Fragment

9.5 Intent对象成员

9.5.1 组件名称

9.5.2 动作

9.5.3 数据

9.5.4 种类

9.5.5 额外

9.5.6 标记

9.6 Intent的使用

9.6.1 在Activity之间使用Intent传递信息

9.6.2 Intent过滤器

9.6.3 使用Intent发送广播消息

9.7 实例应用:自我介绍

9.7.1 实例目标

9.7.2 技术分析

9.7.3 实现步骤

9.8 扩展训练

9.9 课后练习

……

第10课 数据存储解决方案

第11课 SQLite数据库存储

第12课 访问系统资源和国际化

笔13课 调用Android系统服务

第14课 多媒体

第15课 图形图像处理技术

第16课 网络编程

第17课 综合案例

习题答案

内容摘要:

本书讲解了Android 4.0手机应用开发必备的知识和技能。内容包括Android模拟器的使用、Android程序的生命周期及核心组件、Android项目创建过程、使用Android SDK工具、应用程序布局类型、设计界面的基本和高级控件、菜单和对话框的使用、界面之间数据的传递和跳转、Android的事件机制和系统服务、简单存储、文件存储、数据库存储、使用系统资源和服务、播放音频和视频、绘制图形和动画,以及手机中的网络编程等,最后介绍了公交线路查询和打地鼠游戏的两个经典案例。本书可以作为在校大学生学习使用Android技术进行课程设计的参考资料,也可以作为有一定Java基础的Android新手和移动开发新入行的人员的参考书。

编辑推荐:

本书可以作为在校大学生学习使用Android技术进行课程设计的参考资料,也可以作为有一定Java基础的Android新手和移动开发新入行的人员的参考书。

书籍规格:

书籍详细信息
书名Android开发课堂实录站内查询相似图书
丛书名课堂实录
9787302411291
如需购买下载《Android开发课堂实录》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 5000

书籍信息归属:

Android开发课堂实录是清华大学出版社于2015.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。