显示控制方法、装置、电子设备及介质与流程

文档序号:26844441发布日期:2021-10-09 00:01阅读:92来源:国知局
显示控制方法、装置、电子设备及介质与流程

1.本技术属于信息显示技术领域,具体涉及一种显示控制方法、装置、电子设备及介质。


背景技术:

2.随着移动通信技术的迅速发展,电子设备已成为人们生活中各方面不可或缺的工具。电子设备的各种应用程序(application,app)的功能也越来越丰富,能够为用户提供各种智能化服务,给用户工作、生活带来了极大的便利。
3.在用户操作app的过程中,可能会出现经过一系列操作后,需要重复之前某一历史操作的情况,此时用户需要回到之前的操作界面重新进行操作。例如,用户使用某购物app查看商品a后,再经过一系列其它操作后,想再次查看商品a,此时用户需要先找到并打开购物app,然后重新搜索商品a。可见现有技术中在查看历史操作界面的操作繁琐且费时。


技术实现要素:

4.本技术实施例的目的是提供一种显示控制方法、装置、电子设备及介质,以解决现有技术中查看历史操作界面时操作繁琐且费时的问题。
5.第一方面,本技术实施例提供了一种显示控制方法,包括:
6.接收用户对悬浮控件的第一输入;
7.响应于所述第一输入,显示目标应用程序的n条历史操作信息;
8.其中,n为正整数,所述悬浮控件与至少一个应用程序的历史操作信息关联存储。
9.第二方面,本技术实施例提供了一种显示控制装置,包括:
10.第一接收模块,用于接收用户对悬浮控件的第一输入;
11.第一显示模块,用于响应于所述第一输入,显示目标应用程序的n条历史操作信息;
12.其中,n为正整数,所述悬浮控件与至少一个应用程序的历史操作信息关联存储。
13.第三方面,本技术实施例提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的显示控制方法的步骤。
14.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的显示控制方法的步骤。
15.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的显示控制方法。
16.在本技术实施例中,通过接收用户对悬浮控件的第一输入,悬浮控件与至少一个应用程序的历史操作信息关联存储,并响应于第一输入,显示目标应用程序的n条历史操作
信息,实现了用户通过操作悬浮控件能够直接查看到目标应用程序的历史操作信息,从而能够联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户查看历史操作界面时操作繁琐费时的问题,提高了用户的操作便捷性。
附图说明
17.图1为本技术实施例提供的显示控制方法的流程示意图;
18.图2为本技术实施例提供的程序选项的显示示意图;
19.图3为本技术实施例提供的历史操作信息的显示示意图之一;
20.图4为本技术实施例提供的历史操作信息的显示示意图之二;
21.图5为本技术实施例提供的历史操作信息的显示示意图之三;
22.图6为本技术实施例提供的历史操作信息的显示示意图之四;
23.图7为本技术实施例提供的操作信息记录界面的示意图;
24.图8为本技术实施例提供的悬浮窗口的显示示意图;
25.图9为本技术实施例提供的显示控制装置的模块框图;
26.图10为本技术实施例提供的电子设备的框图之一;
27.图11为本技术实施例提供的电子设备的框图之二。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
30.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的显示控制方法进行详细地说明。
31.如图1所示,为本技术实施例所提供的显示控制方法的步骤流程图,所述方法包括如下步骤:
32.步骤101:接收用户对悬浮控件的第一输入。
33.具体地,悬浮控件可以为悬浮球。
34.所述悬浮控件与至少一个应用程序的历史操作信息关联存储。
35.其中,电子设备可以预先存储有至少一个应用程序的历史操作信息,该至少一个应用程序可以由用户选定,还可以预先设置。
36.相对于当前时间来说,在历史时刻对应用程序的操作所生成的操作信息为应用程序的历史操作信息。例如,当用户对一应用程序进行操作时,可以针对该应用程序的本次操
作生成对应的操作信息,而本次操作所对应的操作信息在操作完成后即为历史操作信息。例如,假设当前时刻为10:00,用户在当天9:45打开过应用程序app

a的购物车加购界面,则操作“当天9:45打开应用程序app

