触摸反馈

应当使用色彩与光亮来响应触摸操作,加强手势操作的行为结果,并且标识出那些操作是可用的,而哪些是不可用的。

当用户触摸你的程序中的某一可操作区域时,应当提供视觉反馈。这样能让用户知道他触摸到了哪一个部件,并且你的程序确实接收到了触摸。

状态

 

Android的大部分UI元素都内建了触摸反馈,包括了能够显示触摸该元素是否会产生效果的标识状态。

交流

当你的部件要对更为复杂的手势操作进行回应时,应当帮助用户理解该操作将会产生什么结果。例如,在“最近情况(Recents)”中,当你开始将一个图标向左或向右滑动时,该图标就会变得暗淡。这帮助用户理解滑动操作会是条目被移除。

边界

当用户的拖动操作超过了可滚动区域的上下界时,应当将该边界以一种视觉的方式提示给用户。例如,当用户要继续拖动屏幕至第一个主界面之前时,屏幕上的内容将会倾斜以表明不能继续进行这个方向的拖动。许多Android的可滚动UI部件(例如列表和格状列表)已经支持了内建的边界反馈。如果你要构建自定义的可滚动部件,应当也采用边界反馈。

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

 

主题

主题(theme)是Android在一个应用或活动(activity,即应用的一个部件)中实现一致风格的机制。该风格指定了在你的用户界面中使用的元素的视觉属性,例如色彩、亮度、间距和字体尺寸。为了令整个系统平台上所有的程序风格能更为协调,Android提供了三种系统主题,可以在构建Android ICS版本的应用时选用:

  • Holo Light(亮色版Holo)
  • Holo Dark(暗色版Holo)
  • Holo Light with dark action bars(使用暗色动作栏的亮色Holo)

采用这些主题对你构建程序将会大有帮助,能使你的程序和Android的视觉风格相符。

选用和你程序的需求以及设计美学相适合的系统主题。如果你希望程序有一个更为独特的外观,那么根据某一系统主题进行自定义修改是不错的主意。系统主题提供了一个你可以进行自定义风格选用的坚实基础。

Holo Light主题的Gmail

Holo Dark主题的系统设定界面

使用暗色动作栏的Holo Light主题的Talk

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

设备与显示

Android在数以千万计的手机、平板电脑或是其他设备上运行,它们使用着各种不同尺寸和类型的屏幕。通过利用Android灵活的布局系统,你可以创建出在大到平板电脑小至手机上都能优雅地适配的应用程序。

设计为可适配的
根据不同的高度和宽度自动拉伸或是压缩布局

对布局进行优化
在大型设备上充分利用较大的屏幕面积。创建结合了多个视图的混合型视图以显示更多内容且易于导航。

为所有设备提供素材
为不同的屏幕密度(DPI)都提供资源以确保你的应用在任何设备上都有最佳视觉效果

策略
该从何入手为各种屏幕进行设计呢?一种方式是基于基本标准(中型尺寸,中等屏幕密度MDPI)来进行设计之后为其他屏幕进行缩放。另一种方法是以最大屏幕尺寸为基准来设计,之后为小型屏幕使用缩小后的UI元素。

关于这个主题的更多细节内容,请参阅文章“支持多种屏幕”。

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

索尼(SONY)发表世界最小最轻量10倍光学变焦数码相机Cyber-shot DSC-WX100等

今天索尼正式在日本市场发表了采用了新型AA镜头(Advanced Aspherical,薄型非球面镜头)的6款新型号Cyber-shot数码相机。

左:『DSC-WX100』(ホワイト)、中央:『DSC-HX10V』(ホワイト)、右:『DSC-HX30V』(ブラック)

得益于新的AA镜头,WX100实现了10倍光学变焦以及目前同类产品(2012年2月28日,10倍光变数码相机)中最便携的尺寸(重量为约124克)。同样采用了AA镜头的HX30V则有20倍光学变焦。采用了卡尔蔡司Vario-Sonnar T镜头的 HX200V则具有30倍光学变焦。另外还有较为低端的HX10V,为16倍光学变焦。

