一种页面显示处理方法及穿戴式设备技术

技术编号:21803537 阅读:25 留言:0更新日期:2019-08-07 11:40
本发明专利技术公开了一种页面显示处理方法及穿戴式设备,其中,该方法包括:获取触控显示屏中页面的滑动操作;若滑动到边缘,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示,因此,可以解决相关技术中穿戴式设备中页面滑到屏幕边缘时便停顿,无法继续滑动导致用户体验不佳的问题,在滑动到屏幕边缘时,若继续滑动,将页面以回弹的方式显示,提高了用户体验度。

A Page Display Processing Method and Wearable Equipment

【技术实现步骤摘要】
一种页面显示处理方法及穿戴式设备
本专利技术涉及移动终端领域,具体而言,涉及一种页面显示处理方法及穿戴式设备。
技术介绍
随着智能穿戴式设备越来越普及,应用的样式也是越来越多样化。但对于可滑动应用的滑动效果却一直没有明显的改变。尤其是滑动到屏幕边缘时,只是古板的停顿在边缘,并没有酷炫的动画效果。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种页面显示处理方法及穿戴式设备,以至少解决相关技术中穿戴式设备中页面滑到屏幕边缘时便停顿,无法继续滑动导致用户体验不佳的问题。根据本专利技术实施例的一个方面,提供了一种页面显示处理方法,包括:获取触控显示屏中页面的滑动操作;判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置;在判断结果为是的情况下,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示。可选的,判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置包括:判断所述滑动操作在所述显示屏中页面对应容器的当前位置与所述容器的预定位置的距离是否为0;在判断结果为是的情况下,确定所述滑动操作滑动到所述显示屏中页面对应容器的预定位置;在判断结果为否的情况下,确定所述滑动操作未滑动到所述显示屏中页面对应容器的预定位置。可选的,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离包括:获取当前时间周期相对于上一时间周期的所述滑动操作在所述显示屏中的当前移动距离;将所述当前移动距离的绝对值与上一时间周期得到的累计移动距离之和确定为所述滑动距离,其中,第一个时间周期内所述滑动操作在所述显示屏中的累计移动距离为所述第一个时间周期内所述滑动操作在所述显示屏中的位置与所述起始位置的差值。可选的,获取当前时间周期相对于上一时间周期的所述滑动操作在所述显示屏中的当前移动距离包括:获取当前时间周期所述滑动操作在所述显示屏中的第一位置信息,以及获取上一时间周期所述滑动操作在所述显示屏中的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述当前移动距离。可选的,根据所述第一位置信息和所述第二位置信息确定所述当前移动距离包括:将所述第一距离与所述第二距离做差处理,得到所述第一距离与所述第二距离的差值;将所述差值的绝对值确定为所述当前移动距离。可选的,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示包括:根据所述容器的边距属性值对所述容器执行滑动方向上的画面平移;通过画面平移将所述预先设置的画面在预设距离阈值范围内以回弹的方式在所述显示屏中进行显示。可选的,根据所述容器的边距属性值对所述容器执行滑动方向上的画面平移包括:为所述容器设置所述画面,并将所述容器的目标值设置为0;通过设置的插值器控制所述边距属性值以预定频率减小直到所述边距属性值为0,其中,所述插值器的初始值为所述边距属性值;对所述容器执行滑动方向上的画面平移。可选的,根据所述滑动距离设置所述容器的边距属性值包括:通过预先设置的距离与边距属性值的对应列表设置所述滑动距离对应的所述容器的边距属性值。根据本专利技术实施例的另一方面,还提供了一种穿戴式设备,所述穿戴式设备包括:处理器、存储器及通信总线,其中,所述通信总线,用于实现所述处理器和所述存储器之间的连接通信;所述处理器,用于执行存储器中存储的页面显示处理程序,以实现以下步骤:获取触控显示屏中页面的滑动操作;判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置;在判断结果为是的情况下,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:判断所述滑动操作在所述显示屏中页面对应容器的当前位置与所述容器的预定位置的距离是否为0;在判断结果为是的情况下,确定所述滑动操作滑动到所述显示屏中页面对应容器的预定位置;在判断结果为否的情况下,确定所述滑动操作未滑动到所述显示屏中页面对应容器的预定位置。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:获取当前时间周期相对于上一时间周期的所述滑动操作在所述显示屏中的当前移动距离;将所述当前移动距离的绝对值与上一时间周期得到的累计移动距离之和确定为所述滑动距离,其中,第一个时间周期内所述滑动操作在所述显示屏中的累计移动距离为所述第一个时间周期内所述滑动操作在所述显示屏中的位置与所述起始位置的差值。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:获取当前时间周期所述滑动操作在所述显示屏中的第一位置信息,以及获取上一时间周期所述滑动操作在所述显示屏中的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述当前移动距离。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:将所述第一距离与所述第二距离做差处理,得到所述第一距离与所述第二距离的差值;将所述差值的绝对值确定为所述当前移动距离。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:根据所述容器的边距属性值对所述容器执行滑动方向上的画面平移;通过画面平移将所述预先设置的画面在预设距离阈值范围内以回弹的方式在所述显示屏中进行显示。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:为所述容器设置所述画面,并将所述容器的目标值设置为0;通过设置的插值器控制所述边距属性值以预定频率减小直到所述边距属性值为0,其中,所述插值器的初始值为所述边距属性值;对所述容器执行滑动方向上的画面平移。可选的,所述处理器还用于执行页面显示处理程序,以实现以下步骤:通过预先设置的距离与边距属性值的对应列表设置所述滑动距离对应的所述容器的边距属性值。根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述页面显示处理方法的步骤。通过本专利技术,获取触控显示屏中页面的滑动操作;判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置;在判断结果为是的情况下,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示,因此,可以解决相关技术中穿戴式设备中页面滑到屏幕边缘时便停顿,无法继续滑动导致用户体验不佳的问题,在滑动到屏幕边缘时,若继续滑动,将页面以回弹的方式显示,提高了用户体验度。附图说明此处所说明的附图用来提供对本本文档来自技高网...

