一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能交互平板的显示操作方法、装置、设备和存储介质与流程

2022-02-20 12:51:34 来源:中国专利 TAG:


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.其中,当所述窗口夹有多个预览页时,在所述窗口夹标识所述预览页的数量。
33.其中,所述第二触控响应单元,包括:
34.第一显示模块,用于接收到在所述窗口夹的显示区域发生的触摸点击操作时,显示所有预览页和一键显示控件;
35.第二显示模块,用于接收到对所述预览页的触摸点击操作时,显示该预览页对应的白板元素,并在所述窗口夹删除该预览页;
36.第三显示模块,用于接收到对所述一键显示控件的触摸点击操作时,显示所有预览页对应的文件展示窗口,并在所述窗口夹删除所有预览页。
37.第三方面,本发明实施例还提供了一种终端设备,包括:
38.一个或多个处理器;
39.存储器,用于存储一个或多个程序;
40.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面任一所述的智能交互平板的显示操作方法。
41.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面任一所述的智能交互平板的显示操作方法。
42.上述智能交互平板的显示操作方法、装置、终端设备和存储介质,通过接收在白板应用界面发生的第一触控操作,所述白板应用界面显示有白板元素;在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素;接收到在所述白板应用界面发生的书写操作时,在所述白板应用界面生成书写轨迹;接收到在所述窗口夹发生的第二触控操作时,显示所述第二触控操作确认的预览页对应的白板元素,并在所述窗口夹删除所述第二触控操作确认的预览页。将白板应用界面中的显示元素通过触控操作进行快速隐藏,可以对特定显示元素的关联区域进行快速清理,简化了显示元素清理的复杂程度。
43.而且,对显示元素的多种隐藏处理的触发方式,可以适应于白板应用的使用者的实时站位,提供尽可能便捷的操作。对显示元素的一键隐藏和一键恢复,也提高了多显示元素的显示状态的整理速度。
附图说明
44.图1为本发明实施例一提供的一种智能交互平板的显示操作方法的流程图;
45.图2为本发明实施例一提供的一种智能交互平板的触控输入的界面示意图;
46.图3为本发明实施例提供的文件展示操作的示意图;
47.图4为本发明实施例提供的文件展示窗口的示意图;
48.图5为本发明实施例提供的隐藏白板元素的示意图;
49.图6为本发明实施例二提供的一种智能交互平板的显示操作方法的流程图;
50.图7为本发明实施例提供的多指收缩的示意图;
51.图8为本发明实施例提供的白板元素移动的示意图;
52.图9为本发明实施例提供的第二隐藏手势的示意图;
53.图10为本发明实施例提供的窗口夹触摸点击的示意图;
54.图11为本发明实施例提供的白板元素恢复显示的示意图;
55.图12为本发明实施例三提供的一种智能交互平板的显示操作装置的结构示意图;
56.图13为本发明实施例四提供的一种终端设备的结构示意图。
具体实施方式
57.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
58.需要注意的是,由于篇幅所限,本技术说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本技术说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。
59.例如,在实施例一的一个实施方式中,记载了一个技术特征:在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素,在实施例一的另一个实施方式中,记载了另一个技术特征:接收到在所述白板应用界面发生的书写操作时,在所述白板应用界面生成书写轨迹。由于以上两个技术特征不互相矛盾,本领域技术人员在阅读本技术说明书后,应该能够想到,同时具有这两个特征的实施方式也是一种可选的实施方式,即在隐藏显示一个或多个白板元素的同时,可以在白板应用界面进行书写操作。
60.记载在不同实施例中的不互相矛盾的技术特征也可以任意组合,构成可选的实施方式。
61.例如,实施例二中记载了:第一触控操作有多种可选的实现方式。为了控制本技术说明书的篇幅,在实施例一中,并没有记载这个特征。但是本领域技术人员在阅读本技术说明书后,应该能够想到,实施例一所提供的智能交互平板的显示操作方法也可以包括该特征,即,步骤s101中可以通过多种可选的第一触控操作实现方式,触发步骤s102中的白板元素的隐藏以及窗口夹中预览页的添加。
62.下面对各实施例进行详细说明。
63.实施例一
64.图1为本发明实施例一提供的一种智能交互平板的显示操作方法的流程图。实施例中提供的智能交互平板的显示操作方法可以由智能交互平板的操作设备执行,该智能交互平板的操作设备可以通过软件和/或硬件的方式实现,该智能交互平板的操作设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如,智能交互平板的操作设备可以是手机、工业控制计算机等。
65.为了便于理解,实施例中以智能交互平板为实际载体,示例性描述智能交互平板的显示操作方法实施时调整目标选中、关联和调整响应的详细过程。其中,智能交互平板可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。
66.一般而言,如图2所示,智能交互平板1包括至少一块显示屏。例如,智能交互平板1配置有一块具有触摸功能的显示屏,且该显示屏可以是电容屏、电阻屏或者电磁屏。在本实施例中,提供了一种智能交互平板,进一步的,用户可以通过手指或触控笔触控显示屏的方式实现触控操作,相应的,智能交互平板检测触控位置,并根据触控位置进行响应,以实现触控功能。典型的,智能交互平板安装有至少一种操作系统,其中,操作系统包括但不限定于安卓系统、linux系统及windows系统。进一步的,智能交互平板可以安装至少一个具有书写功能的应用程序。其中,该应用程序可以为操作系统自带的应用程序,同时,也安装有从
第三方设备或者服务器中下载的应用程序。可选的,应用程序除具备书写功能外,还具有其他编辑功能,如插入表格、插入图片、插图图形、绘制表格、绘制图形等功能。其中,绘制得到的表格或图形为计算机绘制标准元素。计算机绘制标准元素可以理解为由智能交互平板绘制的印刷体标准元素,其区别于用户书写的元素。
67.在电子白板、电子黑板、数位板、智能会议平板等智能手写设备配置的触摸屏上,设置有用于响应用户的书写操作来显示输入内容的书写区域,在该书写区域进行书写时,如通过触控笔或手指接触触摸屏,触摸屏可以感应到电流的变化、电压的变化或磁通量的变化(对应于电容式触摸屏、电阻式触摸屏或电磁式触摸屏的具体设置类型),得到含有触摸位置的坐标的触摸信号以及该触摸信号的触发时间,根据触摸位置的坐标以及触摸信号的触发时间,可以得到触控笔或用户手指每次按下书写至抬起停止书写过程中输入的书写轨迹的轨迹数据,根据轨迹数据在触摸屏的书写区域实时显示用户输入的书写轨迹。当然,书写过程不限于写字,在智能手写设备的触摸屏实现的任何用于显示操作轨迹的录入过程均可视为书写过程。此外根据触摸操作的发生位置的显示元素的不同,触摸操作可以响应为用户的点击、拖拽等操作。这些不同的响应方式在底层的坐标处理方式是相同的。通常来说,触摸书写发生的区域与显示所在的区域重合,即为图2中所示的显示区域2。基于触摸和显示等基本功能的硬件实现,在智能交互平板上进一步可以实现白板应用的功能,本方案各实施例即为白板应用的方案实现。
68.具体的,参考图1,该智能交互平板的显示操作方法具体包括:
69.步骤s101、接收在白板应用界面发生的第一触控操作,所述白板应用界面显示有白板元素。
70.应用界面指一个应用用于接收和/或展示信息的交互界面,例如视频播放类的应用,其交互界面主要用于展示变化的视频画面;实时通信类的应用,其交互界面主要用于接收近端用户输入的内容和展示远端用户输入的内容;文件编辑类的应用,其交互界面主要用于接收用户输入的内容并进行展示;浏览器类的应用,其交互界面主要用于接收用户输入的关键字并展示基于该关键字得到的网页内容。
71.在本实施例中,具体针对的应用界面是指白板应用使用过程中呈现的用户界面,即白板应用界面。如前所述,白板应用指供用户进行书写、展示等操作的应用,可以用于根据用户在白板应用界面上的书写轨迹生成书写笔迹,也可以用于在白板应用界面上插入图形、图片、表格等其他多媒体元素。在白板应用界面中,用户可以实现与实体黑板类似的写、画、擦除等操作,并进一步有更好的移动、保存、缩放、插入图片、颜色调整、笔画粗细设置等数字化功能。在白板应用中基于书写的操作是现有技术的成熟实现,在本方案中不做详细说明。在实际应用中,白板应用也可以命名为书写应用、电子白板应用、协同白板应用等名称,不管名称如何改变,只要用于实现上述功能的应用,均等同于本技术的白板应用。
72.在使用白板应用的过程中,白板应用通常全屏显示,即白板应用会填满图2中智能交互平板1的显示区域2,为表现清楚,后续附图中只示意显示区域2的显示变化。请参考图3,在白板应用界面20中显示的内容除了使用过程中书写添加的内容和插入显示的内容(图3中未示出),还有对应各种对以上的内容进行操作的工具控件,这些工具控件在白板应用界面20中常态显示在工具栏21,本方案的示例描述中,工具栏21显示在白板应用界面20的底部,在实际布局时也可以在左侧和/或右侧,甚至是左侧、右侧和底部的综合显示。工具栏
21中有些工具控件对应实体黑板功能的数字化实现,例如书写、擦除、翻页(部分实体黑板才有)等,还有些工具控件是在白板应用基础上实现的功能补充控件,例如取消输入、还原输入、笔迹选中、插入等。
73.白板元素是白板应用使用过程中在白板应用界面生成的各种显示内容,例如书写笔迹、插入的图片、插入的表格、文件展示窗口等。其中,文件展示窗口是在白板应用界面上的一个显示区域,该显示区域用于显示根据文件展示操作选中的第三方文件,例如图片、文档文件、多媒体文件等。在本方案中,基于文件展示窗口进行详细阐述,其他类型的白板元素在实现本方案过程中的操作整体相同,具体实现细节上的变化会特别说明。
74.文件展示窗口具体通过文件展示操作触发,文件展示操作可以是基于工具栏21实现的组合操作。如图3所示,在工具栏21中设置有文件打开的工具控件,当文件打开的工具控件被触发时,弹出文件列表界面23,文件列表界面23中展示有默认的文件夹或最近一次打开的文件夹中的文件和子文件夹,当其中有文件被选中时,确认接收到文件展示操作。文件列表界面23中的文件被选中可以是文件列表界面23中某个文件(包括图标区域和文件名区域)发生设定的选中操作,例如单指触控点击、多指触控点击等;还可以是该文件发生从文件列表界面23中拖拽到白板应用界面20中文件列表界面23之外的区域,图3中示意的是拖拽选中的方式。也就是说,在白板应用界面20中实现的文件展示操作是多个动作的组合,至少包括对文件打开控件的触发以弹出文件列表界面23以及在文件列表界面23中对某个具体文件的选择。这也是白板应用的使用特征所决定了主要实现方式,因为智能交互平板的操作需求一般在白板应用的使用过程中出现,需要的就是在白板应用界面20显示的同时,不用进行白板应用界面20的切换或调整即可快速对其他文件的展示。多次进行文件展示操作,或者依次文件展示操作打开多个第三方文件,即可得到多个文件展示窗口,在图4中打开有2个文件展示窗口,分别标记为22a和22b。
75.本实施例中的第一触控操作是一类操作,这一类操作会导致被选中的白板元素进入隐藏状态,并对应在窗口夹中添加对应的浏览页,第一类触控操作具体可以是通过触发预设的控件实现、也可以是通过特定的手势实现。如图4所示,文件展示窗口22a和文件展示窗口22b均显示有元素隐藏控件,并且用户有触发元素隐藏控件的动作,即在图4中有第一触控操作发生。
76.步骤s102、在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素。
77.如图4所示,窗口夹211显示于工具栏21,窗口夹211可以始终显示,也可以在白板应用界面中添加白板元素之后再显示,例如图3中当前没有白板元素,所以没有显示窗口夹211。窗口夹211是用于管理白板元素的显示状态的工具控件,从具体的触发结果而言,窗口夹211触发后的反馈并不能改变白板应用界面中白板元素的内容,只能改变白板元素的显示状态(显示或隐藏)。在窗口夹211中,只保留当前处于隐藏状态的白板元素对应的预览页,例如在图4中,当前没有白板元素进入隐藏状态,所以窗口夹211中是空白,没有预览页存在。
78.预览页可以是对确认的白板元素的截图实现,也可以是通过重新绘制笔迹实现。截图可以是完整截图,也可以是简化截图。一般来说智能交互平板的尺寸较大,现在大的商业化的智能交互平板已经有80寸,在智能交互平板中要通过文件展示窗口清晰呈现第三方
文件,文件展示窗口可能也会有10寸左右,并且文件展示窗口的大小可以调整,因此,基于文件展示窗口中显示内容的完整截图得到的图片数据可能会比较大,因此在具体截图时,可以将显示内容进行一定比例的缩小,例如缩小一半、四分之三再进行简化截图,可以得到能呈现对应的显示元素的内容,同时又不过于占用缓存空间的截图,实现显示效果和存储空间之间的平衡。重新绘制笔迹主要针对书写笔迹的隐藏,相当于提取第一显示页面中的笔迹的显示参数,然后以页面展示窗口的大小为参考,在页面展示窗口中绘制出按比例缩小的笔迹。
79.步骤s103:接收到在所述白板应用界面发生的书写操作时,在所述白板应用界面生成书写轨迹。
80.本实施例中在白板应用界面发生的书写操作与现有技术中白板应用中的常规书写操作的整体实现相似,局部可以针对文件展示窗口进行适应性调整。例如某次书写操作对应的书写轨迹的起点不在文件展示窗口之内,则确认该书写操作有效,并对应生成书写轨迹,如果书写轨迹与文件展示窗口有重叠,则将重叠部分生成在文件展示窗口之下,以适应文件展示窗口的置顶显示,只有文件展示窗口移开之后或者将书写轨迹进行移动后,原有重叠的书写轨迹才能显示出来。又例如某次书写操作对应的书写轨迹的起点在文件展示窗口之内,则确认该书写操作无效,不生成书写轨迹;或者确认该书写轨迹是对应于文件展示窗口中的书写行为,在文件展示窗口中生成与文件展示窗口重叠的书写轨迹,对于该书写操作与文件展示窗口不重叠的部分,则不进行生成显示。
81.需要特别说明的是,在本方案中,白板元素的隐藏(或显示)与书写轨迹的生成不是两个互相独立操作简单集成,而是在实际使用白板应用的过程中针对具体应用场景的整体设计。例如某些会议、教学或研讨等活动过程前,会准备一个或多个已有文件作为活动焦点,实际进行活动时,在白板应用界面通过文件展示窗口展示已有文件,同时在活动过程中针对展示内容在白板应用界面记录笔记、观点、纲要等,并最终可以生成完整的活动记录。基于本方案进行的活动,如果当前会议焦点已经处理完毕,需要切换另一会议焦点进行讨论,可以一键将显示当前会议焦点的文件展示窗口隐藏,然后通过文件展示操作打开下一会议焦点,对当前会议焦点的隐藏过程操作简单,并且隐藏后对当前显示的白板元素没有干扰。
82.步骤s104:接收到在窗口夹发生的第二触控操作时,显示第二触控操作确认的预览页对应的白板元素,并在所述窗口夹删除所述第二触控操作确认的预览页。
83.具体来说,第二触控操作一般是控件触发,即需要在窗口夹211明确需要恢复显示状态的白板元素,当在窗口夹211中选中一个或多个预览页之后,即可明确对应的白板元素需要恢复显示状态。当然,第一触控操作也可以是手势触发,不过基于预览页在窗口夹211中的记录方式,手势触发一般只能实现窗口夹211中全部预览页对应的白板元素恢复显示状态。在图5所示的基础上,如果在窗口夹211检测到选中文件展示窗口22a对应的预览页的操作,则将文件展示窗口22a恢复显示,即恢复到图4所示的界面状态。对应于白板元素恢复到显示状态,窗口夹211中同时删除对应的预览页。
84.上述,通过接收在白板应用界面发生的第一触控操作,所述白板应用界面显示有白板元素;在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素;接收到在所述白板应
用界面发生的书写操作时,在所述白板应用界面生成书写轨迹;接收到在所述窗口夹发生的第二触控操作时,显示所述第二触控操作确认的预览页对应的白板元素,并在所述窗口夹删除所述第二触控操作确认的预览页。将白板应用界面中的白板元素通过触控操作进行快速隐藏,可以对特定白板元素的关联区域进行快速清理,简化了白板元素清理的复杂程度。
85.实施例二
86.图6为本发明实施例二提供的一种智能交互平板的显示操作方法的流程图。本实施例是在上述实施例的基础上进行具体化。
87.具体的,参考图6,本实施例提供的智能交互平板的显示操作方法具体包括:
88.步骤s201、接收在白板应用界面发生的第一触控操作,所述白板应用界面显示有白板元素。
89.在具体实现过程中,触发白板元素隐藏显示的第一触控操作可以同时有多种实现方式,而不仅仅限于图4所示的触发元素隐藏控件。具体来说,第一触控操作包括以下操作的至少一种:
90.在所述白板元素的元素隐藏控件的触摸点击操作,即如图4所示在文件展示窗口22a中触发元素隐藏控件,如图5所示在文件展示窗口22b中触发元素隐藏控件,除了针对单个白板元素的元素隐藏控件。还可以在选中多个白板元素时弹出对选中的白板元素进行批量操作的控件,例如元素隐藏控件,这一场景下的元素隐藏控件发生触摸点击操作时,所有选中的白板元素都进入隐藏状态,并在窗口夹对应添加预览页;其它还有例如删除控件,可以在发生触摸点击操作时批量删除。对于书写笔迹而言,其通常与其他笔迹组成复合型的信息载体,这一类元素通常不便于单独添加元素隐藏控件,否则会影响显示效果,这一类一般在选中之后再显示元素隐藏控件。
91.在选中的白板元素的第一隐藏手势,第一隐藏手势主要用作正向操作,即操作对象为选中的白板元素,响应于第一触控操作进入隐藏状态。第一隐藏手势主要通过触摸点的触摸时间、触摸位置以及相关变化规律确认。例如,第一隐藏手势通过多指(具体可以是二指、三指、四指和/或五指)收缩手势确认,在图7中示意的是四指收缩手势实现白板元素的隐藏。具体的通过4个触摸点的触摸变化规律和触摸时间确认。例如在图7中检测到有对文件展示窗口22a的4点触控,最初检测到4个点时可以得到任意两点之间的距离,并求和得到d1,手势操作完成时的4个点同样计算任意两点之间的距离,并求和得到d2,如果(d1-d2)大于阈值t1,d2小于阈值t2,并且四指操作的时长t小于阈值t3,则确认该手势为多指收缩手势,文件展示窗口22a隐藏,并在窗口夹221中添加对应的预览页,即图7中响应后的画面如图5所示。除了多指收缩手势,还可以通过单指移动或多指通向的移动确认白板元素的隐藏。具体来说,从用户层面来说,选中一个元素或者多个元素,朝着设定区域(边界或窗口夹)“甩”选中的元素,从触控响应底层而言,如果检测到对应触摸点的初始速度大于阈值v1,并且白板元素接触到设定区域时,速度小于阈值v2,则将选中的白板元素收起。这里的速度是指用户操作的时候每采集到两个点计算这两个点的距离及采集的时间,其比值为白板元素移动的速度,按照触摸点点离开屏幕时最后两个点计算元素的初始速度。然后按照n px/s的速度衰减,如果衰减到阈值v2之后进入了设定区域,则触发该白板元素的隐藏。
92.移动所述白板元素到预设区域的操作,也可以确认为需要隐藏对应的白板元素。
例如图8所示,选中文件展示窗口22a并向左边界移动,当距离小于设定的像素(例如5个像素),则确认触发隐藏文件展示窗口22a。当然,预设区域也可以是窗口夹221。
93.在所述窗口夹的一键隐藏控件的触摸点击操作,窗口夹的一键隐藏控件因为不能提供针对某个白板元素的操作,一般用于全部隐藏。当然,也可以设置对需求比较高一类白板元素进行隐藏,例如书写笔迹一般比较离散,并且通常是顺序记录,隐藏的需求不高;而文件展示窗口、图片等整体性较好,显示面积较大,隐藏的需求也相对较高,因此可以设置文件展示窗口、图片一类的白板元素的隐藏。
94.在选中的白板元素的第二隐藏手势,第二隐藏手势主要用作反向操作,即操作对象保持显示,未选中的白板元素响应于第一触控操作进入隐藏状态。具体的第二隐藏手势主要是基于方向和距离的变化。例如左右来回移动一次或多次、上下来回移动一次或多次等,从具体计算过程而言,记录用户在两个方向上移动的最远距离,两个方向上移动的最远距离小于设定阈值,并且操作的时间小于设定阈值,则认为是第二隐藏手势操作,此时将非选中的元素收起。图9所示的第二隐藏手势是在文件展示窗口22a中先向右移动后向左移动,中间不离开,确认该手势之后应当隐藏文件展示窗口22b。
95.以上第一触控操作的实现方式可以同时提供,只是每次操作只根据其中一种确认隐藏一个或多个白板元素。白板元素的隐藏状态的多出发方式设计,使得用户可以根据自身所处位置(靠近边界或靠近窗口夹)、当前显示需求(部分或全部隐藏)等等具体使用状态选择合适的方式完成白板元素的隐藏,适应于各种情况提供便捷的操作。
96.步骤s202、在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素。
97.步骤s203、接收到在所述白板应用界面发生的书写操作时,在所述白板应用界面生成书写轨迹。
98.优选的,本实施例进一步包括:
99.步骤s204、接收到在所述窗口夹的显示区域发生的触摸点击操作时,显示所有预览页和一键显示控件。
100.在本实施例中,适应于白板应用的具体应用场景,每个操作随时都可能被触发,例如在图5中的第一触控操作响应之后,文件展示窗口22b会隐藏,继续在白板应用界面上执行文件展示操作,打开文件展示窗口22c,此时的显示页面大体如图10所示,图10是在以上操作的基础上,在窗口夹的显示区域发生触摸点击操作,响应于该触摸电极操作,如图10所示,显示所有的预览页,并显示一键显示控件,一键显示控件可以通过文字标识,例如标识“一键显示”。除了一键显示控件,可以同时显示一键隐藏控件,前者触发时将所有预览页对应的白板元素恢复到白板应用界面中显示,后者触发时将所有的白板元素隐藏,在窗口夹中添加对应的预览页。
101.优选的,本实施例进一步包括:
102.步骤s205、接收到对预览页的触摸点击操作时,显示该预览页对应的白板元素,并在窗口夹删除该预览页。
103.对预览页的触摸点击操作,表示需要恢复该白板元素的显示状态,对应恢复到初始位置,如果初始位置在其隐藏期间有新的白板元素添加,则可以将该白板元素恢复到最近的空白区域。删除预览页可以释放缓存,也能降低对其它整整处于隐藏状态的白板元素
的预览页的显示干扰,提高操作速度。在图10所示的基础上,对文件展示窗口22b对应的预览页点击之后,如图11所示,文件展示窗口22b恢复显示,窗口夹中仅剩文件展示窗口22a的预览页。
104.优选的,本实施例进一步包括:
105.步骤s206:接收到对所述一键显示控件的触摸点击操作时,显示所有预览页对应的白板元素,并在所述窗口夹删除所有预览页。
106.一键显示有助于用户在活动结束时快速恢复所有活动记录的显示状态,从而快速基于活动记录进行互动总结,完善活动的最后一个环节。
107.需要说明的是,上述步骤没有特别严格的执行顺序,以上编号和描述顺序仅仅为适应图6中的表达。实际上,在白板应用的一个完整使用周期中,只要有步骤执行的先决基础,其他步骤可以根据触控事件的判断结果进行对应执行。
108.上述,对显示元素的多种隐藏处理的触发方式,可以适应于白板应用的使用者的实时站位,提供尽可能便捷的操作。对显示元素的一键隐藏和一键恢复,也提高了多显示元素的显示状态的整理速度。
109.实施例三
110.图12为本发明实施例三提供的一种智能交互平板的显示操作装置的结构示意图。参考图12,该智能交互平板的显示操作装置包括:第一触控接收单元301、白板元素隐藏单元302、书写轨迹生成单元303和第二触控响应单元304。
111.其中,第一触控接收单元301,用于接收在白板应用界面发生的第一触控操作,所述白板应用界面显示有白板元素;白板元素隐藏单元302,用于在所述白板应用界面的窗口夹添加所述第一触控操作确认的白板元素的预览页,并在所述白板应用界面隐藏所述第一触控操作确认的白板元素;书写轨迹生成单元303,用于接收到在所述白板应用界面发生的书写操作时,在所述白板应用界面生成书写轨迹;第二触控响应单元304,用于接收到在所述窗口夹发生的第二触控操作时,显示所述第二触控操作确认的预览页对应的白板元素,并在所述窗口夹删除所述第二触控操作确认的预览页。
112.在上述实施例的基础上,所述第一触控操作包括以下操作的至少一种:
113.在所述白板元素的元素隐藏控件的触摸点击操作、在选中的白板元素的第一隐藏手势、移动所述白板元素到预设区域的操作、在所述窗口夹的一键隐藏控件的触摸点击操作和在选中的白板元素的第二隐藏手势;
114.所述第一隐藏手势确认的白板元素为所述第一隐藏手势选中的白板元素,所述第二隐藏手势确认的白板元素为所述第二隐藏手势未选中的白板元素。
115.在上述实施例的基础上,所述元素隐藏控件包括所述白板元素中显示的元素隐藏控件和选中一个或多个白板元素时显示的元素隐藏控件。
116.在上述实施例的基础上,所述第一隐藏手势为多指收缩手势或达到预设移动速度和预设移动方向的移动手势。
117.在上述实施例的基础上,所述第二隐藏手势为达到设定移动距离和设定移动方向的移动手势。
118.在上述实施例的基础上,当所述窗口夹有多个预览页时,在所述窗口夹标识所述预览页的数量。
119.在上述实施例的基础上,所述第二触控响应单元304,包括:
120.第一显示模块,用于接收到在所述窗口夹的显示区域发生的触摸点击操作时,显示所有预览页和一键显示控件;
121.第二显示模块,用于接收到对所述预览页的触摸点击操作时,显示该预览页对应的白板元素,并在所述窗口夹删除该预览页;
122.第三显示模块,用于接收到对所述一键显示控件的触摸点击操作时,显示所有预览页对应的文件展示窗口,并在所述窗口夹删除所有预览页。
123.本发明实施例提供的智能交互平板的显示操作装置包含在智能交互平板的操作设备中,且可用于执行上述实施例一和实施例二中提供的任一智能交互平板的显示操作方法,具备相应的功能和有益效果。
124.值得注意的是,上述智能交互平板的显示操作装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
125.实施例四
126.图13为本发明实施例四提供的一种终端设备的结构示意图,该终端设备是前文所述智能交互平板的操作设备的一种具体的硬件呈现方案。如图13所示,该终端设备包括处理器410、存储器420、输入装置430、输出装置440以及通信装置450;终端设备中处理器410的数量可以是一个或多个,图13中以一个处理器410为例;终端设备中的处理器410、存储器420、输入装置430、输出装置440以及通信装置450可以通过总线或其他方式连接,图13中以通过总线连接为例。
127.存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的智能交互平板的显示操作方法对应的程序指令/模块(例如,智能交互平板的显示操作装置中的第一触控接收单元301、白板元素隐藏单元302、书写轨迹生成单元303和第二触控响应单元304)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的智能交互平板的显示操作方法。
128.存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
129.输入装置430可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
130.上述终端设备包含智能交互平板的显示操作装置,可以用于执行任意智能交互平板的显示操作方法,具备相应的功能和有益效果。
131.实施例五
132.本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行
指令在由计算机处理器执行时用于执行本技术任意实施例中提供的智能交互平板的显示操作方法中的相关操作,且具备相应的功能和有益效果。
133.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。
134.因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
135.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
136.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
137.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
138.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、
重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献