除了高倍光变产品外,还一同发表了TX66与TX20两款超薄型号:

型号 发售日 价格 色彩
Cyber-shot 数码相机 『DSC-WX100』 3月16日 日元折合人民币分别约2500元、2700元、3800元、4200元、3000元与2800元。(在如今日元升值的背景下,直接以日元折合的价格往往偏高,在大陆引进之后的价格应该会有所降低吧。) 银/黑/粉/白/棕
『DSC-HX10V』 黑/红/白
『DSC-HX30V』 黑/棕
『DSC-HX200V』 3月9日
『DSC-TX66』 银/紫/粉/白
『DSC-TX20』 4月20日 黑/粉/蓝

这次发表的四款高倍光变型号都采用了约1820万像素的背照式Exmor R CMOS传感器,并搭载了新开发的改良型陀螺仪以提高防抖能力,使得高倍光变下也能获取上佳影像。而最高相当ISO12800的Exmor R传感器则保证了在暗处的噪点抑制能力与对焦速度。

WX100与HX10V支持AVCHD全高清格式(1080/60i)的视频录制,而HX30V与HX200V则是支持AVCHD全高清格式(1080/60p)的视频录制,并且还能针对镜头回旋进行专门性的防抖补偿。

新闻稿(日文)

Cyber-shot产品页面(日文,有新产品的图文介绍与详细规格)

索尼(SONY)发表Xperia NXT系列Android智能手机Xperia P与Xperia U

在当地时间本月26日召开的MWC 2012上,索尼发表了旗下Android智能手机品牌Xperia系列的2012年最新机型Xperia P与Xperia U。

Xperia P的外形与Xperia S基本相同,不过采用了一体化的铝制外壳设计且尺寸较小。规格上,采用了Sony White Magic Display技术的4英寸qHD级别(分辨率960×540)屏幕,可以在阳光下也保持良好的可视性。处理器为ST-Ericsson U8500 1GHz双核处理器,摄像头方面则是支持1080p全高清视频录制的8百万像素。而之前发表的NFC配件SmartTags也将被支持。通过SEN(Sony Entertainment network),Xperia P将可以和PlayStation、VAIO和Sony Tablet等连接。

Xperia P预计今年第二季度上市,届时将提供银黑红三色。

而Xperia U则是比Xperia规格更低的型号。3.5英寸支持Mobile BRAVIA engine的FWVGA级别(分辨率854×480)屏幕、1GHz双核处理器与5百万像素摄像头是其基本配置。不过将会有黑、白、粉、黄等多色彩选择。将于今年春季上市。

此外,索尼还表示之前发布的Xperia ion也将在美国之外的地区发售。

在这次的MWC 2012上,索尼强调了将大力整合Play、Watch、Listen和Create四方面,将自家各类产品(主要是“四屏”,即BRAVIA、VAIO、Xperia和Sony Tablet)进行融合,为用户提供令人振奋的娱乐体验。

2012年的Xperia系列手机外形相似,规格上涵盖了高中低端产品线,并以与索尼产品的相互融合为卖点。期待着索尼移动这家“新公司”第一次的表现。

新闻稿(英文):Xperia P    Xperia U

用户界面(UI)综览

Android系统的UI提供了用以构建程序的框架。其中比较重要的方面包括有主界面(Home screen)体验、全局设备导航和通知。

你的程序对于保持Android整体体验的一致性和易用性有着重要作用。在本章的最后,我们将介绍一些你的程序为了达到这一目标所需的一些主要元素。

 

主界面、所有程序,以及最近情况

“主界面”界面
主界面是一个可自定义的保存程序快捷方式、文件夹和插件的空间。在不同的主界面面板之间可以通过左右滑动切换。底部的收藏夹托盘存有最为重要的快捷方式和文件夹,无论处于哪一个主界面面板它都将被显示。
要查看所有的程序和插件,只需点击收藏夹托盘中间的“所有程序”按钮。

 

 

 

 

 

 

 

 

 

