注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 互联网
简介
Android入门经典: 华章程序员书库 豆 0.0分
资源最后更新于 2020-03-29 03:29:53
作者:王小科 等 编
出版社:出版社机械工业出版社
出版日期:2013-04
ISBN:9787111418733
文件格式: pdf
简介· · · · · ·
本书以初学者为核心,全面介绍了使用Android进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇20章,其中,第一篇为基础知识篇,主要包括Android开发前奏、跟我写HelloAndroid、Android手机的原貌――模拟器、Android程序面面观、必须知道的Android开发组件、设计美观的Android程序界面、让Android程序听话――程序调试等内容;第二篇为核心技术篇,主要包括关于Activity的专题研究、使用Intent进行通信、更上一层楼――Android高级组件、人机交互――Android事件处理、数据交互的管道――数据存储技术、ContentProvider实现数据共享、绚丽多彩――图形与图像处理等内容;第三篇为高级应用篇,主要包括3D制造者――OpenGL、玩转Android多媒体应用、齐头并进――线程与消息处理、地球村――网络通信技术、云服务基础――Service服务等内容;第四篇为项目实战篇,主要包括基于Android的家庭理财通实战项目。本书适用于Android的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。王小科 等 编著
目录
前言
本书内容
本书特点
超值DVD光盘
读者对象
读者服务
本书作者
第一篇 基础知识篇
第1章 Android开发前奏
1.1 为什么选择Android
1.2 Android特性
1.3 Android 4.1新增特性
1.4 如何学习Android
1.5 小结
1.6 习题
第2章 跟我写Hello Android
2.1 搭建Android开发环境
2.2 动手写Hello Android程序
2.3 上机实践
2.4 小结
2.5 习题
第3章 Android手机的原貌——模拟器
3.1 创建和删除Android模拟器
3.2 初步接触Android模拟器
3.3 在Android模拟器上安装和卸载程序
3.4 上机实践
3.5 小结
3.6 习题
第4章 Android程序面面观
4.1 最简单Android程序的组成
4.2 Android程序的生命周期
4.3 Android程序的基本组件
4.4 上机实践
4.5 小结
4.6 习题
第5章 必须知道的Android开发组件
5.1 Android的UI界面
5.2 文本类组件
5.3 按钮类组件
5.4 选择类组件
5.5 列表类组件
5.6 图像类组件
5.7 上机实践
5.8 小结
5.9 习题
第6章 设计美观的Android程序界面
6.1 线性布局管理器
6.2 绝对布局管理器
6.3 框架布局管理器
6.4 相对布局管理器
6.5 表格布局管理器
6.6 上机实践
6.7 小结
6.8 习题
第7章 让Android程序听话——程序调试
7.1 输出日志信息的几种方法
7.2 手把手教你Android程序调试
7.3 程序异常处理
7.4 上机实践
7.5 小结
7.6 习题
第二篇 核心技术篇
第8章 关于Activity的专题研究
8.1 Android核心对象——Activity
8.2 一个轮回——Activity的生命周期
8.3 四种基本的Activity操作
8.4 上机实践
8.5 小结
8.6 习题
第9章 使用Intent进行通信
9.1 Intent对象简介
9.2 Intent对象的组成
9.3 如何解析Intent对象
9.4 使用Intent传递数据
9.5 上机实践
9.6 小结
9.7 习题
第10章 更上一层楼——Android高级组件
10.1 日期时间类组件
10.2 进度条组件
10.3 对话框及消息提示组件
10.4 上机实践
10.5 小结
10.6 习题
第11章 人机交互——Android事件处理
11.1 事件处理概述
11.2 处理键盘事件
11.3 处理触摸事件
11.4 手势的创建与识别
11.5 上机实践
11.6 小结
11.7 习题
第12章 数据交互的管道——数据存储技术
12.1 使用SharedPreferences对象存储数据
12.2 使用Files对象存储数据
12.3 Android数据库编程——SQLite
12.4 上机实践
12.5 小结
12.6 习题
第13章 Content Provider实现数据共享
13.1 Content Provider概述
13.2 Content Provider的几种操作
13.3 根据需要Content Provider
13.4 上机实践
13.5 小结
13.6 习题
第14章 绚丽多彩——图形与图像处理
14.1 Android绘图基石——常用绘图类
14.2 绘制2D图像
14.3 常见的几种图像特效
14.4 让图像动起来——Android中的动画
14.5 上机实践
14.6 小结
14.7 习题
第三篇 高级应用篇
第15章 3D制造者——OpenGL
15.1 OpenGL简介
15.2 绘制3D图形
15.3 添加效果
15.4 上机实践
15.5 小结
15.6 习题
第16章 玩转Android多媒体应用
16.1 让音乐动起来——播放音频
16.2 声音图像的同步——播放视频
16.3 上机实践
16.4 小结
16.5 习题
第17章 齐头并进——线程与消息处理
17.1 多线程的基本操作
17.2 Handler消息传递机制
17.3 上机实践
17.4 小结
17.5 习题
第18章 地球村——网络通信技术
18.1 通过HTTP访问网络
18.2 使用WebView显示网页
18.3 上机实践
18.4 小结
18.5 习题
第19章 云服务基础——Service服务
19.1 Service概貌
19.2 Started Service的使用
19.3 Bound Service的使用
19.4 管理Service的生命周期
19.5 上机实践
19.6 小结
19.7 习题
第四篇 项目实战篇
第20章 基于Android的家庭理财通
20.1 需求分析
20.2 系统设计
20.3 系统开发及运行环境
20.4 数据库与数据表设计
20.5 系统文件夹组织结构
20.6 公共类设计
20.7 登录模块设计
20.8 系统主窗体设计
20.9 收入管理模块设计
20.10 便签管理模块设计
20.11 系统设置模块设计
20.12 将程序安装到Android手机上
20.13 开发常见问题与解决
20.14 小结