童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

只会用弹窗作重要提示?来试试体验更佳的Sheets吧!

10月18日 六壬会投稿
  还在频繁的使用弹窗对用户展示重要提示吗?明知这样有损体验却没有更好的选择吗?那么不妨来试试干扰度更低却依然可以用于重要提示的Sheet控件吧!
  一、什么是Sheets
  Sheets控件并非弹窗,通常会被熟称为“浮层”或“浮窗”。
  该控件在iOS和Android系统规范中都有相关定义,属于多才多艺的控件,可以用于给予信息提示,也可用于展示更多的拓展信息。
  从用于提示的角度来看,Sheets控件和Dialogs控件的相同点和不同点在哪里呢?
  1。共同点
  (1)模态化
  二者都可以设置模态,当模态控件显示时,页面背景会显示深色遮罩,并立即打断用户当前操作。
  (2)承载操作和信息
  二者都可以承载丰富的操作和信息,支持嵌入列表、选择器等控件及图片、文本信息。
  2。不同点
  (1)触发方式不同
  Dialog可以不通过用户操作而自动触发,Sheet必须通过用户操作才可以触发显示,因此用户对Sheet的显示会更有预期。
  (2)关闭方式不同
  Dialog的关闭方式较少,通常会要求用户进行选项操作后才可关闭;Sheet的关闭方式较多,对于用户而言有更丰富的选择权。
  因此综上所述,我们可以发现,Sheet对比Dialog的优势在于,它的显示会更符合用户的预期,它的干扰层度也会低于Dialog(因为更易关闭)。
  Sheets在GoogleMaterialdesign规范中被分为了Bottomsheest和Sidesheets两类;
  在iOSHumanInterfaceGuidelines中被分为了Actionsheets和Activityviews两类。
  下面就由我来依次详解其特性和玩法吧~
  二、Bottomsheets底部浮窗
  专属于Android的Sheets控件。
  1。使用场景
  用于补充内容相关的更多信息(非模态)、提供可交互的菜单或对话(模态)或其它关键功能任务的拓展。
  2。注意事项
  (1)Bottomsheet通常用于Android竖屏场景,在Android横屏场景建议使用Sidesheet。
  (2)在iOS中不建议使用Bottomsheet,建议使用原生的Actionsheet或Activityviews。
  3。样式类型
  (1)菜单样式
  可嵌套Menus,展示多个选项内容。
  (2)宫格样式
  可使用宫格布局,展示多个选项内容。
  (3)迷你样式(非模态)
  一个非模态底部浮窗可被设置固定展示在页面底部,用户可以随时用它来对其它功能任务进行快捷操作,如进入购物车、查看所选图片、查看聊天和查看刚才的视频等。
  4。模态非模态
  如左下图所示,非模态浮窗与内容保持在同一层级,用户可同时对内容和浮窗进行操作。
  如右下图所示,模态浮窗层级高于内容,背景深色显示遮罩,用户仅能对浮窗进行操作。
  5。显示与消失
  显示
  浮窗显示时从底部向上滑入,非模态浮窗显示时不会打断用户操作,模态浮窗显示时会显示深色遮罩以打断用户操作。
  消失
  浮窗消失时会向底部滑出。
  (1)模态浮窗在以下情况下会消失:
  用户触发浮窗上的对应操作(自定义)
  用户点击浮窗外的区域
  用户下拉浮窗达到收起阈值后(自定义)
  用户点击Android系统返回键
  (2)非模态浮窗在以下情况下会消失:用户选中浮窗上的对应按钮(自定义)。
  6。支持高度延伸
  当浮窗底部仍有未显示的内容时,可设置通过滑动或拖动浮窗来使其变为全屏展示,并在顶部显示Toolbar来显示关闭收起操作。
  7。支持深层链接
  模态浮窗中可以展示其它应用的深层链接内容或操作,譬如调用Google翻译。
  8。范例
  抖音的评论功能使用的是模态B百度地图的路线切换功能使用的是非模态Bottomsheet。
  三、Sidesheets侧边浮窗
  专属于Android的Sheets控件。
  1。使用场景
  用于补充内容相关的更多信息(非模态)或提供可交互的列表信息(模态)。
  2。注意事项
  (1)Bottomsheet通常用于Android竖屏场景,在Android横屏场景建议使用Sidesheet。
  (2)在iOS中不建议使用Bottomsheet,建议使用原生的Actionsheet或Activityviews。
  3。样式类型
  (1)菜单样式:可嵌套Menus,展示多个选项内容。
  (2)宫格样式:可使用宫格布局,展示多个选项内容。
  4。模态非模态
  如左下图所示,非模态浮窗与内容保持在同一层级,用户可同时对内容和浮窗进行操作(在移动端较少使用,通常用于PC端)。
  如右下图所示,模态浮窗层级高于内容,背景深色显示遮罩,用户仅能对浮窗进行操作。
  5。显示与消失
  显示
  浮窗显示时从左右边缘滑入,非模态浮窗显示时不会打断用户操作,模态浮窗显示时会显示深色遮罩以打断用户操作。
  消失
  浮窗消失时会向左右边缘滑出。
  1。模态浮窗在以下情况下会消失:
  用户触发浮窗上的对应操作(自定义)
  用户点击浮窗外的区域
  用户侧拉浮窗达到收起阈值后(自定义)
  用户点击Android系统返回键
  2。非模态浮窗在以下情况下会消失:用户选中浮窗上的对应按钮(自定义)。
  6。滑动说明
  支持上下滑动,不支持左右滑动。
  7。范例
  淘宝的筛选功能使用的是Sidesheet。
  四、Actionsheets操作浮窗
  专属于iOS的Sheets控件。
  1。使用场景
  用于呈现一组与当前操作相关的选项,如启动某个任务,或者确认是否开始执行某个可能具有破坏性的操作。
  2。注意事项
  在Android中不建议使用Actionsheet,建议使用原生的Bottomsheet或Simpledialog。
  3。样式类型
  如下所示,支持单个或多个操作的展示,以及说明文案的展示:
  4。显示与消失
  显示
  浮窗显示时从底部向上滑入,会显示深色遮罩以打断用户操作。
  消失
  浮窗消失时会向底部滑出。会在以下情况下会消失
  用户触发浮窗上的对应操作(自定义)
  用户点击浮窗外的区域
  用户点击浮窗“取消”按钮
  5。显示位置
  竖屏时显示在页面底部,横屏是居中显示在页面底部。
  6。范例
  微信的选择朋友圈发布类型及清除聊天记录的二次确认都使用的是Actionsheet。
  五、Activityviews活动浮窗
  专属于iOS的Sheets控件。
  1。使用场景
  用于呈现一组与当前操作相关的选项表,如复制、收藏或分享。
  2。注意事项
  在Android中不建议使用Activityviews,建议使用原生的Bottomsheet。
  3。样式类型
  (1)列表样式
  (2)宫格样式
  (3)混合样式
  4。显示与消失
  显示
  浮窗显示时从底部向上滑入,会显示深色遮罩以打断用户操作。
  消失
  浮窗消失时会向底部滑出。会在以下情况下会消失
  用户触发浮窗上的对应操作(自定义)
  用户点击浮窗外的区域
  用户下拉浮窗达到收起阈值后(自定义)
  5。显示位置
  竖屏时显示在页面底部,横屏是居中显示在页面底部。
  6。支持高度延伸
  当面板底部仍有未显示的内容时,可设置通过滑动或拖动面板来使其高度进行延伸,从而展示更多信息。
  7。范例
  爱奇艺的分享功能和泡泡圈选择发布内容类型,都使用的是Activityview。
  六、用法总结
  建议针对非系统级或业务级的重要提示,使用Sheets控件进行提示;Dialogs控件仅用于最重要的信息提示才算是“好钢用在了刀刃上”。
  另外在调用原生Sheets组件时,记得分端的差异性哦~
  最后感谢阅读,下面是其它提示控件的传送门:
  提示控件中的双刃剑:霸气外露的Dialogs家族
  弹窗提示太强,Toast又太弱?不妨来试试Banner吧!
  还在用Toast?快试试更好用的Snackbar!
