列表的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:26169737 阅读:29 留言:0更新日期:2020-10-31 13:34
本申请提供一种列表的处理方法、装置、设备和存储介质,其中该方法包括:通过获取用户进行滑动操作时的滑动操作信息,滑动操作信息包括第一位置信息、第二位置信息和滑动时间,第一位置信息为初始触碰点的位置信息,第二位置信息为终止触碰点的位置信息,第一位置信息和第二位置信息都是以第一坐标系作为坐标系所得到的位置信息,第一坐标系为终端设备的屏幕所在的坐标系;根据滑动操作信息,确定终端设备所显示的列表的滑动距离;根据滑动距离滑动列表。较为准确的确定出列表的滑动距离,所计算的滑动距离与用户的预期之间是相符合的,列表可以滑动到用户所希望的位置上去;可以优化列表的滑动效果,提升用户体验。

【技术实现步骤摘要】
列表的处理方法、装置、设备和存储介质
本申请涉及终端技术,尤其涉及一种列表的处理方法、装置、设备和存储介质。
技术介绍
随着终端设备的发展,终端设备广泛的应用到人们的生活和工作中。在终端设备中可以安装各种应用程序,应用程序可以显示列表,列表中具有被显示的内容。其中,列表中具有控件,终端设备在控件中显示出内容。用户可以通过触碰终端设备的屏幕,进而去滑动终端设备所显示的列表。现有技术中,终端设备显示出列表;在用户触碰终端设备的屏幕去进行滑动操作的时候,用户的手指会在终端设备的屏幕上经过按下、移动、抬起这几个动作;终端设备可以获取到滑动操作的触碰点的位置信息;终端设备所获取的位置信息是相对于触碰点对应的控件的,例如,初始触碰点的位置信息是相对于初始触碰点所位于的控件的;进而终端设备依据滑动操作的触碰点的位置信息,确定列表还需要滑动的距离;然后,终端设备滑动列表。然而现有技术中,终端设备在显示列表的时候,在列表的顶端设置有头部(header)区域,即,终端设备显示header区域和列表;header区域可以收起或展开。在计算滑动操作之后列表还需本文档来自技高网...

【技术保护点】
1.一种列表的处理方法,其特征在于,应用于终端设备,所述终端设备用于显示列表,所述方法,包括:/n获取用户进行滑动操作时的滑动操作信息,其中,所述滑动操作信息中包括第一位置信息、第二位置信息和滑动时间,其中,所述第一位置信息为滑动操作过程中的初始触碰点的位置信息,所述第二位置信息为滑动操作过程中的终止触碰点的位置信息,所述滑动时间为滑动操作从初始触碰点滑动至所述终止触碰点的时间,所述第一位置信息和所述第二位置信息都是以第一坐标系作为坐标系所得到的位置信息,所述第一坐标系为所述终端设备的屏幕所在的坐标系;/n根据所述滑动操作信息,确定所述终端设备所显示的列表的滑动距离;/n根据所述滑动距离,滑动...

【技术特征摘要】
1.一种列表的处理方法,其特征在于,应用于终端设备,所述终端设备用于显示列表,所述方法,包括:
获取用户进行滑动操作时的滑动操作信息,其中,所述滑动操作信息中包括第一位置信息、第二位置信息和滑动时间,其中,所述第一位置信息为滑动操作过程中的初始触碰点的位置信息,所述第二位置信息为滑动操作过程中的终止触碰点的位置信息,所述滑动时间为滑动操作从初始触碰点滑动至所述终止触碰点的时间,所述第一位置信息和所述第二位置信息都是以第一坐标系作为坐标系所得到的位置信息,所述第一坐标系为所述终端设备的屏幕所在的坐标系;
根据所述滑动操作信息,确定所述终端设备所显示的列表的滑动距离;
根据所述滑动距离,滑动所述列表。


2.根据权利要求1所述的方法,其特征在于,所述获取用户进行滑动操作时的滑动操作信息,包括:
获取用户进行所述滑动操作时与所述初始触碰点对应的第三位置信息、与所述终止触碰点对应的第四位置信息和所述滑动时间,其中,所述第三位置信息是以第二坐标系作为坐标系所得到的位置信息,第二坐标系为所述初始触碰点所位于的第一控件所在的坐标系,所述第四位置信息是以第三坐标系作为坐标系所得到的位置信息,第三坐标系为所述终止触碰点所位于的第二控件所在的坐标系,所述第一控件和所述第二控件位于所述列表中;
以所述第一坐标系作为参考坐标系,将所述第三位置信息转换为所述第一位置信息,并将所述第四位置信息转换为所述第二位置信息。


3.根据权利要求2所述的方法,其特征在于,以所述第一坐标系作为参考坐标系,将所述第三位置信息转换为所述第一位置信息,并将所述第四位置信息转换为所述第二位置信息,包括:
将所述第三位置信息所表征的数值转换为零值,得到第一中间值,并将所述第四位置信息所表征的数值转换为零值,得到第二中间值;
根据所述第一坐标系作为参考坐标系,将所述第一中间值转换为所述第一位置信息,并将所述第二中间值转换为所述第二位置信息。


4.根据权利要求1-3任一项所述的方法,其特征在于,根据所述滑动操作信息,确定所述终端设备所显示的列表的滑动距离,包括:
根据所述第一位置信息和所述第二位置信息,确定移动距离;
根据所述移动距离和所述滑动时间,确定与所述列表对应的瞬时速度;
根据所述瞬时速度和预设的减速度,确定所述列表的滑动距离。


5.根据权利要求4所述的方法,其特征在于,根据所述滑动距离,滑动所述列表,包括:
根据所述瞬时速度和预设的减速度,确定停止时间段和列表在所述停止时间段下的每一个时刻的滑动速度;
以所述每一个时刻的滑动速度,控制所述列表在所述停止时间段内滑动所述滑动距离。


6.根据权利要求1-3任一项所述的方法,其特征在于,所述方法,还包括:
获取用户的点击操作指令;
根据所述点击操作指令,控制所述列表停止滑动。


7.一种终端设备,其特征在于,所述终端设备用于显示列表,所述终端设备,包括:
第一获取单元,用于获取用户进行滑动操作时的滑动操作信息,其中,所述滑动操作信息中包括第一位置信息、第二位置信息...

【专利技术属性】
技术研发人员:薛凯
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1