Android 云计算应用开发入门与实战
作 者: 李昇暾,詹智安 著
出版时间: 2013
内容简介
《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平台实现云智能的愿景。《Android云计算应用开发入门与实战》适用于Android开发者、运计算开发者,也适合作为大中专院校的教学用书和培训学校的教材。
目录
第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对应多个布局