System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 屏幕交互方法、装置及电子设备制造方法及图纸_技高网

屏幕交互方法、装置及电子设备制造方法及图纸

技术编号:40591771 阅读:2 留言:0更新日期:2024-03-12 21:52
本发明专利技术实施例涉及一种屏幕交互方法、装置及电子设备,该方法包括:当检测到至少一个触控信号,且确定至少一个触控信号中一个或多个触控信号处于滑动状态时,获取一个或多个触控信号分别对应的滑动轨迹;当根据滑动轨迹的数量,从多个预配置的触控指令中匹配到目标触控指令时,根据目标触控指令,在屏幕上完成与目标触控指令对应的触控操作。整个过程中,无需用户执行繁杂的操作,实现界面、功能等的切换,甚至是切换信号源等操作,都可以通过配置指令的形式配置到触控指令中,并设置与不同指令对应的触控对象数量,以及滑动轨迹即可。因此,该方式将会更加方便,快捷,学习成本也更低。

【技术实现步骤摘要】

本专利技术实施例涉及触控机,尤其涉及一种屏幕交互方法、装置及电子设备


技术介绍

1、现有的大尺寸屏幕的应用越来越多,尤其适用于具备交互应用的场景,比如会议场景等。现有的屏幕应用交互逻辑以点击侧边栏弹出菜单,进而进行不同的功能选择,实现功能切换。

2、该过程中,操作过于繁杂,尤其当常用功能并非在主页面时,用户需要多次执行操作,才能够获取。多界面切换繁琐,也无法做到快速切换。再者,当需要使用不同信号源时,还需要通过遥控器等外部设备实现,操作也比较繁琐,使得用户体验较差。


技术实现思路

1、本申请提供了一种屏幕交互方法、装置及电子设备,以解决现有技术中部分或全部的问题。

2、第一方面,本申请提供了一种屏幕交互方法,该方法包括:

3、当检测到至少一个触控信号,且确定至少一个触控信号中一个或多个触控信号处于滑动状态时,获取一个或多个触控信号分别对应的滑动轨迹;

4、当根据滑动轨迹的数量,从多个预配置的触控指令中匹配到目标触控指令时,根据目标触控指令,在屏幕上完成与目标触控指令对应的触控操作。

5、可选的,当滑动轨迹的数量包括多条时,方法还包括:

6、确定每一条滑动轨迹是否符合预设条件;

7、当存在一条或多条滑动轨迹符合预设条件时,根据符合预设条件的滑动轨迹的数量,从多个预配置的触控指令中匹配目标触控指令。

8、可选的,预设条件包括:滑动轨迹为起始位置属于预设区域范围内,滑动方向由第一预设方向,向第二预设方向滑动所生成的轨迹,且滑动轨迹的长度大于或等于预设长度阈值。

9、可选的,预设区域范围包括多个子区域,多个预配置的触控指令构成多个触控指令组,每一个子区域对应多个触控指令组中的其中一个触控指令组;

10、当存在一条或多条滑动轨迹符合预设条件时,根据符合预设条件的滑动轨迹的数量,从多个预配置的触控指令中匹配目标触控指令之前,方法还包括:

11、确定符合预设条件的滑动轨迹中每一条滑动轨迹所属的目标子区域;

12、当所有符合预设条件的滑动轨迹属于同一个目标子区域时,根据目标子区域,从多组触控指令中选取与目标子区域对应的目标触控指令组,以便后续根据滑动轨迹的数量,从目标触控指令组中匹配目标触控指令,其中,目标子区域为多个子区域中的其中一个子区域。

13、可选的,确定符合预设条件的滑动轨迹中每一条滑动轨迹所属的目标子区域,具体包括:

14、采集第一滑动轨迹中预设数量的采样点,并获取每一个采样点的坐标数据;

15、当确定所有采样点的坐标数据均属于目标子区域的区域范围内时,则确定第一滑动轨迹所属的子区域为目标子区域,其中,第一滑动轨迹为符合预设条件的滑动轨迹中的任一条滑动轨迹,且,采样点至少包括第一滑动轨迹在屏幕中的起始位置和滑动轨迹的终点位置。

16、可选的,当滑动轨迹的数量包括多条时,方法还包括:

17、确定每一条滑动轨迹是否符合预设条件;

18、当任一条滑动轨迹不符合预设条件时,不触发任何操作,并生成提示信息,提示信息用以指示当前操作无效。

19、可选的,当滑动轨迹包括一条,方法还包括:

20、确定每一条滑动轨迹是否符合预设条件;

21、当确定滑动轨迹不符合预设条件时,根据触控信号确定触控位置,执行与触控位置对应的响应操作。

22、第二方面,本申请提供了一种屏幕交互装置,该装置包括:

23、检测模块,用于检测触控信号,以及触控信号的滑动状态;

24、处理模块,用于当检测模块检测到至少一个触控信号,且确定至少一个触控信号中一个或多个触控信号处于滑动状态时,获取一个或多个触控信号分别对应的滑动轨迹;

25、匹配模块,用于根据滑动轨迹的数量,从多个预配置的触控指令中匹配目标触控指令;

26、处理模块,还用于当匹配模块根据滑动轨迹的数量,从多个预配置的触控指令中匹配目标触控指令时,根据目标触控指令,在屏幕上完成与目标触控指令对应的触控操作。

27、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

28、存储器,用于存放计算机程序;

29、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例的屏幕交互方法的步骤。

30、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如第一方面任一项实施例的屏幕交互方法的步骤。

31、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

32、本申请实施例提供的该方法,当检测到至少一个触控信号,且确定至少一个触控信号中一个或多个触控信号处于滑动状态时,获取一个或多个触控信号分别对应的滑动轨迹。当根据滑动轨迹的数量,从多个预配置的触控指令中匹配目标触控指令时,则根据目标触控指令,在屏幕上完成与目标触控指令对应的触控操作。本方法实施例中,提供了一种更加快捷的与屏幕进行交互的方式,通过滑动轨迹的数量,来确定用户需要执行的触控指令并执行。整个过程中,无需用户执行繁杂的操作,实现界面、功能等的切换,甚至是切换信号源等操作,都可以通过配置指令的形式配置到触控指令中,并设置与不同指令对应的触控对象数量,以及滑动轨迹即可。因此,该方式将会更加方便,快捷,学习成本也更低。

本文档来自技高网...

【技术保护点】

1.一种屏幕交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述滑动轨迹的数量包括多条时,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述预设条件包括:

4.根据权利要求3所述的方法,其特征在于,所述预设区域范围包括多个子区域,多个预配置的触控指令构成多个触控指令组,每一个子区域对应多个触控指令组中的其中一个触控指令组;

5.根据权利要求4所述的方法,其特征在于,所述确定符合所述预设条件的滑动轨迹中每一条滑动轨迹所属的目标子区域,具体包括:

6.根据权利要求1所述的方法,其特征在于,当所述滑动轨迹的数量包括多条时,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,当所述滑动轨迹包括一条,所述方法还包括:

8.一种屏幕交互装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的屏幕交互方法的步骤。

...

【技术特征摘要】

1.一种屏幕交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述滑动轨迹的数量包括多条时,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述预设条件包括:

4.根据权利要求3所述的方法,其特征在于,所述预设区域范围包括多个子区域,多个预配置的触控指令构成多个触控指令组,每一个子区域对应多个触控指令组中的其中一个触控指令组;

5.根据权利要求4所述的方法,其特征在于,所述确定符合所述预设条件的滑动轨迹中每一条滑动轨迹所属的目标子区域,具体包括:

【专利技术属性】
技术研发人员:陈钟辉
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:

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

1