a的购物车加购界面”所生成的操作信息形成历史操作信息。历史操作信息与应用程序的历史操作界面相关联。
37.悬浮控件与至少一个应用程序的历史操作信息关联存储指,悬浮控件与该至少一个应用程序的历史操作信息相关联,通过操作悬浮控件能够控制是否显示该至少一个应用程序的历史操作信息。
38.需要说明的是,悬浮控件可以显示在电子设备的显示桌面上,还可以显示在电子设备不同应用程序的不同程序界面中;也就是说在电子设备的显示屏幕上显示悬浮控件后,悬浮控件不会由于电子设备打开应用程序而消失,也不会因为切换应用程序或切换程序界面而消失。
39.电子设备中可以预先设置有悬浮控件的显示控制开关,以控制是否在电子设备的显示屏幕上显示悬浮控件。例如,可以是在显示控制开关处于开启状态的情况下,在电子设备的显示屏幕上显示悬浮控件,在显示控制开关处于关闭状态的情况下,电子设备的显示屏幕上不再显示悬浮控件,这使得用户能够根据自身需求控制悬浮控件的显示。
40.用户对悬浮控件的第一输入可以为点击输入、长按输入、拖动输入等,其中第一输入也可以为第一操作。
41.电子设备接收用户对悬浮控件的第一输入,由于悬浮控件与至少一个应用程序的历史操作信息关联存储,使得能够执行与第一输入所对应的且与历史操作信息相关的操作。
42.步骤102:响应于第一输入,显示目标应用程序的n条历史操作信息。
43.其中,目标应用程序可以为所述至少一个应用程序中的任一个。
44.电子设备响应于第一输入,可以显示目标应用程序的n条历史操作信息,使得用户能够通过所显示的n条历史操作信息,联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户想要查看历史操作界面时操作繁琐费时的问题。
45.所显示的n条历史操作信息可以按照操作时间顺序进行排列显示,从而使得用户能够按照时间顺序快速查看到所需的历史操作信息。
46.具体地,n为正整数。需要说明的是,n的数值可以根据实际需求进行限定,例如可以为3条或5条,当然在此并不对此进行具体限制。此外,所显示的n条历史操作信息可以为距离当前时间最近的n条历史操作信息。这样使得在保持历史操作信息显示界面的整洁性的同时,能够满足用户查看历史操作信息的需求。
47.还需要说明的是,每条历史操作信息可以关联一个历史操作界面,使得用户能够通过所显示的历史操作信息快速查找到所操作过的历史操作界面。
48.这样,本技术实施例悬浮控件与至少一个应用程序的历史操作信息关联存储,通过接收用户对悬浮控件的第一输入,并响应于第一输入,显示目标应用程序的n条历史操作信息,实现了用户通过操作悬浮控件能够直接查看到目标应用程序的历史操作信息,从而能够联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户查看历史操作
界面时操作繁琐费时的问题,提高了用户的操作便捷性。
49.可选地,在本实施例中,历史操作信息可以包括所关联的历史操作界面的缩略图、界面名称、操作时间中的至少一项,从而使得用户能够通过所显示的历史操作信息直观的查看到每条历史操作信息关联哪个历史操作界面,满足了用户快速查找历史操作界面的需求。
50.具体地,历史操作界面的缩略图为对历史操作界面的信息提取得到,可以以图片形式进行显示,包括历史操作界面上所显示的至少部分信息,这使得用户通过历史操作界面的缩略图,能够直观的查看到所操作过的历史操作界面是哪个界面。
51.历史操作界面的界面名称可以为界面打开后所显示的名称,还可以为基于操作界面的内容而设定。例如,若操作界面为应用程序app

a的购物加购界面,则界面名称可以为“购物车加购”;若操作界面为应用程序app

a的个人收藏界面,则界面名称可以为“个人中心收藏”。通过在历史操作信息中包括所关联的历史操作界面的界面名称,使得用户通过历史操作界面的界面名称,能够知晓操作过哪个操作界面。
52.历史操作界面的操作时间为操作历史操作界面时的时间,例如用户在当天9:45打开过应用程序app

a的购物车加购界面,则界面名称为“购物车加购”操作界面的操作时间为9:45。通过在历史操作信息中包括所关联的历史操作界面的操作时间,使得用户能够获知在何时操作过该操作界面。
53.此外,可选地,所述接收用户对悬浮控件的第一输入,包括:
54.接收用户对所述悬浮控件的第一子输入;
55.所述响应于所述第一输入,显示目标应用程序的n条历史操作信息,包括:
56.响应于所述第一子输入,显示m个程序选项;
57.其中,m为正整数。
58.具体地,用户对悬浮控件的第一子输入可以为点击输入、双击输入或长按输入等,其中第一输入也可以为第一操作,在此并不对此进行具体限定。
59.电子设备在接入到用户对悬浮控件的第一子输入后,可以响应于该第一子输入,显示m个程序选项。
60.所显示的m个程序选项可以为悬浮控件所关联的至少一个应用程序中的程序选项。
61.此外,所显示的程序选项可以是应用程序的程序名称,例如应用程序app

b的程序名称“app

b”、应用程序app

