恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
使用Material Design创建响应式应用程序的技巧
0.0°
2019-06-26 自译外文 经验/观点 原作者: Samuele Dassatti 举报 803 1 2 0

来源:Medium网站

作者:Samuele Dassatti

翻译:奥创

阅读时长:7min


今天,对从桌面到移动设备的优秀应用程序以及介于两者之间的所有内容的需求比以往任何时候都要大,至少在我看来,这是由于开发人员对渐进式网络应用程序和将Android应用程序移植到Chrome操作系统的兴趣日益增长。

Image title

Crane是Google的一款概念应用程序,凭借Material Design组件(信用:Google),它可以根据不同的外形尺寸进行精美扩展


然而,这种兴趣并不总是转化为良好的体验,许多开发人员选择设计两个不同的UI,并经常在移动设备上提供精简的应用程序。因此,我选择分享我在开发Igloo Aurora时学到的三个技巧,了解如何使用Google Material Design的构建模块创建出色的响应体验。


导航


在大屏幕上

如果您的应用允许在同一层次结构的视图之间移动,我建议尝试在大屏幕设备上使用标签。我赞成这种方法,因为它清楚地说明了应用程序的层次结构:标签比它们包含的视图更接近顶部,因此更重要。

在小屏幕上

在较小的屏幕上,我建议您通过选择处理底部导航组件的导航来优先考虑清晰层次结构的可达性。虽然在屏幕底部设置标签可能看起来反直觉,但它极大地提高了访问的便利性,因为它需要较少的用户拇指移动才能到达它,特别是在18:9显示器上(如果你想要阅读更多关于优化这些显示器的用户体验的信息,请查看我的这篇文章。

还有一件事

经常看到应用程序通过汉堡包菜单处理导航,但我建议不要使用这种方法,因为在较大的屏幕上它会隐藏所有目的地,直到用户点击它,而在较小的屏幕上它位于设备的左上角在单手使用设备时难以触及。

 Image title谷歌概念应用程序The Fortnightly顶部5.5“16:9屏幕的平均可达性热图。你可以看到汉堡包菜单按钮几乎是不可能达到的。


对话框


在大屏幕上

在许多应用程序中,您必须显示不适合主界面的元素,但同时,它们不值得拥有自己的页面(例如应用程序的设置)。在这些情况下,对话框会派上用场,因为它们允许您显示这些元素而不会使主界面混乱,也不会强迫您将全新页面添加到应用程序中。

在小屏幕上

小屏幕上的上述问题的解决方案再一次是使用对话框,但是稍微修改了一下:我说的是全屏对话框。

Image title

移动应用程序如何使用全屏对话框隐藏某些操作并保持其界面清洁的示例

这种特殊类型的对话填充了整个视图(正如您可能已经从他们的名字中猜到的那样),并且它在移动设备上非常棒,因为它的滑入式动画突出显示它是UI的临时元素,因此不会取代主要页面,而只是覆盖它。


浮动动作按钮


如果您曾使用过Material Design,那么您可能已经熟悉了浮动动作按钮,这是Google设计语言中最具标志性的组件。如果您不是这里的快速回顾:浮动操作按钮(通常称为FAB)是一个圆形按钮,它悬停在界面的另一部分(通常是列表),并允许用户执行链接到该部分的主要操作的界面。

在大屏幕上

直到最近,只有一种类型的FAB可用,但在2018年5月,谷歌推出了另一种变体:扩展浮动操作按钮:一个更宽的FAB,带有描述其功能的标签。扩展浮动操作按钮(或eFAB)是大屏幕设备上标准配置的一个很好的替代方案,因为它清楚地说明按钮的功能是什么,单独的图标并不总是能够做到。

在小屏幕上

在小屏幕上我更喜欢 传统的浮动按钮,因为它比延伸的按钮更紧凑,但同时它不会牺牲可视性。但是,如果您担心您选择的图标不清晰且需要标签,则默认情况下您可以显示扩展FAB,并在用户开始滚动时将其变为经典图标,如Google规范中所述。

 Image title



结论

您可能已经注意到,采取正确的步骤使您的应用程序更适合每种形状因素并不困难,它可以极大地有益于您的应用程序的可用性。出于这些原因,我真的希望更多开发人员在开发新应用程序时开始更多地关注这些细节,并且你也会这样做。

更新:2019-06-26

收藏

1人已收藏

UI奥创空间

厦门UI设计师~

  • 46

    作品

  • 5

    粉丝

  • 0

    关注

  • 0元学插画:鼠绘王者荣耀橘右京角色插画
  • 包豪斯:在合作中寻找创意灵感
  • 移动用户界面设计中的视觉分隔器
  • 每个UI / UX设计师都需要知道的心理学原理
相关标签

    猜你喜欢

      2019-06-26 自译外文 经验/观点 原作者: Samuele Dassatti 举报 803 1 2 0

      使用Material Design创建响应式应用程序的技巧

      0.0°

      你确定要举报使用Material Design创建响应式应用程序的技巧

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2019年06月26日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      2
      1
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录