应用程序页面上的手势处理方法、装置、设备及存储介质与流程

文档序号:25657072发布日期:2021-06-29 22:16阅读:86来源:国知局
应用程序页面上的手势处理方法、装置、设备及存储介质与流程

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.图1为本公开实施例提供的一种应用程序页面上的手势处理方法的流程图;
41.图2为本公开实施例提供的一种列表类型页面的示意图;
42.图3为本公开实施例提供的另一种应用程序页面上的手势处理方法流程图;
43.图4为本公开实施例提供的另一种应用程序页面上的手势处理方法的流程图;
44.图5为本公开实施例提供的一种应用程序页面上的手势处理装置的结构示意图;
45.图6为本公开实施例提供的一种应用程序页面上的手势处理设备的结构示意图。
具体实施方式
46.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
47.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
48.目前,ios7以上的苹果操作系统中,导航控制器增加了左滑退出的手势,也就是说,导航控制器在检测到用户手指在屏幕预设区域左滑的操作时,执行退出当前页面的操作。
49.但是,发明人发现,如果安装于上述系统的应用程序中定义了退出按钮,则导航控制器中的左滑退出手势失效,如果想要再次实现应用程序页面上的左滑退出手势,则需要针对应用程序的各个页面分别修改具体代码,工作量大且繁琐,同时这种对代码的侵入性修改容易产生业务上的耦合,从而影响应用程序的正常运行。
50.实际应用中,还可能存在为应用程序的页面添加各种手势逻辑的需求,例如为应用程序的各个页面添加下拉刷新手势,右滑分享手势等等。为此,本公开提供了一种应用程序页面上的手势处理方法,利用ios中的运行时(又称为runtime)特性,在应用程序运行的过程中动态替换掉页面载入方法,实现了对应用程序页面上预设手势逻辑的添加。
51.其中,运行时是指一个程序在运行(或者在被执行)的状态,也就是说,当打开一个程序使它在终端上运行的时候,该程序就是处于运行时,利用运行时特性可以在应用程序运行时动态修改方法中的执行内容。
52.具体的,本公开实施例在应用程序运行的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法。然后,基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,为所述目标页面上的预设手势添加预设第一响应操作。可见,本公开实施例不需要对应用程序代码进行侵入性修改,也可以实现对应用程序页面上的预设手势添加响应操作,降低了对应用程序正常运行的影响。
53.基于此,本公开实施例提供了一种应用程序页面上的手势处理方法,参考图1,为本公开实施例提供的一种应用程序页面上的手势处理方法的流程图,该方法包括:
54.s101:在应用程序启动的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法。
55.本公开实施例可以应用于手势处理插件,该手势处理插件可以部署于应用程序的软件安装包中,以用于在该应用程序运行的过程中实现对该应用程序页面上的手势处理功能。
56.本公开实施例中,预先确定目标页面载入方法,用于实现对应用程序页面的手势添加等功能。具体的,目标页面载入方法可以预先编写并存储于上述手势处理插件中。
57.本公开实施例中,应用程序启动的过程可以包括由用户点击应用程序的图标触发启动开始,至该应用程序的首页加载完成为止。具体的,在应用程序启动的过程中,拦截该应用程序的页面载入方法,并采用目标页面载入方法替换该页面载入方法。其中,拦截应用程序的页面载入方法的具体时机不限于以下两种:
58.一种可选的实施方式中,可以在检测到应用程序的首页加载完成时,拦截该应用程序原有的页面载入方法,并采用目标页面载入方法替换该页面载入方法。其中,在本实施方式中,在首页载入的过程中不能采用目标页面载入方法实现预设手势逻辑的添加。
59.另一种可选的实施方式中,为了使得应用程序中包括首页在内的各个页面均能够调用目标页面载入方法实现预设手势逻辑的添加,可以在检测到应用程序启动时,拦截该应用程序中原有的页面载入方法,并采用目标页面载入方法替换该页面载入方法,以便后续能够调用该目标页面载入方法实现该应用程序中的各个页面的载入功能,从而能够基于该目标页面载入方法实现在各个页面添加预设手势逻辑的功能。
60.其中,可以采用面向切面编程aop技术,实现将应用程序中原有的页面载入方法替换为目标页面载入方法。本公开实施例对于其他能够实现页面载入方法替换的技术不做限制。
61.s102:基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,为所述目标页面上的预设手势添加预设第一响应操作。
62.其中,所述预设手势逻辑用于指示所述应用程序响应于预设第一手势执行预设第一响应操作。
63.本公开实施例中,在应用程序运行的过程中,如果检测到应用程序的目标页面载入,则调用目标页面载入方法,实现为目标页面上的预设手势添加预设第一响应操作。
64.本公开实施例中,应用程序的目标页面可以为该应用程序中的任意一个页面,也就是说,在检测到应用程序中的任意一个页面载入时,均可以调用目标页面载入方法,实现为该页面上的预设手势添加预设第一响应操作。
65.另外,目标页面还可以为预设类型页面,例如预设类型页面可以为列表类型页面
等。具体的,在检测到应用程序中预设类型页面载入时,可以调用目标页面载入方法,实现为该预设类型页面上的预设手势添加预设第一响应操作。
66.本公开实施例中的预设手势可以包括左滑手势、下拉手势和右滑手势中的一种或多种。具体的,为目标页面上的预设手势添加预设第一响应操作可以包括:
67.为目标页面上的左滑手势添加退出响应操作;或者,为目标页面上的下拉手势添加刷新响应操作;或者为目标页面上的右滑手势添加分享响应操作等。
68.值得注意的是,本公开实施例不限制预设手势的种类,以及预设第一响应操作的类型。
69.本公开实施例提供的应用程序页面上的手势处理方法中,在应用程序运行的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法。然后,基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,为所述目标页面上的预设手势添加预设第一响应操作。可见,本公开实施例不需要对应用程序代码进行侵入性修改,也可以实现对应用程序页面上的预设手势添加响应操作,降低了对应用程序正常运行的影响。
70.实际应用中,在应用程序页面的手势处理过程中,还可能存在手势冲突的问题,即应用程序页面上的一个手势同时具有至少两种响应操作,这影响了应用程序的正常运行,进而降低了用户对应用程序的使用体验。
71.例如,对于应用程序列表类型页面中的左滑手势,如图2所示,为本公开实施例提供的一种列表类型页面的示意图,其中,用户需要在该列表类型页面上通过左滑手势触发退出响应操作,但是,当前应用程序页面上的左滑手势触发了从“android”列切换至“前端”列,不能响应左滑退出,只有在列切换至最左一列时才能通过左滑手势触发退出响应操作,显然一个页面上针对一个手势即左滑手势存在两种响应操作,即列向左切换和退出响应操作,因此,目前并不能满足用户通过左滑手势实现直接退出响应操作的需求。
72.为此,在上述实施例的基础上,本公开实施例还提供了一种应用程序页面上的手势处理方法,参考图3,为本公开实施例提供的另一种应用程序页面上的手势处理方法流程图,该方法包括:
73.s301:在应用程序启动的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法。
74.s302:基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,为所述目标页面上的预设手势添加预设第一响应操作。
75.本公开实施例中的s301和s302可以参照上述实施例中的s101和s102进行理解,在此不再赘述。
76.s303:当在所述目标页面上检测到目标手势时,确定所述目标手势在所述目标页面上是否存在手势冲突。
77.其中,所述手势冲突用于表征所述目标手势具有至少两种响应操作。
78.本公开实施例中的目标手势与添加了预设第一响应操作的预设手势可以相同,也可以不同。其中,目标手势可以为预先存储于预设优先响应列表中的需要解决手势冲突的手势,预设优先响应列表还存储有各个需要解决手势冲突的手势分别对应的响应操作,其中,预设优先响应列表中各个响应操作分别为对应的手势的优先响应操作。
79.本公开实施例中,在应用程序的目标页面加载的过程中,如果检测到目标页面上的目标手势识别,则确定该目标手势在该目标页面上是否存在手势冲突。也就是说,确定该目标手势在目标页面上是否存在至少两种响应操作,如果是,则确定该目标手势在目标页面上存在手势冲突。
80.例如,假设目标手势为左滑手势,则确定左滑手势在目标页面上是否存在包括如退出响应操作、刷新响应操作等的至少两种响应操作,如果是,则说明在目标页面上的左滑手势存在手势冲突。如果在目标页面上左滑手势仅存在一种响应操作,如退出响应操作,或者左滑手势不存在响应操作,则说明在目标页面上的左滑手势不存在手势冲突。
81.s304:如果确定所述目标手势在所述目标页面上存在所述手势冲突,则为所述目标页面上的所述目标手势设置优先响应操作。
82.本公开实施例中,在确定目标手势在目标页面上存在手势冲突后,可以为该目标页面上的目标手势设置优先响应操作,以解决手势冲突。
83.一种可选的实施方式中,可以基于预设优先响应列表为目标页面上的目标手势设置优先响应操作。具体的,首先确定预设优先响应列表中是否存在与目标手势对应的响应操作,如果存在,则将预设优先响应列表中与该目标手势对应的响应操作设置为目标页面上的目标手势的优先响应操作,以便在目标页面上识别到该目标手势时,优先执行预设优先响应列表中与该目标手势对应的响应操作,以避免应用程序页面上手势冲突问题的发生。
84.一种可选的实施方式中,如果确定预设优先响应列表中不存在与目标手势对应的响应操作,说明未预先为目标手势设置优先响应操作,因此,本公开实施例可以基于该目标手势具有的至少两种响应操作,为目标页面上的该目标手势设置优先响应操作,以解决目标页面上的手势冲突问题。
85.实际应用中,首先显示目标页面上的目标手势对应的所述至少两种响应操作。然后,响应于针对所述至少两种响应操作中的目标响应操作的选中操作,将选中的所述目标响应操作设置为所述目标页面上的所述目标手势的优先响应操作。
86.本公开实施例提供的应用程序页面上的手势处理方法中,通过在应用程序运行的过程中动态替换页面载入方法的方式,实现了对应用程序页面上预设手势的响应操作的添加,不需要对应用程序代码进行侵入性修改,降低了对应用程序正常运行的影响。
87.另外,本公开实施例还通过为存在手势冲突的手势设置优先响应操作,解决应用程序页面上的手势冲突问题,提高了用户对应用程序的使用体验。
88.实际应用中,在为目标页面上的预设手势添加预设第一响应操作时,为了避免产生手势冲突问题,可以预先检测在目标页面上是否存在与预设手势对应的响应操作。具体的,本公开实施例提供了一种应用程序页面上的手势处理方法,参考图4,为本公开实施例提供的另一种应用程序页面上的手势处理方法的流程图。其中,该方法包括:
89.s401:在应用程序启动的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法。
90.s402:基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,确定所述目标页面上是否存在与预设手势对应的响应操作。
91.本公开实施例中,为了避免发生手势冲突,可以在检测到应用程序的目标页面载
入时,确定目标页面上是否存在与预设手势对应的响应操作。
92.例如,假设预设手势为左滑手势,则在检测到应用程序的目标页面载入时,首先确定目标页面上是否存在与左滑手势对应的响应操作。具体的,可以通过检测目标页面上触发左滑手势后是否执行任一响应操作的方式,确定目标页面上是否存在与左滑手势对应的响应操作。
93.s403:在确定所述目标页面上不存在与所述预设手势对应的响应操作时,为所述目标页面上的所述预设手势添加预设第一响应操作。
94.本公开实施例中,如果确定在目标页面上触发预设手势后,未执行任一响应操作,则可以确定目标页面上不存在与预设手势对应的响应操作,因此,可以为该目标页面上的预设手势添加预设第一响应操作。
95.由于目标页面上不存在与预设手势对应的响应操作,为预设手势添加的预设第一响应操作为与该预设手势唯一对应的响应操作,因此目标页面上针对该预设手势不存在手势冲突问题。
96.s404:如果确定所述目标页面上存在与所述预设手势对应的响应操作,则确定所述目标页面上与所述预设手势对应的响应操作是否为预设第一响应操作。
97.本公开实施例中,如果确定在目标页面上触发预设手势后,执行任一响应操作,则可以确定目标页面上已存在与该预设手势对应的响应操作,因此,为了为该预设手势设置符合用户需求的预设第一响应操作,则可以判断该目标页面上与该预设手势对应的响应操作是否为预设第一响应操作。
98.s405:在确定所述目标页面上与所述预设手势对应的响应操作不是所述预设第一响应操作时,为所述目标页面上的所述预设手势添加所述预设第一响应操作。
99.本公开实施例中,如果确定目标页面上与该预设手势对应的响应操作不是预设第一响应操作,则为目标页面上的该预设手势添加预设第一响应操作,以满足用户的手势逻辑设置需求。
100.一种可选的实施方式中,如果确定目标页面上存在多个与预设手势对应的响应操作,则确定该多个响应操作中是否包括预设第一响应操作,如果是,则将该预设第一响应操作设置为目标页面上的目标手势对应的优先响应操作。
101.如果确定该多个响应操作中不包括预设第一响应操作,则可以在为目标页面上的预设手势添加预设第一响应操作后,将该预设第一响应操作设置为目标页面上的目标手势对应的优先响应操作。
102.本公开实施例提供的应用程序页面上的手势处理方法,可以在为目标页面上的预设手势添加预设第一响应操作时,通过预先检测目标页面上是否存在与预设手势对应的响应操作,以及设置优先响应操作等方式,解决手势冲突问题,提高用户的应用程序使用体验。
103.与上述方法实施例基于同一个发明构思,本公开还提供了一种应用程序页面上的手势处理装置,参考图5,为本公开实施例提供的一种应用程序页面上的手势处理装置的结构示意图,所述装置包括:
104.替换模块501,用于在应用程序启动的过程中,拦截所述应用程序的页面载入方法,并采用目标页面载入方法替换所述页面载入方法;
105.添加模块502,用于基于所述目标页面载入方法,当检测到所述应用程序的目标页面载入时,为所述目标页面上的预设手势添加预设第一响应操作。
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.另外,本公开实施例还提供了一种应用程序页面上的手势处理设备,参见图6所示,可以包括:
133.处理器601、存储器602、输入装置603和输出装置604。应用程序页面上的手势处理设备中的处理器601的数量可以一个或多个,图6中以一个处理器为例。在本公开的一些实施例中,处理器601、存储器602、输入装置603和输出装置604可通过总线或其它方式连接,其中,图6中以通过总线连接为例。
134.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而执行应用程序页面上的手势处理设备的各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置603可用于接收输入的数字或字符信息,以及产生与应用程序页面上的手势处理设备的用户设置以及功能控制有关的信号输入。
135.具体在本实施例中,处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现上述应用程序页面上的手势处理设备的各种功能。
136.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设
备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
137.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1