【技术实现步骤摘要】
显示控制方法、装置、设备和存储介质
[0001]本公开涉及数据处理
,尤其涉及人机交互技术。
技术介绍
[0002]滚动视图是指一个可以滑动的视窗,用于在信息过多而无法在一个屏幕上显示时,提供滚屏操作,并响应于滑动操作,进行隐藏部门内容的显示。
[0003]当一个分页列表包括至少一个列表和一个公共头部时,可以通过在滚动视图中设置用于显示公共头部的头部视图,以及用于显示列表内容的列表视图,并通过视图的交替滑动,进行内容呈现。
技术实现思路
[0004]本公开提供了一种显示控制方法、装置、设备和存储介质。
[0005]根据本公开的一方面,提供了一种显示控制方法,包括:
[0006]确定滚动视图中的头部视图的状态信息;其中,滚动视图中还包括列表视图;
[0007]获取页面滑动方向和页面滑动位置;
[0008]根据状态信息、页面滑动方向和页面滑动位置,对列表视图或滚动视图进行滑动控制。
[0009]根据本公开的另一方面,还提供了一种显示控制装置,包括:
[ ...
【技术保护点】
【技术特征摘要】
1.一种显示控制方法,包括:确定滚动视图中的头部视图的状态信息;其中,所述滚动视图中还包括列表视图;获取页面滑动方向和页面滑动位置;根据所述状态信息、所述页面滑动方向和所述页面滑动位置,对所述列表视图或所述滚动视图进行滑动控制。2.根据权利要求1所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,对所述列表视图或所述滚动视图进行滑动控制,包括:根据所述状态信息、所述页面滑动方向和所述页面滑动位置,从所述列表视图和所述滚动视图中选取目标视图,并控制所述目标视图按照所述页面滑动方向滑动,且禁止非目标视图滑动;和/或,根据所述状态信息、所述页面滑动方向和所述页面滑动位置,控制重置所述列表视图的滑动位置或所述滚动视图的滑动位置。3.根据权利要求2所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,从所述列表视图和所述滚动视图中选取目标视图,并控制所述目标视图按照所述页面滑动方向滑动,且禁止非目标视图滑动,包括:若所述状态信息为底部状态,所述列表视图的滑动位置不低于所述列表视图的底部阈值,且所述页面滑动方向为向上滑动,则控制所述滚动视图向上滑动,禁止所述列表视图滑动;若所述状态信息为底部状态,所述列表视图的滑动位置不低于所述列表视图的底部阈值,且所述页面滑动方向为向下滑动,则控制所述列表视图向下滑动,所述头部视图中的头部内容悬停于预设悬停区域,且禁止所述滚动视图滑动;若所述状态信息为底部状态,且所述列表视图的滑动位置低于所述列表视图的底部阈值,则控制所述列表视图按照所述页面滑动方向滑动禁止滚动视图滑动。4.根据权利要求2所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,从所述列表视图和所述滚动视图中选取目标视图,并控制所述目标视图按照所述页面滑动方向滑动,且禁止非目标视图滑动,包括:若所述状态信息为头部状态,所述列表视图的滑动位置不高于所述列表视图的底部阈值,且所述页面滑动方向为向下滑动,则控制所述滚动视图向下滑动,且禁止所述列表视图滑动;若所述状态信息为头部状态,所述列表视图的滑动位置不高于所述列表视图的底部阈值,且所述页面滑动方向为向上滑动,则控制所述列表视图向上滑动,所述头部视图中的头部内容悬停于预设悬停区域,且禁止所述滚动视图滑动;若所述状态信息为头部状态,且所述列表视图的滑动位置高于所述列表视图的底部阈值,则控制所述列表视图按照所述页面滑动方向滑动,禁止滚动视图滑动。5.根据权利要求2所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,从所述列表视图和所述滚动视图中选取目标视图,并控制所述目标视图按照所述页面滑动方向滑动,且禁止非目标视图滑动,包括:若所述状态信息为中间状态,则控制所述滚动视图按照所述页面滑动方向滑动,且禁止所述列表视图滑动。
6.根据权利要求2所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,控制重置所述滚动视图的滑动位置,包括:若所述目标视图为列表视图,则根据所述列表视图的滑动位置或所述页面滑动方向,控制将所述滚动视图的滑动位置重置为所述页面滑动方向对应的边缘滑动位置;或者,若页面滑动至所述滚动视图的边缘区域,则根据所述滚动视图的滑动位置,控制将所述滚动视图的滑动位置重置为所述页面滑动方向对应的边缘滑动位置。7.根据权利要求6所述的方法,其中,所述根据所述列表视图的滑动位置或所述页面滑动方向,控制将所述滚动视图的滑动位置重置为所述页面滑动方向对应的边缘滑动位置,包括:在所述状态信息为头部状态下,若所述列表视图的滑动位置大于所述列表视图的底部阈值,或所述页面滑动方向为向上滑动,则将所述滚动视图的滑动位置重置为所述滚动视图的头部阈值;在所述状态信息为底部状态下,若所述列表视图的滑动位置小于所述列表视图的底部阈值,或所述页面滑动方向为向下滑动,则将所述滚动视图的滑动位置重置为所述滚动视图的底部阈值。8.根据权利要求2所述的方法,其中,所述根据所述状态信息、所述页面滑动方向和所述页面滑动位置,控制重置所述列表视图的滑动位置,包括:若所述状态信息为底部状态,则根据所述列表视图的滑动位置和所述页面滑动方向,控制将所述列表视图的滑动位置重置为所述列表视图的初始滑动位置;或者,若所述状态信息为中间状态,则将所述列表视图的滑动位置重置为所述列表视图的初始滑动位置。9.根据权利要求8所述的方法,其中,所述根据所述列表视图的滑动位置和所述页面滑动方向,控制将所述列表视图的滑动位置重置为所述列表视图的初始滑动位置,包括:若所述列表视图的滑动位置不小于所述列表视图的底部阈值,且所述页面滑动方向为向上滑动,则将所述列表视图的滑动位置重置为所述列表视图的初始滑动位置。10.根据权利要求1
‑
9任一项所述的方法,其中,所述确定滚动视图中的头部视图的状态信息,包括:获取所述头部视图的滑动位置;根据所述头部视图的滑动位置,确定所述头部视图的状态信息;其中,所述状态信息包括头部状态、中间状态和底部状态。11.一种显示控制装置,包括:状态信息确定模块,用于确定滚动视图中的头部视图的状态信息;其中,所述滚动视图中还包括列表视图;页面滑...
【专利技术属性】
技术研发人员:马利民,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。