对象显示方法和装置与流程

文档序号:23724070发布日期:2021-01-26 14:36阅读:60来源:国知局
对象显示方法和装置与流程

[0001]
本申请属于通信技术领域,具体涉及一种对象显示方法和装置。


背景技术:

[0002]
随着通信技术的发展,电子设备的桌面上可以显示不同的应用图标和挂件,从而用户可以根据使用需求,触发电子设备移动应用图标或挂件,以使得应用图标和挂件的排布更加多样化。
[0003]
以电子设备移动挂件为例,当用户想要触发电子设备将一个桌面界面中的某个挂件移动至另一个桌面界面时,如果该另一个桌面界面中没有显示该挂件的位置,那么可能导致该挂件移动失败。进一步地,用户可以先将该挂件移回该一个桌面界面中,然后用户可以触发从该另一个桌面界面中移走一些对象以空出显示位置,最后用户可以触发电子设备将该挂件移动至该另一个桌面界面。如此,电子设备跨界面移动应用图标和挂件的操作繁琐,成功率较低。


技术实现要素:

[0004]
本申请实施例的目的是提供一种对象显示方法和装置,能够解决电子设备跨界面移动应用图标和挂件的操作繁琐,成功率较低的问题。
[0005]
为了解决上述技术问题,本申请是这样实现的:
[0006]
第一方面,本申请实施例提供了一种对象显示方法,该方法包括:接收将第一界面中的第一对象移动至第二界面的第一输入;响应于该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。
[0007]
第二方面,本申请实施例提供了一种对象显示装置,该对象显示装置包括:接收模块和显示模块。接收模块,用于接收将第一界面中的第一对象移动至第二界面的第一输入。显示模块,用于响应于接收模块接收的该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。
[0008]
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如上述第一方面中的方法的步骤。
[0009]
第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如上述第一方面中的方法的步骤。
[0010]
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如上述第一方面中的方法。
[0011]
在本申请实施例中,可以接收将第一界面中的第一对象移动至第二界面的第一输入;并响应于该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。通过该方案,当用户将第一界面上显示的某个对象(例如挂件或应用图标)从第一界面移动至第二界面时,在该第二界面中不存在用于显示该对象的空余位置的情况下,由于该第二界面上显示有在该第二界面中不存在用于显示该对象的空余位置的情况下,在该第二界面中创建的用于显示该对象的第一悬浮区域,因此可以触发在该第一悬浮区域中显示该对象,或显示用于指示该第一悬浮区域中包括该对象在内的至少一个对象的标识。如此,在界面中不存在空余位置的情况下,仍可以直接实现跨界面移动对象的目的,而无需用户多次触发移动对象,从而既简化了电子设备跨界面移动应用图标和挂件的操作,也提高了电子设备跨界面移动应用图标和挂件的成功率。
附图说明
[0012]
图1为本申请实施例提供的一种对象显示方法的示意图;
[0013]
图2为本申请实施例提供的一种挂件显示的界面示意图之一;
[0014]
图3为本申请实施例提供的一种挂件显示的界面示意图之二;
[0015]
图4为本申请实施例提供的一种图标移动的界面示意图;
[0016]
图5为本申请实施例提供的对象显示装置的结构示意图之一;
[0017]
图6为本申请实施例提供的对象显示装置的结构示意图之二;
[0018]
图7为本申请实施例提供的电子设备的结构示意图;
[0019]
图8为本申请实施例提供的电子设备的硬件示意图。
具体实施方式
[0020]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0022]
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0023]
在本申请实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,
例如,多个对象是指两个或者两个以上的对象等。
[0024]
本申请实施例提供一种对象显示方法和装置,可以接收将第一界面中的第一对象移动至第二界面的第一输入;并响应于该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。通过该方案,当用户将第一界面上显示的某个对象(例如挂件或应用图标)从第一界面移动至第二界面时,在该第二界面中不存在用于显示该对象的空余位置的情况下,由于该第二界面上显示有在该第二界面中不存在用于显示该对象的空余位置的情况下,在该第二界面中创建的用于显示该对象的第一悬浮区域,因此可以触发在该第一悬浮区域中显示该对象,或显示用于指示该第一悬浮区域中包括该对象在内的至少一个对象的标识。如此,在界面中不存在空余位置的情况下,仍可以直接实现跨界面移动对象的目的,而无需用户多次触发移动对象,从而既简化了电子设备跨界面移动应用图标和挂件的操作,也提高了电子设备跨界面移动应用图标和挂件的成功率。
[0025]
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的对象显示方法、装置及电子设备进行详细地说明。
[0026]
如图1所示,本申请实施例提供一种对象显示方法,该方法包括下述s101和s102。
[0027]
s101、对象显示装置接收将第一界面中的第一对象移动至第二界面的第一输入。
[0028]
可选地,在本申请实施例中,电子设备的桌面可以包括多个桌面界面,上述第一界面和第二界面可以为电子设备的桌面包括的多个桌面界面中的两个桌面界面,且该第一界面和该第二界面可以为相邻显示或不相邻显示的两个界面。
[0029]
可选地,在本申请实施例中,第一对象可以为桌面挂件或图标,且该第一对象的数量可以为一个或多个。另外,第一对象需要占用图标位的数量可以为一个或多个。其中,一个图标位为一个应用图标占用的显示位置。
[0030]
示例性的,以第一对象可以为桌面挂件为例。第一对象为桌面中显示的天气挂件,且该天气挂件占用3个图标位。
[0031]
示例性的,以第一对象可以为图标为例。第一对象为桌面中的应用图标,且该应用图标占用1个图标位;第一对象为桌面中的文件夹,该文件夹包括2个应用图标,且该文件夹占用2个图标位。
[0032]
需要说明的是,上述第一对象可以为移动至第二界面的第一个对象;或第一对象为移动至第二界面的第n个对象,n为大于1的整数,即在移动第一对象之前,已经有其他对象移动至第二界面。
[0033]
可选地,上述第一输入可以为将第一界面中的第一对象移动至第二界面的触控输入、语音输入或手势输入。例如,该触发输入为用户将第一界面中的第一对象移动至第二界面的输入。
[0034]
s102、对象显示装置响应于该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识。
[0035]
其中,第一标识用于指示第一悬浮区域中包括第一对象在内的至少一个对象。第一悬浮区域为在第二界面中不存在用于显示第一对象的空余位置的情况下,在该第二界面
中创建的用于显示该第一对象的区域。
[0036]
可选地,在本申请实施例中,悬浮区域可以叠加显示在电子设备的界面上,即在电子设备的界面上叠加显示该悬浮区域。例如,在第二界面上叠加显示第一悬浮区域。
[0037]
针对不同的第一对象,上述s102具体包括如下两种情况:
[0038]
一种可能的情况,若第一对象为移动至第二界面的第一个对象,则在第二界面不存在第一悬浮区域。那么上述s102具体可以包括:对象显示装置响应于第一输入,在第二界面上显示第一悬浮区域,并在该第一悬浮区域显示第一对象或第一标识。其中,该第一悬浮区域仅包括第一对象,该第一标识用于指示该第一悬浮区域中包括的第一对象。
[0039]
另一种可能的情况,若第一对象为移动至第二界面的第n个对象,则在第二界面已经创建了第一悬浮区域。那么上述s102具体可以包括:对象显示装置响应于第一输入,在第二界面上显示的第一悬浮区域显示第一对象或第一标识。其中,该第一悬浮区域包括第一对象在内的n个对象,该第一标识用于指示该第一悬浮区域中包括第一对象在内的n个对象。
[0040]
相应地,上述至少一个对象的数量可以为一个或多个。具体地,至少一个对象可以包括如下两种可能的情况:
[0041]
(1)若至少一个对象的数量为一个,即至少一个对象为第一对象,则至少一个对象可以为桌面挂件或图标。
[0042]
(2)若至少一个对象的数量为多个,即至少一个对象为包括第一对象在内的多个对象,则至少一个对象为多个桌面挂件;或至少一个对象为多个图标;或至少一个对象包括桌面挂件和图标。
[0043]
需要说明的是,在第二界面中创建第一悬浮区域之后,一种可能的情况:该第二界面中可能存在用于显示第一对象的空余位置,即用户可以移动第二界面中显示的对象,触发为第一对象在第二界面中腾出空余位置;另一个可能的情况,该第二界面中仍不存在用于显示第一对象的空余位置。
[0044]
示例性的,以第一对象为桌面挂件,对象显示装置为手机为例。如图2中的(a)所示,在手机的桌面界面01(即第一界面)显示有挂件1、挂件2和8个应用程序的图标,即“应用1”的图标、“应用2”的图标、“应用3”的图标、
……
、以及“应用8”的图标。如果用户想要触发挂件2显示在另一桌面界面,那么用户可以拖动该挂件2至桌面界面02。在手机接收到用户的拖动输入(即第一输入)之后,响应于该拖动输入,一种可能的方式:如图2中的(b)所示,由于桌面界面02中不存在显示用于该挂件2的空余位置,因此手机可以在该桌面界面02上叠加显示的悬浮区域03(即第一悬浮区域)中显示用于指示该挂件2的标识04“1个挂件”(即第一标识);或者,另一个种可能的实现方式,如图2中的(c)所示,由于桌面界面02中不存在显示用于该挂件2的空余位置,因此手机可以在该桌面界面02上叠加显示的悬浮区域03(即第一悬浮区域)中显示一个挂件05(即第一对象)。可以理解是,该悬浮区域03可以为手机响应于将挂件2拖动至桌面界面02的输入之后创建的,或为在将挂件2拖动至桌面界面02之前手机根据其他对象的跨界面移动创建的。
[0045]
本申请实施例提供一种对象显示方法,当用户将第一界面上显示的某个对象(例如挂件或应用图标)从第一界面移动至第二界面时,在该第二界面中不存在用于显示该对象的空余位置的情况下,由于该第二界面上显示有在该第二界面中不存在用于显示该对象
的空余位置的情况下,在该第二界面中创建的用于显示该对象的第一悬浮区域,因此可以触发在该第一悬浮区域中显示该对象,或显示用于指示该第一悬浮区域中包括该对象在内的至少一个对象的标识。如此,在界面中不存在空余位置的情况下,仍可以直接实现跨界面移动对象的目的,而无需用户多次触发移动对象,从而既简化了电子设备跨界面移动应用图标和挂件的操作,也提高了电子设备跨界面移动应用图标和挂件的成功率。
[0046]
可选地,针对上述第一种可能的情况:在接收第一输入之前,第二界面不包括第一悬浮区域。具体地,上述s102可以通过下述s102a和s102b实现;或者,上述s102可以通过下述s102a和s102c实现。其中,s102b和s102c择一执行。
[0047]
s102a、对象显示装置响应于第一输入,在的情况下,在第二界面上创建第一悬浮区域。
[0048]
可选的,上述s102中的“第二界面中不存在用于显示第一对象的空余位置”包括两种可能的情况:(1)在第二界面的显示位置全部显示有对象,从而该第二界面不存在空余位置,即该第二界面中不存在用于显示第一对象的空余位置;(2)在第二界面的存在有空余位置,但第一对象占用的图标位数量大于现有的空余位置所包括的图标位数量,从而第二界面现有的空余位置无法显示该第一对象,即该第二界面中不存在用于显示第一对象的空余位置。
[0049]
可以理解的是,在本申请实施例中,在接收第一输入之前,第二界面不包括第一悬浮区域,从而在对象显示装置响应于第一输入之后,对象显示装置可以判断该第二界面是否存在用于显示第一对象的空余位置。如果对象显示装置判断该第二界面存在用于显示该第一对象的空余位置,那么对象显示装置不会在该第二界面上创建第一悬浮区域,从而用户可以直接将该第一对象拖动至该第二界面中的目标空余位置上,以触发对象显示装置在该目标空余位置显示该第一对象;反之,如果对象显示装置判断该第二界面不存在用于显示该第一对象的空余位置,那么对象显示装置可以在该第二界面上创建第一悬浮区域,即对象显示装置在该第二界面上显示该第一悬浮区域,从而可以继续执行下述s102b或s102c。
[0050]
s102b、在该第一悬浮区域中包括用于显示该第一对象的区域的情况下,对象显示装置在该第一悬浮区域中显示该第一对象。
[0051]
可选地,上述s102b中“第一悬浮区域中包括用于显示第一对象的区域”意味着:第一悬浮区域能够完整显示第一对象,从而对象显示装置可以直接在该第一悬浮区域中显示该第一对象。
[0052]
示例性的,仍以图2为例。如图2中的(c)所示,由于悬浮区域03(即第一悬浮区域)中包括用于显示“挂件2”(即第一对象)的区域,即第一悬浮区域能够完整显示“挂件2”,从而对象显示装置可以在该悬浮区域03中显示一个挂件05(即第一对象)。
[0053]
s102c、在该第一悬浮区域中不包括用于显示该第一对象的区域的情况下,对象显示装置在该第一悬浮区域中显示该第一标识。
[0054]
可选地,上述s102b中“第一悬浮区域中不包括用于显示第一对象的区域”意味着:第一悬浮区域不能够完整显示第一对象,从而对象显示装置可以在该第一悬浮区域中显示第一标识。
[0055]
示例性的,仍以图2为例。如图2中的(b)所示,由于悬浮区域03(即第一悬浮区域)
中不包括用于显示“挂件2”(即第一对象)的区域,即第一悬浮区域不能够完整显示第一对象,从而对象显示装置可以在该悬浮区域03中显示标识04(即第一标识)。
[0056]
可选的,在上述s102a之后,本申请实施例提供的对象显示方法还可以包括:接收用户将多个对象拖动至在第二界面上显示的第一悬浮区域的输入,响应于该输入,在该第一悬浮区域显示该多个对象。其中,该多个对象中的对象可以来自电子设备的任意桌面界面。
[0057]
本申请实施例提供的对象显示方法,由于在接收第一输入之前,第二界面不包括第一悬浮区域,因此在接收到用户将第一界面的第一对象移动至第二界面的输入的情况下,对象显示装置可以根据实际情况,判断该第二界面是否存在用于显示该第一对象的空余位置,从而在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面上创建第一悬浮区域,即为第一对象提供了在跨界面之后,在第二界面显示的显示区域。进一步地,可以根据该第一悬浮区域是否能够容纳该第一对象的实际情况,确定是在该第一悬浮区域直接显示该第一对象,还是在第一悬浮区域显示第一标识。如此,可以更加合理地利用第一悬浮区域。
[0058]
可选地,上述s102之后,本申请实施例提供的对象显示方法还可以包括下述s103至s106。
[0059]
s103、对象显示装置接收对第一悬浮区域的第二输入。
[0060]
可选地,上述第二输入可以为用户对第一悬浮区域的触控输入、语音输入或手势输入。例如,该触发输入为用户对第一悬浮区域的点击输入。当然,第二输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0061]
s104、对象显示装置响应于该第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中显示至少一个对象。
[0062]
其中,上述第二悬浮区域的尺寸大于第一悬浮区域的尺寸。
[0063]
可选地,上述s104具体可以包括:对象显示装置响应于第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中按照预设排列顺序,展开显示至少一个对象。例如,该预设排列顺序为至少一个对象中每个对象移动至第二界面的先后顺序。
[0064]
具体地,一种可能的情况:
[0065]
在第一悬浮区域显示第一标识的情况下,对象显示装置响应于该第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中显示该第一标识指示的至少一个对象。
[0066]
另一种可能的情况:
[0067]
在第一悬浮区域显示第一对象的情况下,由于第一悬浮区域的显示区域可能不足以显示包括第一对象在内的至少一个对象,因此对象显示装置响应于该第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中显示包括第一对象在内的至少一个对象。
[0068]
s105、对象显示装置接收对该至少一个对象中的目标对象的第三输入。
[0069]
可选地,上述目标对象可以为至少一个对象中的任意一个对象,例如,该目标对象为第一对象。另外,对目标对象的具体描述可以参照上述实施例中对第一对象的描述,此处
不再赘述。
[0070]
可选地,上述第三输入可以为用户对目标对象的触控输入、语音输入或手势输入。例如,该触发输入为用户对目标对象的拖动输入。当然,第三输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0071]
可选的,在上述s105之前,本申请实施例提供的对象显示方法还可以包括:接收用户对第二界面的输入,响应于该输入,在该第二界面显示用于显示该目标对象的空余位置。故,用户可以根据实际需要,触发在第二界面中显示的对象移动,从而可以为目标对象提供用于显示的空余位置。
[0072]
s106、对象显示装置响应于该第三输入,在该第二界面存在用于显示该目标对象的至少一个空余位置的情况下,将该目标对象显示在该至少一个空余位置中的第一空余位置。
[0073]
其中,上述至少一个空余位置中每个空余位置为第二界面中未显示对象,且用于显示目标对象的位置。
[0074]
需要说明的是,上述至少一个空余位置中每个空余位置为第二界面中未显示对象,且用于显示目标对象的位置,即每个空余位置均能够用于显示该目标对象。可以理解的是,针对于不同的目标对象,用于显示该目标对象的空余位置不同。进一步地,该用于显示该目标对象的空余位置所在占用的图标位的数量也不同。其中,一个图标位为电子设备中的一个应用图标所占用的显示位置。
[0075]
示例性的,假设目标对象为1
×
2的挂件,那么用于显示该1
×
2的挂件的一个空余位置占用2个图标位,即该一个空余位置为包括2个图标位在内的位置。假设目标对象为1个应用图标,那么用于显示该1个应用图标的一个空余位置占用一个图标位,即该一个空余位置为一个图标位。
[0076]
可选地,上述第一空余位置可以包括如下3种可能的情况:
[0077]
一种可能的情况:
[0078]
在第二界面存在用于显示目标对象的一个空余位置的情况下,第一空余位置为该一个空余位置。如此,用户可以根据实际需要,将目标对象拖动至第二界面中的第一空余位置,从而触发对象显示装置将该目标对象显示在该第一空余位置。
[0079]
另一种可能的情况:
[0080]
在第二界面存在用于显示目标对象的多个空余位置的情况下,第一空余位置可以为该多个空余位置中的任意一个空余位置。如此,用户可以根据实际需要,将目标对象拖动至第二界面中的多个空余位置中的第一空余位置,从而触发对象显示装置将该目标对象显示在该第一空余位置。
[0081]
再一种可能的情况:
[0082]
在第二界面存在用于显示目标对象的多个空余位置的情况下,第一空余位置可以为该多个空余位置中的第一个空余位置。如此,用户可以根据实际需要对目标对象输入,触发对象显示装置将该目标对象显示在第一个空余位置,即第一空余位置。
[0083]
可选地,上述s106之后,本申请实施例提供的对象显示方法还可以包括:
[0084]
对象显示装置取消显示第一悬浮区域中的目标对象,或将第一标识更新为第二标识。其中,该第二标识用于指示该第一悬浮区域中取消显示该目标对象之后所包括的对象。
[0085]
示例性的,以对象显示装置为手机为例。如图3中的(a)所示,在手机的桌面界面02(即第二界面)显示有16个应用程序的图标,即“应用a”的图标、“应用b”的图标、
……
、以及“应用s”的图标,且在桌面界面02上叠加显示的悬浮区域03(即第一悬浮区域)中显示标识04。如果用户想要查看悬浮区域03中的挂件,那么用户可以点击该悬浮区域03。在手机接收到该点击输入(即第二输入)之后,如图3中的(b)所示,手机将该悬浮区域03更新显示为悬浮区域06(即第二悬浮区域),并在该第二悬浮区域中显示挂件2和挂件1。如果用户想要将挂件1移动至桌面界面02中的空余位置07,那么用户可以拖动该挂件1至空余位置07。在手机接收到用户的拖动输入(即第三输入)之后,响应于该拖动输入,如图3中的(c)所示,手机将该挂件1显示在空余位置07(即第一空余位置)。
[0086]
可选的,在上述s106之后,本申请实施例提供的对象显示方法还可以包括:一种可能的情况,若第一悬浮区域仍显示有除目标对象外的其他对象,则对象显示装置保持显示该第一悬浮区域;一种可能的情况,若第一悬浮区域未显示有除目标对象外的其他对象,则对象显示装置取消显示该第一悬浮区域。
[0087]
本申请实施例提供的对象显示方法,用户可以一个输入,触发对象显示装置将第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中展开显示至少一个对象。进一步地,用户可以根据实际需要,通过对该至少一个对象中符合要求的目标对象的另一个输入,在第二界面存在用于显示该目标对象的空余位置的情况下,触发对象显示装置将该目标对象显示在该第二界面中的第一空余位置。如此,可以使得跨界面移动的对象显示在令用户满意的一个空余位置。
[0088]
可选地,在第二界面上显示的第一悬浮区域中显示第一对象或第一标识之后,如果用户想要触发恢复第一对象的显示界面,那么用户可以触发中断对第一对象的操作。示例性的,在上述s102之后,本申请实施例提供的对象显示方法还可以包括下述s107和s108。
[0089]
s107、对象显示装置接收对第一悬浮区域的第四输入。
[0090]
可选地,上述第四输入可以为用户对第一悬浮区域的触控输入、语音输入或手势输入。例如,该触发输入为用户对第一悬浮区域的双击输入。当然,第四输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0091]
s108、对象显示装置响应于该第四输入,取消显示第一悬浮区域,并将至少一个对象分别重新显示在至少一个初始界面中。
[0092]
其中,一个对象对应一个初始界面。该一个初始界面为在将该一个对象显示在第一悬浮区域之前,用于显示该一个对象的界面。
[0093]
可选地,上述s108中“取消显示第一悬浮区域”可以包括三种可能的情况:
[0094]
一种可能的情况:在第一悬浮区域显示第一对象的情况下,取消显示在第一悬浮区域的包括该第一对象在内的至少一个对象和该第一悬浮区域。
[0095]
另一种可能的情况:在第一悬浮区域显示第一标识的情况下,取消显示在第一悬浮区域的该第一标识和该第一悬浮区域。
[0096]
再一种可能的情况:在第一悬浮区域显示第一对象和第一标识的情况下,取消显示在第一悬浮区域的该第一对象和该第一标识,以及该第一悬浮区域。
[0097]
示例性的,仍以图2为例。如图2中的(b)所示,在手机的桌面界面02(即第二界面)显示有16个应用程序的图标,即“应用a”的图标、“应用b”的图标、
……
、以及“应用s”的图
标,且在桌面界面02上叠加显示的悬浮区域03(即第一悬浮区域)中显示标识04。如果用户想要中断悬浮区域03中包括的挂件的跨界面移动操作,那么用户可以双击该悬浮区域03。在手机接收到该双击输入(即第四输入)之后,手机取消显示该桌面界面02中的悬浮区域03,并如图2中的(a)所示,手机将该标识04指示的一个挂件:“挂件2”重新显示在桌面界面01(即初始界面)中。
[0098]
本申请实施例提供的对象显示方法,在第二界面上显示的第一悬浮区域中显示第一对象或第一标识的情况下,如果用户想要中断第一悬浮区域中包括的至少一个对象的移动操作,那么用户可以通过对该第一悬浮区域的输入,触发对象显示装置将至少一个对象中的每个对象分别重新显示在,在其显示在第一悬浮区域之前显示的一个初始界面中。如此,用户可以根据需要触发取消该第一悬浮区域,从而节省了电子设备的运行资源,也使得第一悬浮区域包括的至少一个对象恢复到初始的显示界面。
[0099]
可选地,至少一个对象为挂件,即在上述实施例中的实现方式仅支持对挂件的移动操作的情况下,本申请实施例提供的对象显示方法提供了一种对应用图标的移动操作的实现方式。示例性的,在上述s102之后,本申请实施例提供的对象显示方法还可以包括下述s109至s114。
[0100]
s109、对象显示装置接收对第二界面中的目标应用图标的第五输入。
[0101]
可选地,上述第五输入可以为用户对目标应用图标的触控输入、语音输入或手势输入。例如,该触发输入为用户对目标应用图标的长按输入。当然,第五输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0102]
可选地,在本申请实施例中,第二界面中可以显示有至少一个应用图标,目标应用图标可以为该至少一个应用图标中的任意应用图标。另外,目标应用图标可以为任意类型的应用图标,例如,视频类应用图标;目标应用图标的数量可以为一个或多个。
[0103]
s110、对象显示装置响应于该第五输入,在该第二界面上显示第三悬浮区域,并在该第三悬浮区域显示目标应用图标。
[0104]
可选地,在本申请实施例中,第三悬浮区域与第一悬浮区域为不同的悬浮区域。例如,该第三悬浮区域为在第二界面的底部叠加显示的一个悬浮区域,而第一悬浮区域为在第二界面的顶部叠加显示的一个悬浮区域。
[0105]
可选地,在第二界面上显示第三悬浮区域的情况下,可以在该第三悬浮区域显示提示信息,该提示信息用于提示用户将应用图标拖动到该第三悬浮区域中。如此,用户可以根据该提示信息拖动应用图标至该第三悬浮区域中。
[0106]
需要说明的是,在第二界面上显示第三悬浮区域的情况下,一种可能的实现方式:用户可以根据实际需要,从第二界面中一次性选中多个应用图标,并将该多个应用图标拖动至该第三悬浮区域;另一种可能的实现方式:用户可以从第二界面中依次拖动多个应用图标至该第三悬浮区域。
[0107]
s111、对象显示装置接收第六输入。
[0108]
可选地,上述第六输入可以为触控输入、语音输入或手势输入。例如,该触发输入为用户对第二界面的滑动输入。当然,第六输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0109]
s112、对象显示装置响应于该第六输入,将当前显示界面从该第二界面切换显示
为第三界面,并在该第三界面上显示包括该目标应用图标的该第三悬浮区域。
[0110]
可选地,上述第三界面可以为电子设备的一个桌面界面,该第三界面与上述第二界面不同,且该第三界面与上述第一界面可以相同或不同。进一步地,该第三界面可以为与第二界面相邻的界面,或为与第二界面不相邻的界面。
[0111]
可选地,上述s112中“将当前显示界面从该第二界面切换显示为第三界面”是指:将当前显示的第二界面切换为第三界面,并当前显示该第三界面。
[0112]
需要说明的是,上述实施例中的s111和s112是以从第二界面切换为第三界面,且该第三界面上显示包括目标应用图标的第三悬浮区域为例进行说明的,可以理解的是,在用户触发显示第三悬浮区域之后,无论电子设备切换显示至哪一个桌面界面,该一个桌面界面均显示有该第三悬浮区域,即该第三悬浮区域可以显示在电子设备的任意桌面界面,该第三悬浮区域不会因为从一个桌面(也可称桌面界面)切换至另一个桌面而消失。
[0113]
s113、对象显示装置接收第七输入。
[0114]
可选地,上述第七输入可以为对第三悬浮区域的触控输入、语音输入或手势输入。例如,该触发输入为用户对第三悬浮区域的目标应用图标的拖动输入。当然,第七输入还可以为其他可能的输入。具体根据实际情况确定,本申请实施例对此不作限定。
[0115]
s114、对象显示装置响应于该第七输入,在该第三界面中的第二空余位置显示该目标应用图标。
[0116]
其中,上述第二空余位置为第三界面中未显示对象,且用于显示目标应用图标的位置。
[0117]
可选地,上述s114具体包括:对象显示装置响应于该第七输入,在第三界面存在用于显示目标应用图标的多个空余位置的情况下,在该多个空余位置中的第二空余位置显示该目标应用图标。其中,该第二空余位置可以为该多个空余位置中的任意空余位置。
[0118]
示例性的,以对象显示装置为手机为例。如图4中的(a)所示,在手机的桌面界面02(即第二界面)显示有16个应用程序的图标,即“应用a”的图标、“应用b”的图标、
……
、以及“应用s”的图标,且在桌面界面02上叠加显示的悬浮区域03(即第一悬浮区域)中显示标识04。如果用户想要将桌面界面02中的应用图标移动至另一个桌面界面中,那么用户可以长按“应用t”的图标。在手机接收到该长按输入(即第五输入)之后,如图4中的(b)所示,手机在桌面界面02上叠加显示悬浮区域08(即第三悬浮区域),并在该悬浮区域08中显示“应用t”的图标。之后,用户可以根据实际需要,继续拖动桌面界面02中的“应用u”的图标至该悬浮区域08中,从而手机可以在该悬浮区域08中显示“应用u”的图标。进一步地,用户可以滑动该桌面界面02。在手机接收到该滑动输入之后,响应于该滑动输入,如图4中的(c)所示,手机从该桌面界面02切换显示为桌面界面09(即第三界面),并在该第三界面上叠加显示包括“应用t”的图标和“应用u”的图标的该悬浮区域08。如此,用户可以将该悬浮区域08中的“应用t”的图标拖动至该桌面界面09中的空余位置10,从而在手机接收到该拖动输入之后,响应于该拖动输入,如图4中的(d)所示,手机在空余位置10显示“应用t”的图标。
[0119]
本申请实施例提供的对象显示方法,在第二界面上显示的第一悬浮区域中显示第一对象或第一标识的情况下,用户可以通过对该第二界面的目标应用图标的一个输入,触发对象显示装置在该第二界面上显示第三悬浮区域,并在该第三悬浮区域显示该目标应用图标。进一步地,如果用户想要将该目标应用图标移动至其他界面,那么用户可以通过另一
个输入,触发对象显示装置从该第二界面切换显示为第三界面,该第三界面上显示包括该目标应用图标的第三悬浮区域,从而用户可以根据实际需要触发在该第三界面中的第二空余位置显示该目标应用图标。如此,可以利用该第三悬浮区域,暂存电子设备的任意一个桌面的应用图标,并将该第三悬浮区域包括的应用图标移动至任意一个桌面的空余显示位置,即提供了一种新的应用图标跨界面移动的方式。
[0120]
需要说明的是,本申请实施例提供的对象显示方法,执行主体可以为对象显示装置,或者该对象显示装置中的用于执行对象显示方法的控制模块。本申请实施例中以对象显示装置执行对象显示方法为例,说明本申请实施例提供的对象显示装置。
[0121]
如图5所示,本申请实施例提供一种对象显示装置200,该对象显示装置包括接收模块201和显示模块202。接收模块201,可以用于接收将第一界面中的第一对象移动至第二界面的第一输入。显示模块202,可以用于响应于接收模块201接收的该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。
[0122]
可选地,在接收第一输入之前,第二界面不包括第一悬浮区域。结合图5,如图6所示,对象显示装置还可以包括处理模块203。处理模块203,可以用于响应于接收模块201接收的第一输入,在该第二界面中不存在用于显示第一对象的空余位置的情况下,在该第二界面上创建该第一悬浮区域。显示模块202,具体可以用于在该第一悬浮区域中包括处理模块203创建的用于显示该第一对象的区域的情况下,在该第一悬浮区域中显示该第一对象;或者,在该第一悬浮区域中不包括处理模块203创建的用于显示该第一对象的区域的情况下,在该第一悬浮区域中显示第一标识。
[0123]
可选地,接收模块201,还可以用于接收对第一悬浮区域的第二输入。显示模块202,还可以用于响应于接收模块201接收的该第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中显示至少一个对象。其中,该第二悬浮区域的尺寸大于该第一悬浮区域的尺寸。接收模块201,还可以用于接收对该至少一个对象中的目标对象的第三输入。显示模块202,还可以用于响应于接收模块201接收的该第三输入,在该第二界面存在用于显示该目标对象的至少一个空余位置的情况下,将该目标对象显示在该至少一个空余位置中的第一空余位置。其中,该至少一个空余位置中每个空余位置为该第二界面中未显示对象,且用于显示该目标对象的位置。
[0124]
可选地,接收模块201,还可以用于在显示模块202在第二界面上显示的第一悬浮区域中显示第一对象或第一标识之后,接收对所该第一悬浮区域的第四输入。显示模块202,还可以用于响应于接收模块201接收的该第四输入,取消显示该第一悬浮区域,并将至少一个对象分别重新显示在至少一个初始界面中,一个对象对应一个初始界面。其中,该一个初始界面为在将该一个对象显示在第一悬浮区域之前,用于显示该一个对象的界面。
[0125]
可选地,至少一个对象为挂件。接收模块201,还可以用于在显示模块202在第二界面上显示的第一悬浮区域中显示第一对象或第一标识之后,接收对该第二界面中的目标应用图标的第五输入。显示模块202,还可以用于响应于接收模块201接收的该第五输入,在该第二界面上显示第三悬浮区域,并在该第三悬浮区域显示目标应用图标。接收模块201,还
可以用于接收第六输入。显示模块202,还可以用于响应于接收模块201接收的该第六输入,将当前显示界面从该第二界面切换显示为第三界面,并在该第三界面上显示包括该目标应用图标的该第三悬浮区域。接收模块201,还可以用于接收第七输入。显示模块202,还可以用于响应于接收模块201接收的该第七输入,在该第三界面中的第二空余位置显示该目标应用图标。其中,该第二空余位置为该第三界面中未显示对象,且用于显示该目标应用图标的位置。
[0126]
本申请实施例提供一种对象显示装置,当用户将第一界面上显示的某个对象(例如挂件或应用图标)从第一界面移动至第二界面时,在该第二界面中不存在用于显示该对象的空余位置的情况下,由于该第二界面上显示有在该第二界面中不存在用于显示该对象的空余位置的情况下,在该第二界面中创建的用于显示该对象的第一悬浮区域,因此可以触发该对象显示装置在该第一悬浮区域中显示该对象,或显示用于指示该第一悬浮区域中包括该对象在内的至少一个对象的标识。如此,在界面中不存在空余位置的情况下,仍可以直接实现跨界面移动对象的目的,而无需用户多次触发移动对象,从而既简化了电子设备跨界面移动应用图标和挂件的操作,也提高了电子设备跨界面移动应用图标和挂件的成功率。
[0127]
本申请实施例中的对象显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
[0128]
本申请实施例中的对象显示装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0129]
本申请实施例提供的对象显示装置能够实现图1至图4的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0130]
可选地,如图7所示,本申请实施例还提供一种电子设备300,包括处理器301,存储器302,存储在存储器302上并可在处理器301上运行的程序或指令,该程序或指令被处理器301执行时实现上述对象显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0131]
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
[0132]
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
[0133]
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
[0134]
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管
理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0135]
其中,用户输入单元407,可以用于接收将第一界面中的第一对象移动至第二界面的第一输入。显示单元406,可以用于响应于用户输入单元407接收的该第一输入,在该第二界面上显示的第一悬浮区域中显示该第一对象或第一标识,该第一标识用于指示该第一悬浮区域中包括该第一对象在内的至少一个对象。其中,该第一悬浮区域为在该第二界面中不存在用于显示该第一对象的空余位置的情况下,在该第二界面中创建的用于显示该第一对象的区域。
[0136]
可选地,在接收第一输入之前,第二界面不包括第一悬浮区域。对象显示装置还可以包括处理模块。处理器410,可以用于响应于用户输入单元407用户输入单元407接收的第一输入,在该第二界面中不存在用于显示第一对象的空余位置的情况下,在该第二界面上创建该第一悬浮区域。显示单元406,具体可以用于在该第一悬浮区域中包括处理器410创建的用于显示该第一对象的区域的情况下,在该第一悬浮区域中显示该第一对象;或者,在该第一悬浮区域中不包括处理器410创建的用于显示该第一对象的区域的情况下,在该第一悬浮区域中显示第一标识。
[0137]
可选地,用户输入单元407,还可以用于接收对第一悬浮区域的第二输入。显示单元406,还可以用于响应于用户输入单元407接收的该第二输入,将在第二界面上显示的第一悬浮区域更新显示为第二悬浮区域,并在该第二悬浮区域中显示至少一个对象。其中,该第二悬浮区域的尺寸大于该第一悬浮区域的尺寸。用户输入单元407,还可以用于接收对该至少一个对象中的目标对象的第三输入。显示单元406,还可以用于响应于用户输入单元407接收的该第三输入,在该第二界面存在用于显示该目标对象的至少一个空余位置的情况下,将该目标对象显示在该至少一个空余位置中的第一空余位置。其中,该至少一个空余位置中每个空余位置为该第二界面中未显示对象,且用于显示该目标对象的位置。
[0138]
可选地,用户输入单元407,还可以用于在显示单元406在第二界面上显示的第一悬浮区域中显示第一对象或第一标识之后,接收对所该第一悬浮区域的第四输入。显示单元406,还可以用于响应于用户输入单元407接收的该第四输入,取消显示该第一悬浮区域,并将至少一个对象分别重新显示在至少一个初始界面中,一个对象对应一个初始界面。其中,该一个初始界面为在将该一个对象显示在第一悬浮区域之前,用于显示该一个对象的界面。
[0139]
可选地,至少一个对象为挂件。用户输入单元407,还可以用于在显示单元406在第二界面上显示的第一悬浮区域中显示第一对象或第一标识之后,接收对该第二界面中的目标应用图标的第五输入。显示单元406,还可以用于响应于用户输入单元407接收的该第五输入,在该第二界面上显示第三悬浮区域,并在该第三悬浮区域显示目标应用图标。用户输入单元407,还可以用于接收第六输入。显示单元406,还可以用于响应于用户输入单元407接收的该第六输入,将当前显示界面从该第二界面切换显示为第三界面,并在该第三界面上显示包括该目标应用图标的该第三悬浮区域。用户输入单元407,还可以用于接收第七输入。显示单元406,还可以用于响应于用户输入单元407接收的该第七输入,在该第三界面中的第二空余位置显示该目标应用图标。其中,该第二空余位置为该第三界面中未显示对象,
且用于显示该目标应用图标的位置。
[0140]
本申请实施例提供一种电子设备,当用户将第一界面上显示的某个对象(例如挂件或应用图标)从第一界面移动至第二界面时,在该第二界面中不存在用于显示该对象的空余位置的情况下,由于该第二界面上显示有在该第二界面中不存在用于显示该对象的空余位置的情况下,在该第二界面中创建的用于显示该对象的第一悬浮区域,因此可以触发该电子设备在该第一悬浮区域中显示该对象,或显示用于指示该第一悬浮区域中包括该对象在内的至少一个对象的标识。如此,在界面中不存在空余位置的情况下,仍可以直接实现跨界面移动对象的目的,而无需用户多次触发移动对象,从而既简化了电子设备跨界面移动应用图标和挂件的操作,也提高了电子设备跨界面移动应用图标和挂件的成功率。
[0141]
本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述对象显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0142]
其中,处理器为上述实施例中电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0143]
本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述对象显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0144]
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0145]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0146]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例中的方法。
[0147]
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1