Android云计算应用开发入门与实战 PDF下载

转载至:  https://www.jb51.net/books/579377.html

下载链接: 

下载声明:  本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版。

Android云计算应用开发入门与实战把Android技术和云计算结合的专业书涵盖Android开发的核心技术:窗口设计组件、应用组件,ACtivity、Service、Broadcast Receiver及Content Provider等。讲解了较为常用的硬件控制,如多点控制、语音、绘图、相机、GPS定位和各种传感器,以及Android 4.0新增的功能和应用范例。用云计算案例讲解了整个开发过程,包括云平台Hadoop的架构、Map/Reduce核心技术及分布式文件系统等

《Android云计算应用开发入门与实战》分5篇,共15章,主要介绍了用Android进行云计算开发的技术。第1篇Android基础设计篇,讲解了Android和云计算的起源,以及Android、Hadoop和Java的完美接合;介绍了如何快速地打造第一个Android程序。第2篇窗口设计篇,用两章的篇幅分别介绍了Android用户接口设计和常用窗口控件,还特别讲解了Activity应用程序和Java Script HTML间的互动技巧。第3篇Android移动运算的核心技术——应用组件篇,分别深入讲解了Android的4种应用组件:Activity(活动)、Service(服务)、Broadcast Receiver(广播接收器),以及Content Provider(内容提供器)。第4篇硬件新功能篇,探讨了在Android开发中较为常用的硬件控制应用,包括多点控制、语音、绘图、相机、GPS定位、各种传感器的应用等,以及Android 4.0新增的功能和应用范例。第5篇云设计篇,讲解了应用最广的云平台Hadoop的架构、Map/Reduce核心技术的运行原理,以及分布式文件系统等重要议题。并用3个范例介绍了Hadoop的实战经验;讲解了Android云决策支持系统的构建,通过Hadoop和Android平台实现云智能的愿景。

QQ20191028-193431.jpg

第1篇 Android基础设计篇

第1章 Android漫谈和云计算 
1.1 Android的起源 
1.1.1 Android架构 
1.1.2 Android历史 
1.1.3 Android和Java的甜蜜邂逅 
1.2 云计算的起源 
1.2.1 云计算的定义 
1.2.2 云计算的特色 
1.2.3 云计算的风起云涌 
1.3 Android、Hadoop和Java的完美结合 
1.4 本章小结 

第2章 我的第一个Android程序HelloWorld 
2.1 下载并安装JDK 6 
2.2 下载并安装Android SDK和AVD Manager 
2.3 下载并安装Eclipse 
2.4 安装ADT Plugin 
2.5 HelloWorld Android程序设计 
2.6 本章小结 

第3章 深入探讨HelloWorld程序 
3.1 Android项目架构 
3.2 Activity生命周期 
3.2.1 Android Log机制 
3.2.2 Activity生命周期 
3.3 Android调试程序 

第2篇 窗口设计篇

第4章 用户接口设计 
4.1 浅谈布局 
4.2 线性布局 
4.3 框架布局 
4.4 表格布局 
4.5 相对布局 
4.6 绝对布局 
4.7 Droid Draw布局工具 
4.8 UI控件的事件处理 

第5章 常用UI控件 
5.1 浅谈UI控件 
5.2 TextView控件 
5.3 EditText控件 
5.4 AutoCompleteTextView控件 
5.5 Button控件 
5.6 ImageView控件 
5.7 ImageButton控件 
5.8 RadioGroup和RadioButton控件 
5.9 CheckBox控件 
5.10 Spinner控件 
5.11 DatePicker和TimePicker控件 
5.12 AlertDialog控件 
5.13 DatePickerDialog和TimePickerDialog控件 
5.14 Toast控件 
5.15 ProgressBar控件 
5.16 SeekBar控件 
5.17 RatingBar控件 
5.18 ListActivity和ListView控件 
5.19 Menu控件 
5.20 SlidingDrawer控件 
5.21 WebView控件 
5.22 JavaScript应用 

第3篇 应用组件篇

第6章 深入探讨Activity应用组件 
6.1 单个Activity对应多个布局 
6.2 多个Activity对应多个布局 
6.3 再探Activity生命周期 
6.4 Activity间的值传递 

第7章 数据的存储 
7.1 SharedPreferences存储法 
7.2 文件存储法 
7.3 读写外部文件法 
7.4 SQLite存储法 
7.4.1 启动或创建数据库 
7.4.2 创建数据库表 
7.4.3 添加数据 
7.4.4 修改数据 
7.4.5 查询数据 
7.4.6 删除数据 

第8章 Service应用组件 
8.1 Service漫谈 
8.2 服务提供商 
8.3 服务使用者 

