描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787115354075
内容简介
李文琴、李翠霞主编的这本《Android开发与实践(附光盘软件开发类)》作为Android课程的教材,系统全面地介绍了Android应用开发所涉及的各类知识。全书共分为21章,内容包括搭建Android开发环境,Android模拟器与工具,用户界面设计,Android 常用组件,深入理解Activity,Intent和 BroadcastReceiver广播,用户资源的使用, Android事件处理,通知、对话框与警告,Android程序调试,图像与动画处理技术,利用OpenGL实现3D图形,多媒体应用开发,Android数据存储技术, Content Provider实现数据共享,线程与消息处理, Service应用,网络通信技术,综合案例—家庭理财通,课程设计—猜猜鸡蛋放在哪只鞋子里,课程设计 —简易涂鸦板。全书每章内容都与实例紧密结合,有助于学生理解知识,应用知识,达到学以致用的目的。
本书附有配套DVD光盘,光盘中提供了本书所有实例、综合实例、实验、综合案例和课程设计的源代码,制作精良的电子课件PPT及教学录像,其中,源代码全部经过了精心测试,能够在Windows XP、 Windows 2003、Windows 7、Windows 8系统下编译和运行。
本书可作为应用型本科计算机专业、软件学院、高职软件专业及相关专业的教材,同时也可作为 Android爱好者以及初、中级Android应用开发人员的参考工具书。
本书附有配套DVD光盘,光盘中提供了本书所有实例、综合实例、实验、综合案例和课程设计的源代码,制作精良的电子课件PPT及教学录像,其中,源代码全部经过了精心测试,能够在Windows XP、 Windows 2003、Windows 7、Windows 8系统下编译和运行。
本书可作为应用型本科计算机专业、软件学院、高职软件专业及相关专业的教材,同时也可作为 Android爱好者以及初、中级Android应用开发人员的参考工具书。
目 录
第1章 搭建Android开发环境
1.1 什么是Android
1.1.1 平台特性
1.1.2 平台架构
1.1.3 Android市场
1.2 搭建Android开发环境
1.2.1 系统需求
1.2.2 JDK下载
1.2.3 JDK安装
1.2.4 ADT Bundle的下载
1.3 个Android程序
1.3.1 创建Android应用程序
1.3.2 创建Android模拟器
1.3.3 运行Android应用程序
1.3.4 调试Android应用程序
1.3.5 Android应用开发流程
1.4 综合实例——创建一个可以运行在所有Android版本上的程序
知识点提炼
习题
实验:创建平板电脑式的模拟器
第2章 Android模拟器与工具
2.1 使用Android模拟器
2.1.1 Android模拟器概述
2.1.2 Android虚拟设备和模拟器
2.1.3 Android模拟器启动与停止
2.1.4 模拟器实战
2.2 综合实例——设置模拟器桌面背景
知识点提炼
习题
实验:使用模拟器拨打电话
第3章 用户界面设计
3.1 控制UI界面
3.1.1 使用XML布局文件控制UI界面
3.1.2 在代码中控制UI界面
3.2 布局管理器
3.2.1 线性布局
3.2.2 表格布局
3.2.3 框架布局
3.2.4 相对布局
3.3 综合实例——应用相对布局显示软件更新提示
知识点提炼
习题
实验:简易的图片浏览器
第4章 Android常用组件
4.1 基本组件
4.1.1 文本框(TextView)
4.1.2 编辑框(EditText)
4.1.3 普通按钮(Button)
4.1.4 图片按钮(ImageButton)
4.1.5 图像视图(ImageView)
4.1.6 单选按钮(RadioButton)
4.1.7 复选按钮(CheckBox)
4.1.8 日期、时间选择器
4.1.9 计时器
4.2 高级组件
4.2.1 自动完成文本框(AutoCompleteTextView)
4.2.2 进度条(ProgressBar)
4.2.3 拖动条和星级评分条
4.2.4 列表选择框(Spinner)
4.2.5 列表视图(ListView)
4.2.6 网格视图(GridView)
4.2.7 画廊视图(Gallery)
4.3 综合实例——实现“我同意游戏条款”
知识点提炼
习题
实验:实现带图标的ListView列表
……
第5章 深入理解
第6章 Intent和Broadcast Receiver广播
第7章 用户资源的使用
第8章 Android事件处理
第9章 通知、对话框与警告
第10章 Android程序调试
第11章 图像与动画处理技术
第12章 利用OpenGL实现3D图形
第13章 多媒体应用开发
第14章 Android数据存储技术
第15章 Content Provider实现数据共享
第16章 线程与消息处理
第17章 Service应用
第18章 网络通信技术
第19章 综合案例——家庭理财通
第20章 猜猜鸡蛋放在哪只鞋子里
第21章 简易涂鸦板
1.1 什么是Android
1.1.1 平台特性
1.1.2 平台架构
1.1.3 Android市场
1.2 搭建Android开发环境
1.2.1 系统需求
1.2.2 JDK下载
1.2.3 JDK安装
1.2.4 ADT Bundle的下载
1.3 个Android程序
1.3.1 创建Android应用程序
1.3.2 创建Android模拟器
1.3.3 运行Android应用程序
1.3.4 调试Android应用程序
1.3.5 Android应用开发流程
1.4 综合实例——创建一个可以运行在所有Android版本上的程序
知识点提炼
习题
实验:创建平板电脑式的模拟器
第2章 Android模拟器与工具
2.1 使用Android模拟器
2.1.1 Android模拟器概述
2.1.2 Android虚拟设备和模拟器
2.1.3 Android模拟器启动与停止
2.1.4 模拟器实战
2.2 综合实例——设置模拟器桌面背景
知识点提炼
习题
实验:使用模拟器拨打电话
第3章 用户界面设计
3.1 控制UI界面
3.1.1 使用XML布局文件控制UI界面
3.1.2 在代码中控制UI界面
3.2 布局管理器
3.2.1 线性布局
3.2.2 表格布局
3.2.3 框架布局
3.2.4 相对布局
3.3 综合实例——应用相对布局显示软件更新提示
知识点提炼
习题
实验:简易的图片浏览器
第4章 Android常用组件
4.1 基本组件
4.1.1 文本框(TextView)
4.1.2 编辑框(EditText)
4.1.3 普通按钮(Button)
4.1.4 图片按钮(ImageButton)
4.1.5 图像视图(ImageView)
4.1.6 单选按钮(RadioButton)
4.1.7 复选按钮(CheckBox)
4.1.8 日期、时间选择器
4.1.9 计时器
4.2 高级组件
4.2.1 自动完成文本框(AutoCompleteTextView)
4.2.2 进度条(ProgressBar)
4.2.3 拖动条和星级评分条
4.2.4 列表选择框(Spinner)
4.2.5 列表视图(ListView)
4.2.6 网格视图(GridView)
4.2.7 画廊视图(Gallery)
4.3 综合实例——实现“我同意游戏条款”
知识点提炼
习题
实验:实现带图标的ListView列表
……
第5章 深入理解
第6章 Intent和Broadcast Receiver广播
第7章 用户资源的使用
第8章 Android事件处理
第9章 通知、对话框与警告
第10章 Android程序调试
第11章 图像与动画处理技术
第12章 利用OpenGL实现3D图形
第13章 多媒体应用开发
第14章 Android数据存储技术
第15章 Content Provider实现数据共享
第16章 线程与消息处理
第17章 Service应用
第18章 网络通信技术
第19章 综合案例——家庭理财通
第20章 猜猜鸡蛋放在哪只鞋子里
第21章 简易涂鸦板
书摘插画
评论
还没有评论。