APP弹出框的类型

作者: miclzy | 来源:发表于2016-11-14 11:27 被阅读70次

app弹出框常见有四种类型,其中toast、snackbar属于非模态弹窗;dialog、actionbar属于模态弹窗。

一,模态弹窗

模态弹窗弹出时,用户必须回应,否则无法继续其他操作,被设计用来告诉用户信息内容外还需要用户进行操作选择。

1,dialog    

dialog是一种最常见的弹窗形式,通常由一段文字描述和两个按钮组成,一般都是进行是或否的选择,安卓和ios都可以直接调用系统默认的dialog窗口,不过经过设计的dialog还是能带来更好的用户体验。

2,actionbar

actionbar是一种提供两种以上选择的弹出框形式,常见的是从屏幕底部上拉出来,当然也有在屏幕中间位置的。actionbar更强调的是选择,一般是提供平行的选择项。

actionbar还有一种形式是选择列表框,例如安卓系统下微信的性别选择。虽然之后两种选项,但是其本质还是进行平行选择,所以也属于actionbar的一种形式。

二,非模态弹窗

模态弹窗弹出时,用户即使不回应也可以进行其他操作,被设计用来告诉用户信息内容。

1,toast

toast是一种承载信息量比较少的弹出框,可以在屏幕任何位置,不带有按钮选项,纯粹的信息展示,而且一般会持续几秒钟自动消失。

ios中的toast更多的是从屏幕上方渐显出一条小提示框的形式。

2,snackbar

snackbar是一种类似于toast的非模态弹窗,其区别于toast的是它一般带有功能按钮,用户可以点击进行相应的操作,或者不理会等待其自行消失,或者直接进行其他操作。当然snackbar也可以不带有按钮,这样其实跟toast是差不多的,只是表现形式稍有区别。

snackbar与toast的差别

相关文章

  • APP弹出框的类型

    app弹出框常见有四种类型,其中toast、snackbar属于非模态弹窗;dialog、actionbar属于模...

  • UIAlertController弹出框UIAlertActio

    警告弹出框,加号➕方法;参数:1,title标题2,message内容3,preferredStyle弹出框的类型...

  • Java(第二天)

    一、弹出JOptionPane显示框 二、计算圆的面积,显示结果同时弹出显示框 三、运算符 四、数值类型、字符类型...

  • POST数据非常多的页面如何编写代码

    这是页面没有数据的样子。 这里是编辑部分TextField 这是点击物品类型弹出的小框 这是点击物品类型弹出的小框...

  • iOS多个弹框按顺序依次弹出

    前言 现在APP在首页会有多个弹框按照顺序依次弹出的功能,比如强制更新、比如弹出消息推送的活动弹框、比如弹出搜索弹...

  • 关于appium操作APP的弹出框的问题

    关于appium处理APP的弹出框的问题 弹出框通过appium的定位是定位不到的,所以不能执行对应的操作,这时候...

  • vue-弹出框组件

    创建一个公用的弹出框组件,包括消息弹出框,确认弹出框,自定义内容弹出框 一、创建 1、创建一个基础弹出框:dial...

  • App活动弹出框

    一、关于手淘的弹出层技术 犹记得做项目的时候,老板说要实现一个新注册用户进入app弹出赠送优惠券的项目。很简单,d...

  • App Store引导用户评价优化

    具体什么时候弹出,用什么文案你自己根据自己app的情况考虑,我就不说了。 上面弹出框点【好评】,跳转到app st...

  • 无标题文章

    # 组件说明 vue公共组件说明 ## dialog-弹出框类型组件 ### import-file-dialog...

网友评论

    本文标题:APP弹出框的类型

    本文链接:https://www.haomeiwen.com/subject/xerhpttx.html