编辑推荐
谷歌的 Android 操作系统正在持续赢得市场,已经成为全球应用广泛的操作系统 之一。现在,从智能手表到智能电视、智能手机、智能眼镜、触摸屏智能平板、电子 书阅读器、游戏机,甚至是家居、家电、音响产品、汽车面板等,到处都有Android的身影。
对于每个 Android 应用来说,重要的设计考虑之一就是 UI 设计(User Interface Design,用户界面设计),即定义Android应用的用户如何与应用自身的目标进行交互。具有流畅、简洁以及精美UI设计的应用,将在Android应用市场赢得用户并提高销售量。
内容简介
本书详细阐述了与Android UI开发相关的基本解决方案,主要包括Android UI设计工具,Android UI布局,Android UI Widgets,Android UI选项菜单,Android UI本地菜单,Android UI操作栏,Android UI设计考虑,Android UI设计概念、Android UI布局规范、差异和方法,Android UI主题设计和数字媒体概念等内容。此外,本书还提供了丰富的示例以及代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
前言/序言
谷歌的 Android 操作系统正在持续赢得市场,已经成为全球应用最广的操作系统 之一。现在,从智能手表到智能电视、智能手机、智能眼镜、触摸屏智能平板、电子 书阅读器、游戏机,甚至是家居、家电、音响产品、汽车面板等,到处都有Android的身影。
对于每个 Android 应用来说,最重要的设计考虑之一就是 UI 设计(User Interface Design,用户界面设计),即定义Android应用的用户如何与应用自身的目标进行交互。具有流畅、简洁以及精美UI设计的应用,将在Android应用市场赢得用户并提高销售量。
Android操作系统提供了丰富的UI设计类,有针对性地帮助Android开发者实施充满创意的UI设计,并保证其UI设计符合Android操作系统的UI设计规范。本书介绍了这些重要的UI设计布局容器类和方法,以及完整的Android UI设计规范和指南,每个Android开发者都需要理解并在应用设计工作流程中遵循这些规范和指南。
编写《精通Android UI设计》一书,希望有助于读者深入了解Android UI设计规范的工作原理,掌握最流行的UI布局类和方法,并借此书进一步阅读我的新书《精通Android图形》。《精通Android UI设计》针对的是已经具备丰富技术经验,即熟练掌握计算机编程概念和技术的读者。
本书还介绍了在Android应用开发工作流程中能够使用的各种相关开源软件,例如,久负盛名的开源新媒体应用GIMP、Lightworks、Pencil、Blender和Audacity。我们将介绍如何在Android应用开发工作流程中结合使用这些软件,了解新媒体元素和支持的格式,了解它们的工作原理,以及如何在UI设计过程中加以充分利用。
使用多种开源软件的实施方法,正是《精通Android UI设计》与目前市场中其他Android用户界面设计图书不同的地方。本书从读者安装最新Java SE和用于Eclipse Kepler IDE的Android SDKs开始,然后介绍Android ADT Bundle的安装,接着介绍各种最流行的开源新媒体制作应用的安装,这些应用将用于数字图像与数字音频编辑、数字视频制作、用户界面线框图与原型设计等。
然后,本书介绍了创建菜单UI设计、操作栏UI设计、Android UI规范和指南,最后介绍在Android应用UI设计中,开发者具体使用的主要UI布局容器类型。
本书会介绍使用XML标记进行静态用户界面设计,使用Java进行动态用户界面设计,在用户界面设计中使用数字图像、数字视频和动画,介绍Android操作系统用户界面设计规则和规范,以及当前在Android应用开发UI设计中流行的其他高级新媒体概念和多媒体应用特性。
我们将详细介绍Android UI设计的核心领域,包括UI布局容器、UI Widgets、操作栏UI设计、新媒体格式、编码解码、概念和实现,以及Fragments(片段)这样的高级概念。如果读者希望全面了解或是掌握Android UI设计,本书正是很好的起点。
精通Android UI设计 下载 mobi epub pdf txt 电子书 格式