c的程序名称“app

c”等。
62.还需要说明的是,m的数值可以根据实际需求进行设定,例如可以为4个或5个,当然在此并不对此进行具体限制。此外,所显示的m个程序选项可以为最后的历史操作时间距离当前时间最近的m个程序选项。这样使得在不能显示过多的程序选项时,能够显示最近操作过的程序选项。
63.例如,作为一个示例,如图2所示,悬浮控件k显示于应用程序app

a的程序界面中。假设第一子输入为对悬浮控件的点击操作,m的数值为4,在用户手指h点击悬浮控件k时,显示4个程序选项,该4个程序选项可以分别为“app

b”、“app

c”、“app

d”和“app

e”程序选项的程序名称,即“app

b”、“app

c”、“app

d”和“app

e”。
64.电子设备通过响应于对悬浮控件的第一子输入,显示m个程序选项,使得用户能够
通过所显示的程序选项,查看到曾经操作过哪些应用程序,避免了用户在操作过多应用程序导致的记忆混淆的问题。
65.此外,可选地,电子设备在响应于第一子输入,显示m个程序选项之后,可以基于悬浮控件和该m个程序选项,显示目标应用程序的n条历史操作信息,具体可以包括下述任意一种方式:
66.其一方式:
67.在该方式中,响应于所述第一子输入,显示m个程序选项之后,还包括:
68.接收用户对所述m个程序选项中的第一程序选项的第二子输入;
69.响应于所述第二子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
70.具体地,第一程序选项可以为m个程序选项中的任一程序选项,第一程序选项对应目标应用程序,即目标应用程序可以为m个程序选项中任一程序选项所对应的应用程序。
71.用户对第一程序选项的第二子输入可以为点击输入、双击输入或长按输入等,其中第一输入也可以为第一操作,在此并不对此进行具体限定。
72.电子设备在接收到针对第一程序选项的第二子输入后,可以显示第一程序选项对应的目标应用程序的n条历史操作信息,实现了电子设备接收对悬浮控件的第一子输入以及对第一程序选项的第二子输入两步输入后,即可显示目标应用程序的n条历史操作信息,使得历史操作信息显示过程快捷简单,且使得用户能够根据自身需求选择需要显示历史操作信息的应用程序作为目标应用程序进行操作,满足了用户查看所需应用程序的历史操作信息的需求。
73.例如,作为一个示例,假设第一程序选项为图2中的程序选项“app

b”,即目标应用程序为“app

b”,第二子输入为对程序选项“app

b”的点击输入,则显示的目标应用程序的n条历史操作信息如图3所示。在图3中,在用户手指h点击“app

b”时,显示“app

b”的3条历史操作信息。具体地,历史操作信息可以包括历史操作界面的界面名称和操作时间。
74.具体地,3条历史操作信息可以分别为:
[0075]“19:55,首页”,表示用户在19:55时刻,打开过应用“app

b”的首页界面;
[0076]“19:50,购物车加购”,表示用户在19:50时刻,打开过应用“app

b”的购物车加购界面;
[0077]“19:45,个人中心收藏”,表示用户在19:45时刻,打开过应用“app

b”的个人中心收藏界面。
[0078]
这样电子设备通过接收对第一程序选项的第二子输入,显示目标应用程序的n条历史操作信息,包括历史操作界面的界面名称和操作时间,使得用户能够通过所显示的历史操作信息,联想到操作过目标应用程序的哪些操作界面,避免了用户查看历史操作界面时操作繁琐费时的问题。
[0079]
再例如,作为另一个示例,假设第一程序选项为图2中的程序选项“app

b”,即目标应用程序为“app

b”,第二子输入为对程序选项“app

b”的点击输入,则显示的目标应用程序的n条历史操作信息如图4所示。在图4中,在用户手指h点击“app

b”时,显示“app

b”的4条历史操作信息。具体地,历史操作信息可以包括历史操作界面的缩略图、界面名称和操作时间。
[0080]
具体地,4条历史操作信息可以分别为:
[0081]“缩略图a,19:55,首页”,表示用户在19:55时刻,打开过应用“app

b”的首页界面;
[0082]“缩略图b,19:50,购物车加购”,表示用户在19:50时刻,打开过应用“app

b”的购物车加购界面;
[0083]“缩略图c,19:45,个人中心收藏”,表示用户在19:45时刻,打开过应用“app

b”的个人中心收藏界面;
[0084]“缩略图d,19:40,商品详情页”,表示用户在19:45时刻,打开过应用“app

