资源素材的手势操控指令的管理方法、装置及其设备与流程

文档序号:25108945发布日期:2021-05-19 00:14阅读:101来源:国知局
资源素材的手势操控指令的管理方法、装置及其设备与流程

1.本申请涉及计算机技术领域,尤其涉及一种资源素材的手势操控指令的管理方法、装置及其设备。


背景技术:

2.目前,在图片或视频等编辑软件中,通常需要对不同的资源素材,比如文本、图片或视频等不同类别的资源素材进行移动、缩放、删除、编辑等手势操控方法。
3.通常的做法是将需要操控的一个或多个类型的资源素材实现统一的接口,为这些资源素材设置统一的操作方法和属性,再通过容器视图对这些资源素材进行统一的手势管理。然而,如果在已编辑完成的页面视图中的已有资源素材添加新的手势操控方法或更新已有的手势操控方法时,则需要开发人员对页面视图的后台代码重新进行编码工作。显然,这类资源素材的手势操控方法的灵活性和可扩展性较低。
4.因此,亟需一种针对不同类别的资源素材的操控方法以解决现有的资源素材操控方法中,会耗费大量的编码工作来在已编辑好的容器中已编辑好的资源素材更新手势操控方法的问题。


技术实现要素:

5.本申请实施例提供了一种资源素材的手势操控指令的管理方法、装置及其设备,以解决现有的资源素材操控方法中,会耗费大量的编码工作来在已编辑好的容器中已编辑好的资源素材更新手势操控方法的问题。
6.为解决上述技术问题,本申请实施例是这样实现的:
7.第一方面,提出了一种资源素材的手势操控指令的管理方法,包括:
8.通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作;其中,所述手势操控容器通过调用所述框架容器定位被触发的所述目标资源素材,所述手势操控容器覆盖于所述框架容器上,且所述手势操控容器和所述框架容器相互独立;所述框架容器用于存放并管理所述目标资源素材;
9.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令;
10.通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数;
11.通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
12.第二方面,提出了一种资源素材的手势操控指令的管理装置,包括:
13.触发操作接收模块,用于通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作;其中,所述手势操控容器通过调用所述框架容器定位被触发
的所述目标资源素材,所述手势操控容器覆盖于所述框架容器上,且所述手势操控容器和所述框架容器相互独立;所述框架容器用于存放并管理所述目标资源素材;
14.触发操作响应模块,用于响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令;
15.更新参数获取模块,用于通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数;
16.指令更新模块,用于通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
17.第三方面,提出了一种电子设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的资源素材的手势操控指令的管理方法的步骤。
18.第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的资源素材的手势操控指令的管理方法的步骤。
19.本申请实施例采用上述技术方案至少可以达到下述技术效果:
20.本说明书实施例中提供的资源素材的手势操控指令的管理方法,能够通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作,其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上,且手势操控容器和框架容器相互独立;再通过手势操控容器展示目标资源素材的多个手势操控指令,并通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,最后通过手势操控容器基于该更新参数,更新目标资源素材的一个或多个手势操控指令。由于手势操控容器独立于用于存放和管理资源素材的框架容器,在对资源素材的手势操控指令进行更新时,能够单独通过手势操控容器进行更改,减少了开发人员的代码修改工作量,有效提高了更新资源素材的手势操控指令的效率。
附图说明
21.此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
22.图1为本说明书一个实施例提供的一种资源素材的手势操控指令的管理方法的实施流程示意图;
23.图2为本说明书一个实施例提供的以图片资源为例进行手势操控指令的管理的示意图;
24.图3为本说明书一个实施例提供的一种资源素材的手势操控指令的管理装置的结构示意图;
25.图4为本说明书一个实施例提供的一种电子设备的结构示意图。
具体实施方式
26.为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及
相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
27.以下结合附图,详细说明本申请各实施例提供的技术方案。
28.为解决现有的资源素材操控方法中,会耗费大量的编码工作来在已编辑好的容器中已编辑好的资源素材更新手势操控方法的问题,本说明书实施例提供一种资源素材的手势操控指令的管理方法,能够通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作,其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上且手势操控容器和框架容器相互独立;再通过手势操控容器展示目标资源素材的多个手势操控指令,并通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,最后通过手势操控容器基于该更新参数,更新目标资源素材的一个或多个手势操控指令。由于手势操控容器独立于用于存放和管理资源素材的框架容器,在对资源素材的手势操控指令进行更新时,能够单独通过手势操控容器进行更改,减少了开发人员的代码修改工作量,有效提高了更新资源素材的手势操控指令的效率。
29.具体地,本说明书一个或多个实施例提供的一种资源素材的手势操控指令的管理方法的实现流程示意图如图1所示,包括:
30.步骤110,通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作。
31.其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上,且手势操控容器和框架容器相互独立,框架容器用于存放并管理目标资源素材。目标资源素材可包括图片资源、文本框资源、动画资源和视频资源中的至少一种。
32.上述框架容器中可存放并管理多个资源素材,该框架容器所存放和管理的多个资源素材可以是不同类型的,比如可以同时包括图片资源、文本框资源、动画资源和视频资源。该框架容器用于对其存放的资源素材进行添加、删除、定位被用户触发的资源素材、以及调整资源素材的显示层级(比如可将用户选中的资源素材设置为置于顶部层级或置于底部层级)。
33.上述手势操控容器独立于框架容器,用于接收用户对框架容器中的资源素材的手势操控指令,以及根据用户对框架容器中的资源素材的手势操控指令对用户选中的资源素材执行激活、取消激活、删除等操作。该手势操控容器还可以支持程序模拟选中或点击框架容器中的资源素材的指定位置的功能图标。
34.可选地,更新框架容器中的目标资源素材的手势操控指令的触发操作可以由非开发人员(普通用户)或开发人员来触发。比如可以由普通用户对框架容器中的目标资源素材进行长按操作来触发更新框架容器中的目标资源素材的手势操控指令的操作。
35.可选地,当需要在已编辑完成的页面视图中添加新的类型的资源素材时,比如属于图片资源类的目标资源素材,可依次为该目标资源素材实现框架接口、框架容器接口、以及初始化目标资源素材的手势操控实例。具体地,在接收更新目标资源素材的手势操控指令的触发操作之前,本说明书实施例提供的方法还包括:
36.在编辑目标资源素材的属性和方法时,基于目标资源素材的属性和方法,为目标资源素材创建框架接口,并在目标资源素材的框架接口中添加目标资源素材的属性和方法;
37.将目标资源素材添加到框架容器中,并在框架容器的接口中添加用于定位目标资源素材和调节目标资源素材显示层级的方法;
38.基于目标资源素材的属性和方法,在手势操控容器中注册目标资源素材的手势操控指令,以初始化目标资源素材的手势操控实例,手势操控容器用于接收并响应针对目标资源素材的手势操控指令。
39.其中,目标资源素材的属性包括下述至少一种:
40.中心点坐标;
41.尺寸;
42.角度。
43.目标资源素材的方法包括下述至少一种:
44.是否可视化;
45.是否可移动;
46.是否支持双击;
47.是否支持双指缩放;
48.是否支持等比缩放;
49.是否启用/禁用指定位置的图标功能。
50.上述目标资源素材的框架接口用于提供该目标资源素材的属性和方法,用来满足不同的应用场景需求。通过中心点坐标、尺寸和角度三个属性来确定目标资源素材在框架容器中的位置。框架容器就是通过中心点坐标、尺寸和角度三个属性来确定目标资源素材被点击事件触发时,是否点击在目标资源素材之上,或目标资源素材外面。目标资源素材可以通过其框架接口的属性返回值来决定其是否可被移动,是否可被双指缩放,是否支持等比缩放,是否启用/禁用某个角落的功能。
51.以图2所示的图片资源类的目标资源素材为例,详细说明为目标资源素材注册手势操控指令的过程:
52.首先,为图2所示的目标资源素材创建框架(frame)接口,以及基于目标资源素材的属性和方法,在目标资源素材的框架接口中添加目标资源素材的属性(包括中心点坐标、尺寸、角度)和方法(包括是/否可视化、是/否可移动、是/否支持双击、是/否支持双指缩放、是/否支持等比缩放以及是/否启用/禁用指定位置的图标功能等)。
53.然后,为目标资源素材的框架容器(framecontainer)实现框架容器的接口,以及在框架容器的接口中添加用于定位目标资源素材和调节目标资源素材显示层级的方法。此外,还可在框架容器的接口中添加用于添加目标资源素材的方法、删除目标资源素材的方法。其中,框架容器管理了所有添加进来的资源素材(包括目标资源素材)。
54.最后,基于目标资源素材的属性和方法,在手势操控容器中注册目标资源素材的手势操控指令,以初始化目标资源素材的手势操控实例,手势操控容器用于接收并响应针对目标资源素材的手势操控指令。当用户点击目标资源素材时,会由手势操控容器来接收用户的点击事件,然后由手势操控容器根据用户的点击事件获得的点击位置,来调用向框
架容器定位用户点击了框架容器中的哪个资源素材,并且将该被用户点击的资源素材激活为选中状态。
55.在手势操控容器中注册目标资源素材的手势操控指令之后,可确定与目标资源素材的类型相匹配的默认边框样式和默认功能图标;在框架容器中,为目标资源素材生成与目标资源素材的类型相匹配的默认边框样式和默认功能图标。
56.可选地,为便于对目标资源素材的手势操控指令进行禁用操作,本说明书实施例可通过手势操控容器接收针对目标资源素材的一个或多个手势操控指令的禁用指令。具体地,基于目标资源素材的属性和方法,在手势操控容器中注册目标资源素材的手势操控指令,以初始化目标资源素材的手势操控实例之后,本说明书实施例提供的方法还包括:
57.通过手势操控容器接收针对目标资源素材的一个或多个手势操控指令的禁用指令;
58.通过手势操控容器响应于针对目标资源素材的一个或多个手势操控指令的禁用指令,禁用目标资源素材的一个或多个手势操控指令。
59.应理解,在禁用目标资源素材的一个或多个手势操控指令,还可根据实际需求,通过手势操控容器接收针对目标资源素材的一个或多个手势操控指令的启用指令;以及通过手势操控容器响应于针对目标资源素材的一个或多个手势操控指令的启用指令,启用目标资源素材的一个或多个手势操控指令。
60.步骤120,响应于更新目标资源素材的手势操控指令的触发操作,通过手势操控容器展示目标资源素材的多个手势操控指令。
61.可选地,由于用于存放目标资源素材的容器为框架容器,而框架容器与手势操控容器之间相互独立,因此,为了便于手势操控容器获取目标资源素材的位置,可通过手势操控容器调用框架容器的接口定位目标资源素材。具体地,响应于更新目标资源素材的手势操控指令的触发操作,通过手势操控容器展示目标资源素材的多个手势操控指令,包括:
62.响应于更新目标资源素材的手势操控指令的触发操作,通过手势操控容器调用框架容器的接口定位目标资源素材;
63.在手势操控容器中展示目标资源素材的边框,以及在目标资源素材的边框上展示目标资源素材的多个手势操控指令。
64.其中,目标资源素材的边框样式可通过手势操控容器进行自定义设置,用户可根据个人偏好调用手势操控容器中的边框样式设置函数,对目标资源素材的边框样式进行自定义设置。
65.步骤130,通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数。
66.其中,通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,具体可获取开发人员输入到手势操控指令配置函数中的更新参数。该手势操控指令配置函数可表示为configcorner(corner:icon:behavior),其中corner(指定位置)、icon(指定图标)和behavior(手势操控指令产生的操作行为)具体表征的参数值,即为手势操作指令的更新参数。
67.可选地,为便于非开发人员即普通用户也能实现对目标资源素材的手势操控指令的自定义设置,本说明书实施例可为用户提供可视化的手势操控指令的编辑窗口。具体地,
通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,包括:
68.在手势操控容器中弹出针对目标资源素材的手势操控指令的编辑窗口;
69.获取输入在针对目标资源素材的手势操控指令的编辑窗口中的手势操作指令的更新参数。
70.步骤140,通过手势操控容器基于针对目标资源素材的一个或多个手势操控指令的更新参数,更新目标资源素材的一个或多个手势操控指令,从而控制目标资源素材进行事件触发。
71.可选地,本说明书实施例为了减少更新手势操控指令的代码工作量,可调用手势操控容器中的手势操控指令配置函数来实现手势操控指令的更新操作。具体地,通过手势操控容器基于针对目标资源素材的一个或多个手势操控指令的更新参数,更新目标资源素材的一个或多个手势操控指令,包括:
72.通过手势操控容器调用手势操控指令配置函数;
73.通过手势操控指令配置函数,基于针对目标资源素材的一个或多个手势操控指令的更新参数,更新目标资源素材的一个或多个手势操控指令,从而控制目标资源素材进行事件触发。
74.以图2所示的图片资源类的目标资源素材为例,可对该目标资源素材的三个角落上的功能图标(删除、旋转、双指缩放)的样式和功能进行自定义设置,也可改变该目标资源素材的三个角落上的功能图标的位置。
75.本说明书实施例中提供的资源素材的手势操控指令的管理方法,能够通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作,其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上且手势操控容器和框架容器相互独立;再通过手势操控容器展示目标资源素材的多个手势操控指令,并通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,最后通过手势操控容器基于该更新参数,更新目标资源素材的一个或多个手势操控指令。由于手势操控容器独立于用于存放和管理资源素材的框架容器,在对资源素材的手势操控指令进行更新时,能够单独通过手势操控容器进行更改,减少了开发人员的代码修改工作量,有效提高了更新资源素材的手势操控指令的效率。
76.图3是本说明书提供的资源素材的手势操控指令的管理装置300的结构示意图。请参考图3,在一种软件实施方式中,资源素材的手势操控指令的管理装置300可包括,其中:
77.触发操作接收模块301,用于通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作;其中,所述手势操控容器通过调用所述框架容器定位被触发的所述目标资源素材,所述手势操控容器覆盖于所述框架容器上,且所述手势操控容器和所述框架容器相互独立;所述框架容器用于存放并管理所述目标资源素材;
78.触发操作响应模块302,用于响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令;
79.更新参数获取模块303,用于通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数;
80.指令更新模块304,用于通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令。
81.可选地,在一种实施方式中,在所述触发操作接收模块301接收更新目标资源素材的手势操控指令的触发操作之前,所述装置还包括:
82.接口创建模块,用于在编辑所述目标资源素材的属性和方法时,基于所述目标资源素材的属性和方法,为所述目标资源素材创建框架接口,并在所述目标资源素材的框架接口中添加所述目标资源素材的属性和方法;
83.方法添加模块,用于将所述目标资源素材添加到所述框架容器中,并在所述框架容器的接口中添加用于定位所述目标资源素材和调节所述目标资源素材显示层级的方法;
84.手势注册模块,用于基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例,所述手势操控容器用于接收并响应针对所述目标资源素材的手势操控指令。
85.可选地,在一种实施方式中,所述指令更新模块304,用于:
86.通过所述手势操控容器调用手势操控指令配置函数;
87.通过所述手势操控指令配置函数,基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
88.可选地,在一种实施方式中,所述触发操作响应模块302,用于:
89.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器调用所述框架容器的接口定位所述目标资源素材;
90.在所述手势操控容器中展示所述目标资源素材的边框,以及在所述目标资源素材的边框上展示所述目标资源素材的多个手势操控指令。
91.可选地,在一种实施方式中,在所述手势注册模块基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例之后,所述装置还包括:
92.禁用指令接收模块,用于通过所述手势操控容器接收针对所述目标资源素材的一个或多个手势操控指令的禁用指令;
93.指令禁用模块,用于通过所述手势操控容器响应于针对所述目标资源素材的一个或多个手势操控指令的禁用指令,禁用所述目标资源素材的一个或多个手势操控指令。
94.可选地,在一种实施方式中,所述更新参数获取模块303,用于:
95.在所述手势操控容器中弹出针对所述目标资源素材的手势操控指令的编辑窗口;
96.获取输入在针对所述目标资源素材的手势操控指令的编辑窗口中的手势操作指令的更新参数。
97.资源素材的手势操控指令的管理装置300能够实现图1~图2的资源素材的手势操控指令的管理方法实施例的方法,具体可参考图1~图2所示实施例的资源素材的手势操控指令的管理方法,不再赘述。
98.本发明实施例还提供了一种电子设备,图4为本申请实施例提供的电子设备的结构示意图。如图4所示,电子设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器401和存储器402,存储器402中可以存储有一个或一个以上存储应用程序或数据。其中,存储器402可以是短暂存储或持久存储。存储在存储器402的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对内存数据加载设备中的一
系列计算机可执行指令。更进一步地,处理器401可以设置为与存储器502通信,在内存数据加载设备上执行存储器402中的一系列计算机可执行指令。内存数据加载设备还可以包括一个或一个以上电源403,一个或一个以上有线或无线网络接口404,一个或一个以上输入输出接口405,一个或一个以上键盘406等。
99.在一个具体的实施例中,电子设备400包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现以下流程:
100.通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作;其中,所述手势操控容器通过调用所述框架容器定位被触发的所述目标资源素材,所述手势操控容器覆盖于所述框架容器上,且所述手势操控容器和所述框架容器相互独立;所述框架容器用于存放并管理所述目标资源素材,;
101.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令;
102.通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数;
103.通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
104.可选地,所述计算机可执行指令被所述处理器执行时,
105.在接收更新目标资源素材的手势操控指令的触发操作之前,所述方法还包括:
106.在编辑所述目标资源素材的属性和方法时,基于所述目标资源素材的属性和方法,为所述目标资源素材创建框架接口,并在所述目标资源素材的框架接口中添加所述目标资源素材的属性和方法;
107.将所述目标资源素材添加到所述框架容器中,并在所述框架容器的接口中添加用于定位所述目标资源素材和调节所述目标资源素材显示层级的方法;
108.基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例,所述手势操控容器用于接收并响应针对所述目标资源素材的手势操控指令。
109.通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,包括:
110.通过所述手势操控容器调用手势操控指令配置函数;
111.通过所述手势操控指令配置函数,基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
112.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令,包括:
113.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器调用所述框架容器的接口定位所述目标资源素材;
114.在所述手势操控容器中展示所述目标资源素材的边框,以及在所述目标资源素材
的边框上展示所述目标资源素材的多个手势操控指令。
115.基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例之后,所述方法还包括:
116.通过所述手势操控容器接收针对所述目标资源素材的一个或多个手势操控指令的禁用指令;
117.通过所述手势操控容器响应于针对所述目标资源素材的一个或多个手势操控指令的禁用指令,禁用所述目标资源素材的一个或多个手势操控指令。
118.通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数,包括:
119.在所述手势操控容器中弹出针对所述目标资源素材的手势操控指令的编辑窗口;
120.获取输入在针对所述目标资源素材的手势操控指令的编辑窗口中的手势操作指令的更新参数。
121.本说明书实施例中提供的资源素材的手势操控指令的管理方法,能够通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作,其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上,且手势操控容器和框架容器相互独立;再通过手势操控容器展示目标资源素材的多个手势操控指令,并通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,最后通过手势操控容器基于该更新参数,更新目标资源素材的一个或多个手势操控指令。由于手势操控容器独立于用于存放和管理资源素材的框架容器,在对资源素材的手势操控指令进行更新时,能够单独通过手势操控容器进行更改,减少了开发人员的代码修改工作量,有效提高了更新资源素材的手势操控指令的效率。
122.进一步地,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现以下流程:
123.通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作;其中,所述手势操控容器通过调用所述框架容器定位被触发的所述目标资源素材,所述手势操控容器覆盖于所述框架容器上,且所述手势操控容器和所述框架容器相互独立;所述框架容器用于存放并管理所述目标资源素材;
124.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令;
125.通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数;
126.通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
127.可选地,所述计算机可执行指令被所述处理器执行时,
128.在接收更新目标资源素材的手势操控指令的触发操作之前,所述方法还包括:
129.在编辑所述目标资源素材的属性和方法时,基于所述目标资源素材的属性和方法,为所述目标资源素材创建框架接口,并在所述目标资源素材的框架接口中添加所述目
标资源素材的属性和方法;
130.将所述目标资源素材添加到所述框架容器中,并在所述框架容器的接口中添加用于定位所述目标资源素材和调节所述目标资源素材显示层级的方法;
131.基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例,所述手势操控容器用于接收并响应针对所述目标资源素材的手势操控指令。
132.通过所述手势操控容器基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,包括:
133.通过所述手势操控容器调用手势操控指令配置函数;
134.通过所述手势操控指令配置函数,基于针对所述目标资源素材的一个或多个手势操控指令的更新参数,更新所述目标资源素材的一个或多个手势操控指令,从而控制所述目标资源素材进行事件触发。
135.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器展示所述目标资源素材的多个手势操控指令,包括:
136.响应于更新所述目标资源素材的手势操控指令的触发操作,通过所述手势操控容器调用所述框架容器的接口定位所述目标资源素材;
137.在所述手势操控容器中展示所述目标资源素材的边框,以及在所述目标资源素材的边框上展示所述目标资源素材的多个手势操控指令。
138.基于所述目标资源素材的属性和方法,在所述手势操控容器中注册所述目标资源素材的手势操控指令,以初始化所述目标资源素材的手势操控实例之后,所述方法还包括:
139.通过所述手势操控容器接收针对所述目标资源素材的一个或多个手势操控指令的禁用指令;
140.通过所述手势操控容器响应于针对所述目标资源素材的一个或多个手势操控指令的禁用指令,禁用所述目标资源素材的一个或多个手势操控指令。
141.通过所述手势操控容器获取针对所述目标资源素材的一个或多个手势操控指令的更新参数,包括:
142.在所述手势操控容器中弹出针对所述目标资源素材的手势操控指令的编辑窗口;
143.获取输入在针对所述目标资源素材的手势操控指令的编辑窗口中的手势操作指令的更新参数。
144.本说明书实施例中提供的资源素材的手势操控指令的管理方法,能够通过手势操控容器接收更新框架容器中的目标资源素材的手势操控指令的触发操作,其中,手势操控容器通过调用框架容器定位被触发的目标资源素材,手势操控容器覆盖于框架容器上,且手势操控容器和框架容器相互独立;再通过手势操控容器展示目标资源素材的多个手势操控指令,并通过手势操控容器获取针对目标资源素材的一个或多个手势操控指令的更新参数,最后通过手势操控容器基于该更新参数,更新目标资源素材的一个或多个手势操控指令。由于手势操控容器独立于用于存放和管理资源素材的框架容器,在对资源素材的手势操控指令进行更新时,能够单独通过手势操控容器进行更改,减少了开发人员的代码修改工作量,有效提高了更新资源素材的手势操控指令的效率。
145.其中,所述的计算机可读存储介质包括只读存储器(read

only memory,简称
rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
146.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
147.以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1