电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

为最新的Android操作系统创建应用程序 对于当今具有大量需求的诸多移动设备来说,Android操作系统是一个颇为流行和灵活的平台。这本全彩的指南书为您能够在最新的移动设备上创建Android应用程序提供了身临其境般的指导。本书作者Wei-Meng Lee是一位经验相当丰富的作者,他的每一次课程都提供了真实世界的示例,旨在达到其所涵盖内容的本源。从概述Android核心功能与开发工具开始,Wei-Meng就不断与您分享成功开发Android应用程序所必需的技能。 主要内容:  阐释了活动的概念及其生命周期  集中阐释了如何应用样式和主题来定制活动  详述了屏幕组件,包括线性布局、绝对布局、相对布局及其他布局方式  详细讨论了一些用于适应不同的屏幕大小并调整其显示方向的方法  概述了多种视图,如文本框、进度条、时间选择器等  涵盖了如何发送SMS消息和联网  引导您如何创建一个Android服务并与之交互  精简发布Android应用程序最重要的步骤 作者简介 Wei-Meng Lee是Developer Learning Solutios公司的创始人和技术专家。他编写过的在线出版物和杂志涵盖了从.NET到Mac OS X的广泛主题。此外,他还撰写了Beginning iOS 4 Application Development一书以及其他很多技术书籍和文章。

前??言 我最开始玩Android SDK是在其正式版本1.0发布以前。那时,工具还不完善,SDK中的API不稳定,文档也很缺乏。经过两年半时间的快速发展,现在的Android已经成为一个和iPhone相比毫不逊色的强大的移动操作系统。由于经历过Android成长的所有痛苦,我想现在是开始学习Android编程的最好时机——API已经稳定,工具也有了改善。但是仍存在一个挑战:对许多人来说,入门仍是一个可望而不可及的目标。这一挑战在我脑海里徘徊许久,也成为了我写本书的动力,它也许可以给Android初级程序员带来益处,并使他们能够逐步编写更复杂的应用程序。 由于本书是写给Android初级开发人员的,为的是使他们能够快速上手,因此我以线性方式涵盖了必要的主题,这样可以使您建立起自己的知识体系而不会被细节淹没。我采取的哲学观点是:最好的学习方法是实践——因此,每一章的“试一试”部分将首先教您如何构建一些东西,然后解释其工作原理。 尽管Android编程是一个宏大的主题,但本书要实现三重目标:帮助读者从最基本的原理入手,使读者理解SDK的底层架构以及领会事情要按特定方式完成的原因。本书超越了目前任何一本面面俱到的有关Android编程的书籍的范围,但我确信当您阅读完此书(并做了练习)之后,将有充分的准备来应对下一个Android编程的挑战。 本书读者对象 本书针对的是打算使用Google的Android SDK来开发应用程序的Android初级开发人员。为了从本书中真正获益,您应该在编程方面具有一些背景知识,并且至少熟悉面向对象编程的概念。如果对Java(Android开发...

目录
荐语
查看详情 查看详情
目??录

第1章?Android编程入门 1

1.1?Android简介 1

1.1.1?Android版本 2

1.1.2?Android功能 2

1.1.3?Android架构 3

1.1.4?市场上的Android设备 4

1.1.5?Android Market 5

1.2?获得所需工具 5

1.2.1?Eclipse 6

1.2.2?Android SDK 6

1.2.3?Android开发工具 6

1.2.4?创建Android虚拟

???设备(AVD) 10

1.2.5?创建第一个Android

???应用程序 12

1.2.6?Android应用程序剖析 18

1.3?本章小结 21

第2章?活动和意图 22

2.1?理解活动 22

2.1.1?如何对活动应用样式和主题 27

2.1.2?隐藏活动标题 28

2.1.3?显示对话框窗口 29

2.1.4?显示进度对话框 34

2.2?使用意图链接活动 38

2.2.1?解决意图筛选器的冲突 42

2.2.2?从意图返回结果 44

2.2.3?使用意图对象传递数据 48

2.3?使用意图调用内置应用程序 50

2.3.1?理解意图对象 57

2.3.2?使用意图筛选器 58

2.3.3?添加类别 64

2.4?显示通知 65

2.5?本章小结 70

第3章?Android用户界面 72

3.1?了解屏幕的构成 72

3.1.1?视图和视图组 73

3.1.2?LinearLayout 73

3.1.3?AbsoluteLayout 77

... 查看详情

查看详情