b”的商品详情界面。
[0085]
这样电子设备通过接收对第一程序选项的第二子输入,显示目标应用程序的n条历史操作信息,包括历史操作界面的缩略图、界面名称和操作时间,使得用户能够通过所显示的历史操作信息,直观地查看到曾经操作过目标应用程序的哪些操作界面,避免了用户查看历史操作界面时操作繁琐费时的问题。
[0086]
其二方式:
[0087]
在该方式中,响应于所述第一子输入,显示m个程序选项之后,还包括:
[0088]
接收用户对所述悬浮控件和第一程序选项关联的第一目标区域的第三子输入,所述第一程序选项为所述m个程序选项中的任一个;
[0089]
响应于所述第三子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
[0090]
具体地,第一目标区域与第一程序选项相关联,且第一程序选项关联的第一目标区域可以是第一程序选项上,还可以是第一程序选项附近的区域,在此并不对此进行具体限定。
[0091]
需要说明的是,第三子输入可以是将悬浮控件拖动至第一程序选项关联的第一目标区域上,还可以是先点击悬浮控件然后再点击第一目标区域,还可以是先长按悬浮控件然后再点击第一目标区域等,在此并不对此进行具体限定。
[0092]
电子设备在接收到用户对悬浮控件和第一程序选项关联的第一目标区域的第三子输入时,可以显示第一程序选项对应的目标应用程序的n条历史操作信息,实现了电子设备接收对悬浮控件的第一子输入以及第三子输入两步输入后,即可显示目标应用程序的n条历史操作信息,使得历史操作信息显示过程快捷简单,且使得用户能够根据自身需求选择需要显示历史操作信息的应用程序作为目标应用程序进行操作,满足了用户查看所需应用程序的历史操作信息的需求。
[0093]
在此需要说明的是,所显示的n条历史操作信息可以如图3或图4所示,在此不再进行赘述。
[0094]
此外,可选地,在本实施例中,所述接收用户对所述悬浮控件和第一程序选项关联的第一目标区域的第三子输入,包括:
[0095]
接收用户将所述悬浮控件拖动至所述第一程序选项关联的第一目标区域的第三子输入;
[0096]
所述响应于所述第三子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息之后,还包括:
[0097]
接收用户将所述悬浮控件拖动至第二程序选项关联的第二目标区域的第四子输
入;
[0098]
显示所述第二程序选项对应的目标应用程序的至少一条历史操作信息。
[0099]
具体地,第二程序选项关联的第二目标区域可以是第二程序选项上,还可以是第二程序选项附近的区域,在此不对此信息具体限定。
[0100]
需要说明的是,第一程序选项与第二程序选项不同;第一目标区域与第二目标区域不重叠,这使得电子设备能够通过悬浮控件拖动至的目标区域(第一目标区域或第二目标区域),识别用户针对的是第一程序选项还是第二程序选项,从而能够显示对应程序选项的历史操作信息。
[0101]
具体地,用户将悬浮控件拖动至第一程序选项关联的第一目标区域上后,电子设备显示第一程序选项对应的目标应用程序的n条历史操作信息;然后,用户可以将悬浮控件拖动至第二程序选项关联的第二目标区域上,此时电子设备显示第二程序选项对应的目标应用程序的至少一条历史操作信息。这实现了在电子设备显示一应用程序的历史操作信息之后,用户可以继续通过对悬浮控件和其他应用程序关联的目标区域的操作,显示该应用程序的历史操作信息,从而避免了用户先通过其他操作取消已显示的应用程序的历史操作信息,然后再通过对悬浮控件的操作显示其他应用程序的历史操作信息,使得其他应用程序的历史操作信息的显示过程快捷简单。
[0102]
还需要说明的是,在显示所述第二程序选项对应的目标应用程序的至少一条历史操作信息的情况下,可以取消n条历史操作信息的显示,从而使得在保持历史操作信息显示界面的整洁性的同时,用户能够快速查看到第二程序选项对应的目标应用程序的至少一条历史操作信息,方便了用户对至少一条历史操作信息的查看。
[0103]
此外,在显示所述第二程序选项对应的目标应用程序的至少一条历史操作信息的情况下,还可以不取消n条历史操作信息的显示,使得用户能够同时查看到第一程序选项和第二程序选项所分别对应的目标应用程序的历史操作信息,方便用户快速查找到所需的历史操作信息。当然,在不取消n条历史操作信息的显示时,可以划分第二程序选项对应的至少一条历史操作信息与第一程序选项对应的n条历史操作信息之间的显示位置,避免至少一条历史操作信息与n条历史操作信息的重叠显示,从而避免用户看不清历史操作信息的情况发生。
[0104]
此外,可选地,在本实施例中,接收用户对悬浮控件的第一输入,包括:
[0105]
接收用户将所述悬浮控件拖动至目标程序图标关联的第三目标区域的第一输入;
[0106]
所述响应于所述第一输入,显示目标应用程序的n条历史操作信息,包括:
[0107]
响应于所述第一输入,显示目标程序图标对应的目标应用程序的n条历史操作信息。
[0108]
其中,目标程序图标可以为电子设备显示桌面上所显示的程序图标中的任一个,在此也不对此进行具体限定。
[0109]
目标程序图标关联的第三目标区域可以是目标程序图标上,还可以是目标程序图标附近的区域,在此并不对此进行具体限定。
[0110]
例如,作为一个示例,如图5所示,假设电子设备的显示桌面上显示有应用程序“app