第9章 Broadcast Receiver应用组件 
9.1 Android平台对应用程序的广播 
9.2 应用程序间的广播 
9.3 开启和关闭广播的接收 
9.4 有序广播方式 
9.5 广播通知的权限设置 
9.6 应用程序对用户的通知 
9.7 Broadcast和Notification的整合 
9.8 定时广播功能 

第10章 Content Provider应用组件 
10.1 Content Provider基本观念 
10.2 联系人数据的Content Provider 
10.2.1 添加联系人数据 
10.2.2 删除联系人数据 
10.2.3 查询联系人数据 
10.2.4 修改联系人数据 
10.3 多媒体数据的Content Provider 
10.3.1 添加图片文件 
10.3.2 删除图片文件 
10.3.3 查询图片文件 
10.3.4 修改图片文件 
10.4 自定义Content Provider 
10.4.1 添加自定义内容 
10.4.2 查询自定义内容 
10.4.3 删除自定义内容 
10.4.4 修改自定义内容 
10.5 本章小结 

第4篇 硬件新功能篇

第11章 Android硬件控制 
11.1 手机相关信息 
11.2 拨号和短信发送程序 
11.3 多点触控 
11.4 语音处理 
11.4.1 从文本到语音 
11.4.2 语音识别 
11.5 多媒体播放控制 
11.6 屏幕绘图 
11.6.1 View组件绘图 
11.6.2 SurfaceView组件绘图 
11.7 相机控制 
11.7.1 相机预览 
11.7.2 相机拍照 
11.8 定位服务 
11.8.1 GPS或网络定位 
11.8.2 Google Maps的定位服务 
11.9 传感器使用 
11.9.1 浅谈传感器 
11.9.2 温度传感器 
11.9.3 光线感应传感器 
11.9.4 接近传感器 
11.9.5 压力传感器 
11.9.6 加速度传感器 
11.9.7 重力传感器 
11.9.8 线性加速度传感器 
11.9.9 磁力传感器 
11.9.10 方位传感器 
11.10 本章小结 

第12章 Android 4.0的新功能 
12.1 Android 4.0的特色和应用程序 
12.2 整合和新增的API 
12.3 Android 4.0程序设计初探 
12.3.1 网格布局 
12.3.2 日历程序设计 

第5篇 云设计篇

第13章 架构Hadoop云系统 
13.1 Hadoop漫谈 
13.2 Hadoop的安装和架设 
13.2.1 安装前置环境 
13.2.2 执行单机模式 
13.2.3 执行伪分布式模式 
13.3 Map/Reduce运行原理 
13.4 第一个MapReduce程序 
13.4.1 MapReduce程序初探 
13.4.2 深入探讨MapReduce程序 
13.5 MapReduce相关话题 
13.5.1 子进程JVM调整 
13.5.2 运算目录结构 
13.5.3 运算提交和监控 
13.5.4 分布式缓存 
13.5.5 失效管理 
13.6 分布式文件系统 
13.6.1 HDFS简介 
13.6.2 HDFS运行架构 
13.6.3 HDFS副本管理 
13.6.4 HDFS元数据管理 
13.6.5 HDFS容错管理 
13.6.6 HDFS空间回收管理 
13.6.7 HDFS数据获取和程序编写 

第14章 Hadoop分布式模式 
14.1 启动Hadoop分布式模式 
14.2 分布式数据库系统 
14.2.1 浅谈HBase 
14.2.2 数据模型 
14.2.3 系统架构 
14.2.4 存储架构 
14.2.5 安装HBase 
14.2.6 HBase应用程序 
14.3 Hadoop实战篇 
14.3.1 最大/最小值的搜索 
14.3.2 蒙特卡罗算法 
14.3.3 积分求解 
14.4 本章小结 

第15章 Android云决策支持系统 
15.1 Android网络程序设计 
15.1.1 Android IP程序设计 
15.1.2 Android Web程序设计 
15.1.3 Android TCP/IP程序设计 
15.2 遗传算法 
15.2.1 遗传算法概念 
15.2.2 编码 
15.2.3 种群 
15.2.4 物竞天择 
15.2.5 交叉 
15.2.6 变异 
15.2.7 演化迭代 
15.3 云遗传算法架构 
15.4 旅行推销员问题 
15.5 TSP云决策支持系统 
15.5.1 TSP云决策支持系统架构 
15.5.2 TSP云系统服务器程序 
15.5.3 TSP云系统客户端程序 
15.6 本章小结 


打赏 支付宝打赏 微信打赏

如果文章对您有帮助,欢迎移至上方打赏按钮...

随手一点
  • 打酱油

    2人

  • 4人

  • 呵呵

    1人

  • 草泥马

    0人

文章评论 抢沙发