“所有程序”界面
“所有程序”界面让你可浏览安装于设备中的所有的程序和插件。
用户可以从“所有程序”界面中拖动程序或是插件的图标至主界面的任何空着的地方。

 

 

 

 

 

 

 

 

 

 

“最近情况”界面
“最近情况”提供了一种在各种最近使用过的程序间切换的有效方式。它在多个正在运行的程序间提供一条清晰的导航路径。
导航栏右侧的最近情况键显示了用户最近使用过的程序。它们以逆序方式排序,最近使用的程序被显示在底端。
通过点击来切换程序。通过向右滑动图标来消除一个条目。

 

 

 

 

 

 

 

 

 

 

系统栏

系统栏是用于显示通知、设备状态和设备导航等内容的屏幕区域。一般来说系统栏和程序同时被显示。一些程序会显示需要集中注意力的内容,例如电影和图片,它们可以暂时隐藏系统栏以让用户享受全屏内容而不会分心。

1、状态栏
在左侧显示待处理的通知,在右侧显示如时间、电池状态或是信号强度等状态。
下拉状态栏以显示通知的具体内容。

2、导航栏
Android 4.0中新采用的导航栏,只出现在没有传统物理按键的设备上。它包含了设备导航键——“返回”、“主界面”和“最近情况”,同时也会显示Android 2.3或更早版本中的选项菜单。

3、组合栏
在平板上的将状态栏和导航栏合并而成的单一栏,位于屏幕底部。

 

通知

通知是用户可以在任何时候都能从状态栏访问的简单信息。它们提供了升级、提醒等一些重要但不那么紧急而需要立刻打断用户的信息。通过下拉状态栏以打开通知下拉窗口(drawer)。点击通知以打开关联程序。参见“通知”(链接待添加)。

 

 

 

 

 

 

 

大多数通知有一条标题和一条消息。推荐的通知布局为两行。如有必要,可以增加第三行。而时间戳是可选项目。
向左或是向右滑动一条通知可以将其从通知下拉窗口中移除。

 

 

 

 

 

 

 

 

 

常见程序UI

一个典型的Android程序包含了动作栏和程序内容区域。

1、主动作栏(Main Action Bar)
你的程序的主要的控制中心。主动作栏包含了在程序层级、视图间导航的元素,以及大部分重要的操作。
更多内容参见“动作栏”(链接待添加)。

2、视图控制(View Control)
允许用户程序的不同视图之间切换。视图内容通常为数据的不同编排方式或是程序的不同功能。

3、内容区域
显示程序内容的区域。

4、分隔动作栏(Split Action Bar)
通过在主动作栏下方或是屏幕底部显示分隔动作栏可以进行更多的操作。在这里,分隔动作栏中包含了主动作栏里放不下的功能。

 

 

 

 

 

 

 

 

 

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

设计原则

这些设计原则是由Android用户体验团队所设制的,用以最大程度地保持用户的兴趣。在自己的创作和设计思想中也要想到应用他们。按照目的来进行最适合的改变。

吸引我

用令人惊讶的方式来令我感到愉悦
一个美观的界面,一个精心设计的动画,或是恰到好处的音效都是一种愉快的体验。精巧的细节效果可以令人更觉程序轻松易用,有如掌握着强大的力量。

现实感的物件比按钮和菜单更加有趣
允许人们在你的程序里直接触摸并操作物件。这样就降低了进行操作时认知成本,并更令人感到心满意足。

让它成为属于我的东西
人们喜欢增加个性化的内容,这让他们有掌控自如的感觉。提供精美的默认界面,但是在不影响主要功能的前提下也要考虑添加些有趣的可选自定义内容。

了解我
在使用过程中学习人们的偏好设置。不要总是一次次地问人们相同的问题,而是把上一次的选项置于默认的位置。

简化我的生活

保持简约
用简单的词或词组。人们很容易跳过长篇大论的文字。

图片胜过文字
试着用图片来解释想法。它们能够比文字更有效地吸引人们的注意并令他们理解。

为我作好选择,不过最终由我决定
在询问用户之前就猜测其最佳选项。太多的选择和做决定会让人感到不快。在万一操作错误的时候,也要提供“撤销”功能。