投诉 评论

案例拆解:B端的MVP产品方法论你懂吗?本文想跟大家谈谈,作为产品人的第一个产品方法论的MVP到底在我们的产品工作中是这么运作,到底应用之后会有什么样的效果?愿景:作为转行成为产品经理1年的产品人,结……百度AR小游戏设计过程全揭秘《砸金猪积福气》2019年春节,百度出了一款砸金猪积福气的AR小游戏吗,并获得了非常不错的互动数据以及用户的称赞。而本文就还原了百度AR团队如何做出这款游戏的过程。2019年春节,百度A……谈谈反馈设计怎么做本文是笔者负责微众银行App设计规范时,引发的“反馈设计”相关思考。本文中,笔者具体介绍了什么是反馈设计以及反馈设计中要注意的要点。这是负责微众银行App部分交互规范时写……科学区分设计对错数据思维教你5步验证不管是在产品的成长初期探索方向,还是产品的成熟期商业化阶段,使用数据思维都可以帮助产品快速迭代,调整方向。日常工作中,在产品原型设计阶段,很多时候产品经理和设计师评估设计……直播App热门列表冷启动:如何排序,才能把最好的直播间优先让直播App上线前期,列表的直播内容有限,所以,冷启动的关键点就是要把最好的直播间优先让用户看到。那么基于这个目的,直播App热门列表冷启动该用什么样的排序方法呢?以下,笔者将与……只会用弹窗作重要提示?来试试体验更佳的Sheets吧!还在频繁的使用弹窗对用户展示重要提示吗?明知这样有损体验却没有更好的选择吗?那么不妨来试试干扰度更低却依然可以用于重要提示的Sheet控件吧!一、什么是Sheets……越来越流行的酷炫动效,是否利于你的产品设计?人类总是在繁荣中沉溺而自我满足,无法意识到甚至抗拒可能会出现的问题。职业也一样,设计师这种个人风格浓郁,个性支配力强的职业更是如此,我们沉迷、从众、自嗨、盲目,自以为是,投身于……中级产品方法论(九):精益创业,敏捷开发如果你选择把自己当做产品的Owner,对最后的业绩负责,实际上你就是在“创业”,尽管所承受的压力距离创业还有很大距离。曾经在王诗沐的文章中读到过如下内容:作为一名产品经理……5个方法,教你用数据驱动设计在这篇文章中,作者分享了一些Dropbox设计师在发现阶段寻找问题的方法。因为可供访问的数据量和工具因公司而异,这些能帮助您在自己的设计流程中,为数据驱动找到一些新的方法。……针对“语音助手”类产品,浅谈对话式交互设计今天给大家分享一篇针对“语音助手”类产品的对话式交互进行讨论的文章,希望带给你更多帮助。说到语音设计大家脑海里会浮现出各种科幻场景,其实语音设计离我们并不远,可能我们太过……你的设计,要如何简化?公司如何打造简单实用的产品?当产品中有了更多功能、新的技术和更高级的功能,我们是否还能设计出轻量且简单易用的产品。通常,大道至简的设计是比较困难。什么是“简单”?我……如何根据业务来规划智能硬件产品布局?如何根据实际业务来规划智能硬件产品呢?本文提供了一种规划的方法论,大家可以结合文中实例来代入到自己具体的个性化业务中。一、前言最近针对“互联网医疗健康”基于全行业产……
这5个技巧帮你设计出眼前一亮的App引导页专业的网页风格指南应该如何制作?一份全面系统的渐变色自学指南超越触控的手势交互按钮的优先级选取与用户体验最佳实践交互设计四策略在音乐播放条上的运用UX设计师如何进行面试?高保真原型的这几个秘密,你知道吗?回答这3个问题,完善你的交互设计(文末有彩蛋)用户体验设计上的6个关键见解新版MATERIALDESIGN官方动效指南(三)当用户操作错误时,如何在不影响用户体验的情况下快速处理好明星穿搭分享,邻家小甜妹or酷帅御姐风,你pick哪一套堤上造句用堤上造句大全善意的忠告科颜氏眼霜和雅诗兰黛眼霜哪个好牛油果和小棕瓶一决高下商家不提供售后服务是服务欺诈吗艾青归来的歌主要内容简介及赏析诗词大会少儿团的高光时刻,5季以来首次,两位小学生争夺擂主我收获了成功和友谊【音乐荟】经典音乐精选总汇目录D相比家务,男女更该共担育娃重任嗨小保科学干预2个月见证孩子能力的飞跃西游记的摘抄好句

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界