前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Human Interface Guidelines — Sharing and Actions

Human Interface Guidelines — Sharing and Actions

作者头像
霖酱
发布2018-06-21 11:43:58
5300
发布2018-06-21 11:43:58
举报

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

Sharing and Actions

Human Interface Guidelines链接:sharing and Actions

Share extensions 提供了一种方便的方式,可以在app,社交媒体帐户和其他服务中共享当前环境中的信息。

Action extensions 可让人们启动内容特定的任务,例如添加书签,复制链接或保存图像。 

人们通过点击 app 中的“操作”按钮来显示 activity view,从而访问 share extensions 和action extensions。 Activity view 仅显示与当前上下文相关的 extensions 。 例如,在编辑视频时,您不会看到文本操作。 在 activity view 中,share extensions 列在 action extensions 上方。

使用时注意

·启用单一的重点任务。

Extension不是一个迷你 app。它执行与当前环境相关的狭义任务。

·制作一个熟悉的界面

对于 share extensions,系统提供的 composition view 被用户熟悉,可在整个系统中提供一致的共享体验,所以尽可能使用系统提供的。对于action extensions,请包括 app 名称,或者设计一个可识别的界面,并且感觉像是 app 中的自然 extension。

·提高交互效率和限制交互

最好的 extensions 可以几个步骤就完成任务。例如,share extension 可能会通过单击立即将图像发布到社交媒体帐户。必要时仅提供一张界面。

·避免将 modal views 放在 extension 之上

Extensions 默认显示在 modal view 中。虽然 alert 在 extension 上方出现可能是有意义的,但避免在 extension 上添加其他模式视图。

·使用您的主 app 来表示冗长操作的进度。

Activity view 应在启动共享或操作后立即解除。耗时的任务应该在后台继续进行,您的主 app 应该提供一些方法来检查这些任务的状态。不要为此使用通知,虽然如果出现问题可以通知用户,但人们不希望每次任务完成时都看到通知。

·使用模板图像作为action extension图标

模板图像使用蒙版来创建图标。使用具有适当透明度和抗锯齿功能的黑白色,并且不包含阴影。模板图片应该位于大约70px×70px的区域。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.05.29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Sharing and Actions
    • 使用时注意
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档