仅在我需要的时候显示它
人们在一下子看到太多东西时会不知所措。把操作和信息分成小而易于理解的部分。把暂时不需要的选项隐藏起来,并且在之后告诉人们如何使用。

我需要知道我在哪里
让人们确信他们知道他们在哪里。让你的程序看起来易于识别,并在不同屏幕内容之间用过渡效果来表现其关联性。对正在运行的工作提供反馈信息。

不要丢失我的内容
保存人们花费了时间创造出来的内容,并允许人们从任何地方都能读取这些。记住用户的设置、个性化的修改,并能在手机、平板和电脑之间交互。这样就能使得更新内容变得轻而易举。

如果它看起来相似,那么它应该功能上也相似
通过把不同的功能图标设计得看上去就不同来帮助人们识别不同的功能。要避免把有着不同效果的功能设计的看起来很相像。

仅在有重要情况时才打断我
需要像一位优秀的个人助理那样,让用户免受不重要的琐事的烦扰。人们喜欢保持注意力,除非非常紧急,不然打断人们会让他们感到烦躁。

让我惊讶

在各个地方给我提示
人们会在以己之力解决问题时感到畅快。让你的程序变得简单易学——通过有效的视觉设计以及具有和其他Android程序相似的操作方式。例如,滑动手势操作可以是一种很好的程序导航快捷方式。

不是我的错
在试图让人们改正错误时要有耐心。他们希望在使用你的程序时能够看起来很聪明。如果发生了错误,需要给出明确的恢复方法,不过不要有太多的技术细节。如果可以在后台自动解决问题那就再好不过了。

给予支持
把复杂的操作分割为容易完成的小块。对于用户操作要给予反馈,即使仅仅是让图标小小地发一下光。

为我处理复杂内容
通过让新手完成他们以为自己难以完成的工作来让他们感觉好象是熟练的专家。例如,包含了多种照片效果的快捷方式可以让业余级的照片仅仅在一次操作后就看起来令人惊讶的好。

让重要的事情快速完成
并非所有的操作都是相同重要的。决定好你的程序中什么是最重要的,并把其放在明显的位置以能够快速启动,就好象相机程序中的快门键或是音乐播放器中的暂停键。

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。

创造性的视野

冰激凌三明治(Android 4.0)是Android设计中的一个重要里程碑。我们涉及了系统的几乎每一个像素,包括把蜂巢(Honeycomb)平板中的新的设计方式扩展到了所有类型的移动设备上。从最为基础的元素来时,我们引入了一种新的字体,Roboto,它专为高分辨率显示而设计。其他大的改动包括手机上框架级别的动作栏以及对没有物理按键的新手机的支持。

我们将从三个整体性的目标出发来关注核心程序以及整个系统的设计。在设计运行于Android的程序时,请考虑一下目标:

吸引我

美不仅是表层的。Android应用在多个层面上都是流畅而具有美感的。翻译简洁明了;布局和版式简约而有意义。程序图标本身就是一种艺术品。就如制作精良的工具,你的程序应该尽可能地美观,简约,以创造一种使用轻松而功能强大的神奇体验。

简化我的生活

Android程序让生活更加简单而易于理解。当人们第一次使用你的程序时,他们应该能凭直觉理解程序最主要的功能。不过设计并不止于此。Android程序去除了如文件管理和同步之类的繁琐工作。简单的事将不需要复杂的操作,而复杂的事被设计为人们易于操作的。各个年龄,各种文化背景的人们都能很好地掌握程序用法,而不会因为太多的选项或是不相关的内容而不知所措。

让我惊讶

仅仅让一个程序简单易用还不够。Android程序让人们以创造性的方式去尝试新的事物。Android程序通过多任务、通知和跨程序共享来让人们以新的流程来使用各种程序。同时,你的程序应该是能适合于个人的,让人们能够简明而优雅地使用到优秀的技术。

上一节

下一节

本页部分内容根据Android Open Source Project创作并共享的内容修改,并在知识共享 署名2.5许可协议中所述条款的限制下使用。