a”、“app

b”、“app

c”、“app

d”、“app

e”和“app

f”的程序图标,目标程序图标为“app

b”。在用户手指h将悬浮控件k拖动至目标程序图标“app

b”关联的第三目标区域(例
如为程序图标上,当然也可以为程序图标附近的区域)时,显示目标应用程序“app

b”的3条历史操作信息。具体地,所显示的3条历史操作信息可以如图3所示,在此不再进行具体赘述。
[0111]
再例如,作为一个示例,如图6所示,假设电子设备的显示桌面上显示有应用程序“app

a”、“app

b”、“app

c”、“app

d”、“app

e”和“app

f”的程序图标,目标程序图标为“app

b”。在用户手指h将悬浮控件k拖动至目标程序图标“app

b”关联的第三目标区域(例如为程序图标上,当然也可以为程序图标附近的区域)时,显示目标应用程序“app

b”的4条历史操作信息。具体地,所显示的4条历史操作信息可以如图4所示,在此不再进行具体赘述。
[0112]
这样,在电子设备的显示桌面上,用户可以通拖动悬浮控件至目标程序图标关联的第三目标区域的输入操作,使得电子设备自动显示出目标应用程序的历史操作信息,实现了历史操作信息显示过程快捷简单,且使得用户能够根据自身需求选择需要显示历史操作信息的应用程序的程序图标作为目标程序图标,从而进行目标应用程序的历史操作信息的显示,满足了用户查看所需应用程序的历史操作信息的需求。
[0113]
此外,可选地,在本实施例中,在接收用户对悬浮控件的第一输入之前,电子设备还需要预先记录目标应用程序的历史操作信息。具体地,电子设备记录目标应用程序的历史操作信息可以包括下述任一方式:
[0114]
方式一:
[0115]
在该方式中,接收用户对悬浮控件的第一输入之前,还包括:
[0116]
每隔预设时间间隔,记录所述目标应用程序的历史操作信息。
[0117]
具体地,电子设备可以每隔预设时间间隔,自动记录目标应用程序的历史操作信息,避免了用户忘记手动添加目标应用程序的操作信息,导致电子设备未存储操作信息的情况发生,为显示目标应用程序的历史操作信息提供了技术支撑。
[0118]
预设时间间隔为电子设备自动记录历史操作信息的时间间隔,例如若预设时间间隔为5min,则电子设备会每隔5min记录目标应用程序的历史操作信息。
[0119]
预设时间间隔可以由用户根据自身需求进行设置;或者可以由电子设备提供可选项,由用户进行选择;还或者可以由电子设备直接预先设定。当然,在此并不对此进行具体限定。
[0120]
还需要说明的是,电子设备可以预先设置操作信息记录开关,并在操作信息记录开关处于开启状态的情况下,每隔预设时间间隔,记录目标应用程序的历史操作信息;在操作信息记录开关处于关闭状态的情况下,不再自动每隔预设时间间隔记录历史操作信息。本发明实施例中的显示控制开关和操作信息记录开关可通过开关控件实现。
[0121]
当然,该操作信息记录开关与悬浮控件的显示控制开关可以为同一个开关,在此并不对此进行具体限定。
[0122]
此外,具体地,电子设备可以记录预设的程序监控项中的应用程序的操作信息,以实现电子设备对多个应用程序的历史操作信息的记录。程序监控项中的应用程序可以包括系统应用和安装应用,其中系统应用例如可以包括铃声、短信、系统设置等,安装应用例如可以包括微信、浏览器等应用,在此并不对此进行具体限定。当然目标应用程序也在程序监控项中。
[0123]
例如,如图7所示,在图7所示的操作信息记录界面中,设置有操作信息记录开关、程序监控项和预设时间间隔。操作信息记录开关有开启和关闭两种状态;程序监控项可以选择需要自动记录历史操作信息的应用程序的程序名称,例如可以包括系统操作应用,还可以包括安装应用(例如“app

b”、“app

c”、“app

d”、“app

e”等);预设时间间隔可以由用户进行选择设置,例如可以设置为5min。
[0124]
方式二:
[0125]
在该方式中,所述接收用户对悬浮控件的第一输入之前,还包括:
[0126]
在显示目标应用程序的程序界面的情况下,接收用户对所述悬浮控件的第二输入;
[0127]
响应于所述第二输入,显示悬浮窗口,所述悬浮窗口包括第一选项和第二选项,所述第一选项指示记录操作信息,所述第二选项指示不记录操作信息;
[0128]
接收用户对所述第一选项的第三输入;
[0129]
响应于所述第三输入,记录所述目标应用程序的程序界面的操作信息。
[0130]
具体地,对悬浮控件的第二输入可以为点击输入、双击输入、长按输入等,其中输入也可以为操作,在此并不对此进行具体限定。
[0131]
第三输入同样可以为点击输入、双击输入、长按输入等,其中输入也可以为操作,在此并不对此进行具体限定。
[0132]
电子设备在目标应用程序的程序界面中接收到用户对悬浮控件的第二输入后,显示悬浮窗口,使得用户能够选择是否需要记录该目标应用程序的程序界面的操作信息,若电子设备接收到用户对指示记录操作信息的第一选项的第三输入,则记录目标应用程序的程序界面的操作信息,实现了用户能够确定是否记录某一程序界面的操作信息,使得用户对某一程序界面感兴趣时,能够手动操作以使电子设备记录程序界面的操作信息,满足了用户对感兴趣界面的历史操作信息的记录需求。
[0133]
作为一个示例,如图8所示,假设目标应用程序为“app

