浅谈临时视

临时视图使用目的,为了让用户必须完成当前的任务或者关闭一个信息或页面之后,才能做其他的事情而设计

如:操作列表、警告和动作试图都提供了临时试图

当屏幕上出现临时试图时,用户必须通过点击按钮或是其他特殊方式才能推出。列入:临时视图可以占据整个屏幕,也可以使在上级视图至上(比如气泡弹出框),或者屏幕的一部分。但是这些临时视图多数都会有“完成”和“取消”按钮来推出视图

有那些临时视图?

比如在顾客把商品购买完之后,没有登录。这个时候一般会使用临时视图的登录页面来直接连接到购买页面。防止顾客流失

吐司:与其他类型的临时视图最重要的区别是,不用操作就可以自己消失

模态视图与子页面的主要区别在于

一、子页面吃从主任务下的另一任务

二、模态视图是浮于主任务之上,暂停了主任务的进程,且服务于当前主任务的。

使用模态视图有一下几个特点:

1、占据整个屏幕或屏幕一部分,或者占据父级视图的部分区域

2、包含完成当前任务所需的任务和控件

3、通常也包含一个完成任务的按钮,或一个取消的按钮

在登录和注册页面弹吐司效果可能不是会很理想,因为根据用户不同使用App的场景,吐司效果维持时间太短。用户可能因为某种情况没有感知到吐司效果传递的信息。

所以在这种场景下运用吐司效果并不是很人性化

临时视图的使用规则

临时视图首先使用在用户使用频率相对低的页面

临时视图永远浮在当前页面上,服务于当前任务

使用临时视图可以减少交互层级,降低用户记忆成本(用户不必考虑返回上一页是什么内容?)

破坏或崩溃性的提示以及授权等操作使用警告框,在当前页面要交互操作的,更具呈现操作内容多少使用操作列表或模态视图,提示性临时内容使用toast

切记:使用图标在App最好能做到功能统一,降低用户记忆难度