【技术保护点】
1.一种页面显示处理方法,其特征在于,包括:获取触控显示屏中页面的滑动操作;判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置;在判断结果为是的情况下,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示。

【技术特征摘要】
1.一种页面显示处理方法,其特征在于,包括:获取触控显示屏中页面的滑动操作;判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置;在判断结果为是的情况下,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离;根据所述滑动距离设置所述容器的边距属性值;在检测到所述滑动操作结束时,根据所述容器的边距属性值将预先设置的画面以回弹的方式在所述显示屏中进行显示。2.根据权利要求1所述的方法,其特征在于,判断所述滑动操作是否滑动到所述显示屏中页面对应容器的预定位置包括:判断所述滑动操作在所述显示屏中页面对应容器的当前位置与所述容器的预定位置的距离是否为0;在判断结果为是的情况下,确定所述滑动操作滑动到所述显示屏中页面对应容器的预定位置;在判断结果为否的情况下,确定所述滑动操作未滑动到所述显示屏中页面对应容器的预定位置。3.根据权利要求1所述的方法,其特征在于,以所述滑动操作滑动到所述显示屏中页面对应容器的预定位置时所述滑动操作在所述显示屏中的位置为起始位置,获取所述滑动操作继续滑动的滑动距离包括:获取当前时间周期相对于上一时间周期的所述滑动操作在所述显示屏中的当前移动距离;将所述当前移动距离的绝对值与上一时间周期得到的累计移动距离之和确定为所述滑动距离,其中,第一个时间周期内所述滑动操作在所述显示屏中的累计移动距离为所述第一个时间周期内所述滑动操作在所述显示屏中的位置与所述起始位置的差值。4.根据权利要求3所述的方法,其特征在于,获取当前时间周期相对于上一时间周期的所述滑动操作在所述显示屏中的当前移动距离包括:获取当前时间周期所述滑动操作在所述显示屏中的第一位置信息,以及获取上一时间周期所述滑动操作在所述显示屏中的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述当前移动距离。5.根据权利要求4所述的方法,其特征在于,根据所述第一位置信息和所述第二位置信息确定所述当前移动距离...

【专利技术属性】
技术研发人员:马群里强余航
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1