a”,在显示目标应用程序“app

a”的程序界面的情况下,用户手指h点击悬浮控件k(即用户输入第二输入),此时在程序界面上显示悬浮窗口w,该悬浮窗口w中包括第一选项(例如“确定”选项)和第二选项(例如“取消”选项),第一选项指示记录操作信息,第二选项指示不记录操作信息。
[0134]
然后,若用户手指h点击“确定”选项(即用户输入第三输入),则电子设备记录该程序界面的操作信息。当然,若用户手指h点击“取消”选项,则电子设备不记录该程序界面的操作信息,使得用户能够拥有电子设备是否记录该程序界面的操作信息的选择权,从而使得用户能够根据自身需求确定是否记录该程序界面的操作信息,满足了用户需求。
[0135]
这样,通过上述两种方式中的任一方式,均实现了对目标应用程序的历史操作信息的记录过程。
[0136]
此外,可选地,在本实施例中,在响应于所述第一输入,显示目标应用程序的n条历史操作信息之后,还包括:
[0137]
接收用户对所述n条历史操作信息中的目标历史操作信息的第四输入;
[0138]
响应于所述第四输入,显示所述目标历史操作信息所关联的历史操作界面。
[0139]
具体地,第四输入可以为点击输入、双击输入、长按输入等,其中输入也可以为操作,在此并不对此进行具体限定。
[0140]
目标历史操作信息可以为n条历史操作信息中的任一个,该目标操作信息可以由用户根据自身对历史操作界面的查看需求进行选择,在此并不对此进行具体限定。
[0141]
每条历史操作信息关联一个历史操作界面,电子设备在接收到用户对目标历史操作信息的第四输入后,可以显示该目标历史操作信息所关联的历史操作界面,实现了历史操作界面的快速打开显示,避免了用户先打开目标应用程序再查找历史操作信息,然后再打开查看历史操作界面的过程,从而避免了用户查看历史操作界面时操作繁琐费时的问题,提高了用户的操作便捷性。
[0142]
此外,可选地,在本实施例中,所述历史操作信息还包括以下至少一项:
[0143]
所述目标应用程序的程序名称、程序包名、所述历史操作信息所关联的历史操作界面的网页链接信息;
[0144]
其中,所述网页链接信息与所述目标应用程序的程序名称、程序包名、所述历史操作界面的缩略图和所述界面名称关联存储。
[0145]
具体地,目标应用程序的程序包名为目标应用程序的唯一标识,使得电子设备能够通过程序包名识别目标应用程序;
[0146]
历史操作界面的网页链接信息可以为桌面链接(deeplink),使得用户能够通过该网页链接信息直接跳转到对应界面的链接,从而打开历史操作界面。
[0147]
网页链接信息与目标应用程序的程序名称、程序包名、所述历史操作界面的缩略图和所述界面名称关联存储,即网页链接信息与目标应用程序的程序名称、程序包名、历史操作界面的缩略图和界面名称相关联,使得电子设备在接收到针对目标应用程序的程序名称、程序包名、历史操作界面的缩略图或界面名称的相关输入时,能够直接跳转到对应界面的链接,打开历史操作界面,实现了历史操作界面的快速显示。
[0148]
这样,本实施例通过接收用户对悬浮控件的第一输入,并响应于第一输入,显示目标应用程序的n条历史操作信息,实现了用户通过操作悬浮控件能够直接查看到目标应用程序的历史操作信息,从而能够联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户查看历史操作界面时操作繁琐费时的问题,提高了用户的操作便捷性。
[0149]
需要说明的是,本技术实施例提供的显示控制方法,执行主体可以为显示控制装置,或者该显示控制装置中的用于执行显示控制方法的控制模块。本技术实施例中以显示控制装置执行显示控制方法为例,说明本技术实施例提供的显示控制装置。
[0150]
如图9所示,该显示控制装置包括:
[0151]
第一接收模块901,用于接收用户对悬浮控件的第一输入;
[0152]
第一显示模块902,用于响应于所述第一输入,显示目标应用程序的n条历史操作信息;
[0153]
其中,n为正整数,所述悬浮控件与至少一个应用程序的历史操作信息关联存储。
[0154]
可选地,所述第一接收模块901包括:
[0155]
第一接收单元,用于接收用户对所述悬浮控件的第一子输入;
[0156]
所述第一显示模块包括:
[0157]
第一显示单元,用于响应于所述第一子输入,显示m个程序选项;
[0158]
其中,m为正整数。
[0159]
可选地,该显示控制装置还包括:
[0160]
第二接收单元,用于接收用户对所述m个程序选项中的第一程序选项的第二子输入;
[0161]
第二显示单元,用于响应于所述第二子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
[0162]
可选地,该显示控制装置还包括:
[0163]
第三接收单元,用于接收用户对所述悬浮控件和第一程序选项关联的第一目标区域的第三子输入,所述第一程序选项为所述m个程序选项中的任一个;
[0164]
第三显示单元,用于响应于所述第三子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
[0165]
可选地,所述第三接收单元用于,接收用户将所述悬浮控件拖动至第一程序选项关联的第一目标区域的第三子输入;
[0166]
该显示控制装置还包括:
[0167]
第四接收单元,用于接收用户将所述悬浮控件拖动至第二程序选项关联的第二目标区域的第四子输入;
[0168]
第四显示单元,用于显示所述第二程序选项对应的目标应用程序的至少一条历史操作信息。
[0169]
可选地,所述第一接收模块901包括:
[0170]
第五接收单元,用于接收用户将所述悬浮控件拖动至目标程序图标关联的第三目标区域的第一输入;
[0171]
所述第一显示模块包括:
[0172]
第五显示单元,用于响应于所述第一输入,显示目标程序图标对应的目标应用程序的n条历史操作信息。
[0173]
可选地,所述显示控制装置还包括:
[0174]
第一记录模块,用于每隔预设时间间隔,记录所述目标应用程序的历史操作信息。
[0175]
可选地,所述显示控制装置还包括:
[0176]
第二接收模块,用于在显示目标应用程序的程序界面的情况下,接收用户对所述悬浮控件的第二输入;
[0177]
第二显示模块,用于响应于所述第二输入,显示悬浮窗口,所述悬浮窗口包括第一选项和第二选项,所述第一选项指示记录操作信息,所述第二选项指示不记录操作信息;
[0178]
第三接收模块,用于接收用户对所述第一选项的第三输入;
[0179]
第二记录模块,用于响应于所述第三输入,记录所述目标应用程序的程序界面的操作信息。
[0180]
可选地,所述显示控制装置还包括:
[0181]
第四接收模块,用于接收用户对所述n条历史操作信息中的目标历史操作信息的第四输入;
[0182]
第三显示模块,用于响应于所述第四输入,显示所述目标历史操作信息所关联的历史操作界面。
[0183]
可选地,所述历史操作信息包括以下至少一项:
[0184]
所述历史操作信息所关联的历史操作界面的缩略图、界面名称、操作时间。
[0185]
可选地,所述历史操作信息还包括以下至少一项:
[0186]
所述目标应用程序的程序名称、程序包名、所述历史操作信息所关联的历史操作界面的网页链接信息;
[0187]
其中,所述网页链接信息与所述目标应用程序的程序名称、程序包名、所述历史操作界面的缩略图和所述界面名称关联存储。
[0188]
本技术实施例中,通过第一接收模块接收用户对悬浮控件的第一输入,并通过第一显示模块响应于第一输入,显示目标应用程序的n条历史操作信息,实现了用户通过操作悬浮控件能够直接查看到目标应用程序的历史操作信息,从而能够联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户查看历史操作界面时操作繁琐费时的问题,提高了用户的操作便捷性。
[0189]
本技术实施例中的显示控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
[0190]
本技术实施例中的显示控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
[0191]
本技术实施例提供的显示控制装置能够实现图1至图8的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0192]
可选地,如图10所示,本技术实施例还提供一种电子设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在所述处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0193]
需要注意的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
[0194]
图11为实现本技术各个实施例的一种电子设备1100的硬件结构示意图;
[0195]
该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。
[0196]
本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0197]
其中,用户输入单元1107,用于接收用户对悬浮控件的第一输入;
[0198]
显示单元1106,用于响应于所述第一输入,显示目标应用程序的n条历史操作信息;
[0199]
其中,n为正整数,所述悬浮控件与至少一个应用程序的历史操作信息关联存储。
[0200]
可选地,用户输入单元1107用于,接收用户对所述悬浮控件的第一子输入;
[0201]
显示单元1106,用于响应于所述第一子输入,显示m个程序选项;
[0202]
其中,m为正整数。
[0203]
可选地,用户输入单元1107,用于接收用户对所述m个程序选项中的第一程序选项的第二子输入;
[0204]
显示单元1106,用于响应于所述第二子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
[0205]
可选地,用户输入单元1107,用于接收用户对所述悬浮控件和第一程序选项关联的第一目标区域的第三子输入,所述第一程序选项为所述m个程序选项中的任一个;
[0206]
显示单元1106,用于响应于所述第三子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息。
[0207]
可选地,用户输入单元1107,用于接收用户将所述悬浮控件拖动至所述第一程序选项关联的第一目标区域的第三子输入;
[0208]
响应于所述第三子输入,显示所述第一程序选项对应的目标应用程序的n条历史操作信息之后,用户输入单元1107,用于接收用户将所述悬浮控件拖动至第二程序选项关联的第二目标区域的第四子输入;
[0209]
显示单元1106,用于显示所述第二程序选项对应的目标应用程序的至少一条历史操作信息。
[0210]
可选地,用户输入单元1107,用于接收用户将所述悬浮控件拖动至目标程序图标关联的第三目标区域的第一输入;
[0211]
显示单元1106,用于响应于所述第一输入,显示目标程序图标对应的目标应用程序的n条历史操作信息。
[0212]
可选地,处理器1110,用于每隔预设时间间隔,记录所述目标应用程序的历史操作信息。
[0213]
可选地,用户输入单元1107,用于在显示目标应用程序的程序界面的情况下,接收用户对所述悬浮控件的第二输入;
[0214]
显示单元1106,用于响应于所述第二输入,显示悬浮窗口,所述悬浮窗口包括第一选项和第二选项,所述第一选项指示记录操作信息,所述第二选项指示不记录操作信息;
[0215]
用户输入单元1107,用于接收用户对所述第一选项的第三输入;
[0216]
显示单元1106,用于响应于所述第三输入,记录所述目标应用程序的程序界面的操作信息。
[0217]
可选地,用户输入单元1107,用于接收用户对所述n条历史操作信息中的目标历史操作信息的第四输入;
[0218]
显示单元1106,用于响应于所述第四输入,显示所述目标历史操作信息所关联的历史操作界面。
[0219]
可选地,所述历史操作信息包括以下至少一项:
[0220]
所述历史操作信息所关联的历史操作界面的缩略图、界面名称、操作时间。
[0221]
可选地,所述历史操作信息还包括以下至少一项:
[0222]
所述目标应用程序的程序名称、程序包名、所述历史操作信息所关联的历史操作界面的网页链接信息;
[0223]
其中,所述网页链接信息与所述目标应用程序的程序名称、程序包名、所述历史操作界面的缩略图和所述界面名称关联存储。
[0224]
在本技术实施例中,通过接收用户对悬浮控件的第一输入,响应于第一输入,显示目标应用程序的n条历史操作信息,实现了用户通过操作悬浮控件能够直接查看到目标应用程序的历史操作信息,从而能够联想到对目标应用程序的历史操作以及历史操作界面,避免了用户先打开目标应用程序再查找历史操作信息,然后再查看历史操作界面的过程,从而避免了用户查看历史操作界面时操作繁琐费时的问题,提高了用户的操作便捷性。
[0225]
应理解的是,本技术实施例中,输入单元1104可以包括图形处理器(graphics processing unit,gpu)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。
[0226]
本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0227]
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0228]
本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0229]
应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0230]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实
施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0231]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
[0232]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1