Human Interface Guidelines — Settings

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Settings(设置)

Human Interface Guidelines链接:Settings

有些 app 可能需要提供一种方式来进行设置或配置选项,但大多数 app 可以避免或推迟这样做。对于大多数人来说,成功的 app 马上就能运行得很好,同时还能提供一些方便的方式来调整体验。当设计的 app 是按大多数人期望的方式运行时,就减少了设置的需要。

·可以从系统中推断出什么

如果您需要关于用户、设备或环境的信息,请尽可能地查询系统,而不是询问用户。例如,可以提供本地选项,向用户请求允许使用他们当前的位置,这样就不用让用户输入他们的邮政编码。

·在 app 中,仔细地优先考虑配置选项

App 的主屏幕是一个很好的地方,可以选择那些重要的或者经常变化的选项。次要屏幕更适合偶尔更改的选项。

·在设置中展示不经常更改的配置选项

“设置”app 是在整个系统中进行配置更改的中心位置,但人们必须离开 app 才能到达那里,所以直接在 app 中调整设置要方便得多。

·在适当的时候为设置提供快捷方式

如果 app 包含了指引用户设置的文本,比如“Go to Settings > MyApp > Privacy > Location Services”,那么提供一个能自动打开该设置的按钮。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阮一峰的网络日志

全文Feed的终极解决方案

但是,世界上的大部分Feed,都是摘要Feed,甚至是标题Feed。我们只好自己动手,制作全文Feed。

18520
来自专栏雨过天晴

初窥dep

74780
来自专栏腾讯Bugly的专栏

《手Q Android线程死锁监控与自动化分析实践》

手Q每个版本上线以后研发同学都会收到各种问题反馈。在跟进手Q内部用户反馈的问题时,发现多例问题,其表象和原因如下:

1.1K80
来自专栏哲学驱动设计

OEA 中的业务控制器设计模式

对于业务逻辑的组织,个人认为,最好是使用 DDD(《Domain Driven Design》) 的方式。DDD 使用领域模型来表达实体间的关系,同时在应用层使...

22160
来自专栏Crossin的编程教室

微信机器人进化指南

听说阿尔法狗又要挑战柯杰了。时至今日,人工智能不断刷新我们对这个世界的理解。或许再过不久,你真的不知道跟你在网上聊天的对象还是不是一个“人”,也不知道自己的工作...

86470
来自专栏PHP在线

NoSQL数据库的分布式算法

原文出处: highlyscalable.wordpress.com 译文出处:juliashine 系 统的可扩展性是推动NoSQL运动发展的的主要...

35850
来自专栏PHP在线

NoSQL数据库的分布式算法

原文出处: highlyscalable.wordpress.com 译文出处:juliashine 系 统的可扩展性是推动NoSQL运动发展的的主要理由...

33980
来自专栏人人都是极客

聊聊Linux IO(下)

广义上Cache的同步方式有两种,即Write Through(写穿)和Write back(写回). 从名字上就能看出这两种方式都是从写操作的不同处理方式引出...

45210
来自专栏进击的程序猿

不妥协:分布式事务的一致性,可用性和性能

本文是论文No compromises: distributed transactions with consistency, availability, an...

18260
来自专栏铭毅天下

Elasticsearch大文件检索性能提升20倍实践(干货)

少废话,直接开始。 1、大文件是多大? ES建立索引完成全文检索的前提是将待检索的信息导入Elaticsearch。 项目中,有时候需要将一些扫描件、PDF文档...

41360

扫码关注云+社区

领取腾讯云代金券