[发明专利]一种显示界面的滑动操作方法及显示装置有效
申请号: | 202210525620.1 | 申请日: | 2022-05-16 |
公开(公告)号: | CN114610218B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张宝贵;张常华;朱正辉;赵定金 | 申请(专利权)人: | 广州市保伦电子有限公司 |
主分类号: | G06F3/0485 | 分类号: | G06F3/0485;G06F3/04883;G06F3/14 |
代理公司: | 广州君咨知识产权代理有限公司 44437 | 代理人: | 谭启斌 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 界面 滑动 操作方法 显示装置 | ||
本发明公开一种显示界面的滑动操作方法及显示装置,所述方法包括:获取信号源列表和拼接墙显示区域的相对位置关系,根据相对位置关系建立卡迪尔坐标系;监听滑动操作事件,计算出x轴和y轴方向的移动速度;根据x轴方向移动速度的绝对值和y轴方向移动速度的绝对值的大小,响应拖动或滚动操作;若响应拖动操作,则根据x轴方向移动速度是否大于0,决策是否继续监听目标信号源拖动至显示区域,若是,则显示,否则结束;若响应滚动操作,则根据x轴方向移动速度是否大于0,决策是向上滚动还是向下滚动信号源列表。本发明能够很好地解决在信号源列表中进行拖动操作和滚动操作相冲突的问题,无需增加控件按钮即可实现翻页,提高用户体验度。
技术领域
本发明涉及交互界面操作技术领域,具体涉及一种显示界面的滑动操作方法及显示装置。
背景技术
显示界面是目前最为常用的人机交互的界面之一,通过人机交互界面实现用户与终端进行交互,例如,触摸显示屏,用户在触摸显示屏上进行各种触摸操作,从而实现与机器的交互。其中,对于电力、消费、交通监控等许多领域,都需要将多个音频和/或视频信号源在拼接墙上进行显示。当信号源数量较多情况下,拼接墙同时所能够显示的画面数量有限,为此,需要设置信号源列表,将所有的信号源配置在信号源列表上。用户可以通过在信号源列表上进行滚动操作来查找出目标信号源,然后拖动目标信号源至拼接墙的显示区域进行开窗显示。因此,在信号源列表中,至少需要对信号源列表的信号源视图至少处理两个事件,一个事件是滚动事件,即滚动信号源列表中的各个信号源,以找到目标信号源,另一个事件是拖动事件,即拖动信号源列表中的目标信号源,以将目标信号源拖动到拼接墙上开窗。但由于这两个事件在信号源列表中存在操作冲突,当用户手指触碰触摸屏上的信号源列表上时,触摸屏不清楚到底是滚动还是拖动操作,从而无法到底是响应滚动事件,还是拖动事件。同样的,采用鼠标拖动web页面上的信号源列表,也不清楚到底是滚动还是拖动。针对这种滚动和拖动容易造成混淆甚至相冲突的操作,现有的处理方法,通常是在信号源列表的最下端或其他位置增设两个控件按钮,一个控件按钮用于实现信号源列表的正向滚动(例如向上翻页),另一个控件按钮用于实现信号源列表的反向滚动(例如向下翻页),而在信号源列表中的触摸视为拖动目标信号,也即是只处理将目标信号源拖动至拼接墙进行开窗的开窗事件,从而使得滚动和拖动操作不想冲突。但这种处理方案,对于像移动终端(例如平板)等终端来说,由于用户需要采用手表或手指点击特定区域上的控件按钮才能实现滚动视频源列表,而拖动目标信号源又需要移动至视频源列表中进行操作,导致用户操作不连贯容易中断以及因点击特定区域上的特定按钮导致操作不方便,这样的滑动操作设计很不友好,对用户体验度大打折扣。
发明内容
针对现有技术的不足,本发明的目的提供一种显示界面的滑动操作方法及显示装置,其能够解决背景技术描述到的现有技术存在的问题。
实现本发明的目的的技术方案为:一种显示界面的滑动操作方法,所述显示界面包括拼接墙显示区域和信号源列表,信号源列表包括按信号源列表的长度方向依次配置的各个信号源,每个信号源所在的区域为信号源视图,并为每一个信号源视图配置一个滑动监听事件,信号源列表位于拼接墙显示区域的一侧,包括如下步骤:
步骤1:获取信号源列表和拼接墙显示区域的相对位置关系,根据相对位置关系建立卡迪尔坐标系,卡迪尔坐标系的x轴为信号源列表的指向显示区域的方向,卡迪尔坐标系的y轴为信号源列表的轴向方向;
步骤2:通过滑动监听事件监听信号源列表中各个信号源视图的滑动操作,获取当前滑动操作在信号源视图区域内的起始点位置M0(x,y)和终点位置M1(x,y),以及起始点到终点之间的至少一个中间点位置Mi(x,y),i表示从起始点开始的第i个中间点,x表示x轴坐标,y表示有轴坐标,
其中,起始点位置M0(x,y)和终点位置M1(x,y)均处于视频源视图所在区域内,
分别按公式①和②计算从起始点位置开始滑动至终点位置的x轴移动速度vx和y轴移动速度vy:
vx=(x1+x2+…+xi+xn)/t ------①
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市保伦电子有限公司,未经广州市保伦电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210525620.1/2.html,转载请声明来源钻瓜专利网。