Android开发教程之Android平台人机界面开发的四个重要诀窍.pdf

Android开发教程之Android平台人机界面开发的四个重要诀窍.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概述 开源和人机界面的开源和人机界面的一致性致性 支持多种互动模式 告示管理告示管理 支持无缝的互动 关于作者关于作者  AAnddroidid现已开始供货现已开始供货。它现在是什么样子它现在是什么样子??通过通过 专注于用户界面(UI)的开发,如何最大化用户的体 验验??下面是四条重要的诀窍下面是四条重要的诀窍。  从多方面来看从多方面来看,,AndroidAndroid是是一种革命性的开源平台种革命性的开源平台,,作为开作为开 发商在创造更新以及创新服务和应用上有着许多的自由度。 为了把G1 Android UI做的尽可能一致,人们已经付出了大 量的努力量的努力。。然而然而,,当在当在一个开源的环境中工作时个开源的环境中工作时,,要维持界要维持界 面和用户体验上高水平的一致性是棘手的。开发商可以(并 且应该) 自由地选择各种应用软件,让它们看起来应该如何 以及如何表现以及如何表现。。从产品的观点来看从产品的观点来看,,要保持每要保持每一个应用软件个应用软件 的设计与外表、以及对基本操作平台的感觉的紧密关系是至 关重要的。用户界面需要一致且可预测,让用户不会面对他 们们自己的电话话不知所措知所措。  Android会让开发商逐渐开发出奢华的用户界面,这往往要 通过不同的开发商向不同的方向扩展来实现,并随着时间的 推移无疑将变得更好推移无疑将变得更好。。然而然而,,设计工程师仍然必须确保与整设计工程师仍然必须确保与整 个用户界面范例的一致性,这样才能缩小形式和功能的碎片 化并提供坚实的用户体验。  AndroidAndroid被设计在手机外围就可以支持广泛的设备被设计在手机外围就可以支持广泛的设备 配置。例如,它能够运行在仅具有大触摸屏控制的 设备设备上,或者或者,运行在具有运行在具有4个导航方向键的小屏个导航方向键的小屏 幕设备上。为了做出一种适用于大量不同上下文的 可扩展的互动范例,开发商付出了大量的努力。   这意味着较之于其它的平台有很少的范例差异。例 如如,在间接操作上下文中有在间接操作上下文中有一个加亮区个加亮区,就像当用就像当用 户使用一台D-Pad的时候,这个加亮区在触摸互动 期间会消失期间会消失。当采用触摸屏时当采用触摸屏时,真的没有必要加亮真的没有必要加亮 图标或列表项,因为你的手指就是加亮区。  另另一个差异在于个差异在于,,动作被分为针对项目动作被分为针对项目(item)(item)以及针对屏幕以及针对屏幕 的动作。针对项目的动作是诸如把图像“通过MMS发送”这样 的事情,并且仅仅可用于单个的项目。针对屏幕的动作是那 些你想要在屏幕上对所有的项目执行的动作些你想要在屏幕上对所有的项目执行的动作,,如把图像如把图像“按按 照时间分类”。针对项目的动作可以通过长时间按住每一个 项目来实现,针对屏幕的动作通过菜单键实现。因为存在当 有些项目没有被加亮的情况有些项目没有被加亮的情况,,不推荐在菜单键下面放置有前不推荐在菜单键下面放置有前 后关系的、针对项目的动作。把这一点放在个人电脑的条件 下,你如何能够刚好点一个对象而不看到鼠标在哪个位置呢?   一般来说,为Android设计应用软件意味着,在不了解设备 将做什么配置或者在不了解是哪一种设备的情况下进行设计。 因此因此,应用软件需要支持面向触摸屏以及非触摸屏的用户行应用软件需要支持面向触摸屏以及非触摸屏的用户行 为、假设以及互动作用。  AndroidAndroid具有具有一种非插入的独种非插入的独一无二的告示系统无二的告示系统,,然而然而,, 它随处可以获取并且本质上具有很强的可扩展性。下拉 窗口本质上就是对状态栏的一种扩展:它可以在所有的 应用软件内调用,并为新的事件告示提供附加的动作和 信息。   这种告示系统非常灵活且可扩展,任何第三方开发商均 能够在这里披露新的事件告示能够在这里披露新的事件告示。。如果有人创建如果有人创建一种新的种新的 Twitter应用软件,这个人提供的新动作可以变为一个 新的事件告示。然而,至关重要的是考虑应用软件所处 的环境和事件的环境和事件,并经济地采用告示系统以便于尽可能最并经济地采用告示系统以便于尽可能最 好地利用用户有限的注意广度。  AndroidAndroid酷毙之处在于它的内建的意图处理功能酷毙之处在于它的内建的意图处理功能,,

文档评论(0)

qicaiyan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档