首页 热点资讯 义务教育 高等教育 出国留学 考研考公

表视图UI设计模式有哪些

发布网友 发布时间:2022-04-25 11:40

我来回答

1个回答

热心网友 时间:2024-04-07 08:36

分为:分页模式和下拉刷新模式两种模式。

分页模式

当数据量很大时,一次返回所有的信息这种方式严重影响应用的性能,造成网络堵塞。通常我们利用分页模式来解决请求大量数据的问题。分页模式是先请求少量数据,例如一次50条,当翻动屏幕已显示50条数据后,应用会再次请求50条。根据触发方式的不同,请求分为主动请求和被动请求。主动请求模式,即当条件满足时,再次请求下50条数据是自动发出的,并且一般在表视图的表脚会出现活动指示器,请求结束后活动指示器会隐藏起来。被动请求模式,当条件满足是,表视图的表脚中会出现一个响应点击事件的控件,这个控件一般是一个按钮,按钮标签一般会设为“更多”,当点击“更多”按钮时,应用会向服务器请求,请求结束后“更多”按钮会隐藏起来。

2.下拉刷新模式

下拉刷新是重新刷新表视图或列表,以便重新加载数据。下拉刷新与分页相反,当翻动屏幕到顶部时,在往下拉屏幕,程序就开始重新请求数据,此时表视图的表头部分会出现活动指示器,请求结束后表头消失。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com