桌面编辑方法及其装置转让专利

申请号 : CN202211379130.1

文献号 : CN115700478A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 程倩

申请人 : 维沃移动通信有限公司

摘要 :

本申请公开了一种桌面编辑方法及其装置,属于电子技术领域。该方法包括:接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。

权利要求 :

1.一种桌面编辑方法,其特征在于,包括:

接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;

响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;

其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。

2.根据权利要求1所述的桌面编辑方法,其特征在于,所述基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素,包括:基于所述第一桌面元素的移动方向,确定所述移动方向对应的目标显示位置;

基于所述目标显示位置,在所述第二屏幕显示所述第一桌面元素。

3.根据权利要求1所述的桌面编辑方法,其特征在于,所述基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素,包括:基于所述第一桌面元素的移动终点,确定所述第一桌面元素在所述第二屏幕中的第一显示位置,所述第一桌面元素的移动终点与所述第一显示位置相对应;

在所述第一显示位置显示所述第一桌面元素。

4.根据权利要求1所述的桌面编辑方法,其特征在于,所述基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素,包括:在所述第一桌面元素的移动速度超过第一阈值的情况下,在所述第二屏幕显示所述第一桌面元素。

5.根据权利要求1‑4任一项所述的桌面编辑方法,其特征在于,在所述接收用户的第一输入之前,还包括:接收用户的第二输入;

响应于所述第二输入,显示至少一个桌面页面;

接收用户的第三输入,所述第三输入用于移动所述至少一个桌面页面中的目标桌面页面;

响应于所述第三输入,在目标显示位置显示所述目标桌面页面,所述目标显示位置基于所述目标桌面页面对应的移动信息确定。

6.一种桌面编辑装置,其特征在于,包括:

第一接收模块,用于接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;

第一显示模块,用于响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;

其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。

7.根据权利要求6所述的桌面编辑装置,其特征在于,所述第一显示模块,具体用于:基于所述第一桌面元素的移动方向,确定所述移动方向对应的目标显示位置;

基于所述目标显示位置,在所述第二屏幕显示所述第一桌面元素。

8.根据权利要求6所述的桌面编辑装置,其特征在于,所述第一显示模块,具体用于:基于所述第一桌面元素的移动终点,确定所述第一桌面元素在所述第二屏幕中的第一显示位置,所述第一桌面元素的移动终点与所述第一显示位置相对应;

在所述第一显示位置显示所述第一桌面元素。

9.根据权利要求6所述的桌面编辑装置,其特征在于,所述第一显示模块,具体用于:在所述第一桌面元素的移动速度超过第一阈值的情况下,在所述第二屏幕显示所述第一桌面元素。

10.根据权利要求6‑9任一项所述的桌面编辑装置,其特征在于,所述装置还包括:第二接收模块,用于接收用户的第二输入;

第二显示模块,用于响应于所述第二输入,显示至少一个桌面页面;

第三接收模块,用于接收用户的第三输入,所述第三输入用于移动所述至少一个桌面页面中的目标桌面页面;

第三显示模块,用于响应于所述第三输入,在目标显示位置显示所述目标桌面页面,所述目标显示位置基于所述目标桌面页面对应的移动信息确定。

说明书 :

桌面编辑方法及其装置

技术领域

[0001] 本申请属于电子技术领域,具体涉及一种桌面编辑方法及其装置。

背景技术

[0002] 随着电子设备功能越来越多,具有折叠屏的电子设备将成为主趋势,折叠屏电子设备较单面屏电子设备相比,屏幕显示区域更大,能够带给用户更好的显示效果。
[0003] 当用户需要整理折叠屏电子设备的桌面图标时,想要将一个屏幕上的图标移动到另外一个屏幕上。用户需要将图标移动到屏幕边缘处才能够完成图标的跨屏幕移动,而在图标移动过程中,用户的手指需要持续在屏幕上滑动,误松手则会出现不符合预期的效果,例如:可能会出现图标回到初始位置的情况。因此,用户则需要再次执行图标滑动操作,操作繁琐。

发明内容

[0004] 本申请实施例的目的是提供一种桌面编辑方法及其装置,能够解决桌面编辑操作繁琐的问题。
[0005] 第一方面,本申请实施例提供了一种桌面编辑方法,该方法包括:
[0006] 接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;
[0007] 响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;
[0008] 其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。
[0009] 第二方面,本申请实施例提供了一种桌面编辑装置,该装置包括:
[0010] 第一接收模块,用于接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;
[0011] 第一显示模块,用于响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;
[0012] 其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。
[0013] 第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0014] 第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0015] 第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0016] 第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
[0017] 在本申请实施例中,通过移动折叠屏电子设备的第一屏幕中的第一桌面元素,可以根据第一桌面元素的移动信息,确定该第一桌面元素需要移动至的第二屏幕,从而可以在第二屏幕显示该第一桌面元素,进而快速实现桌面编辑,无需将桌面元素拖动到屏幕边缘,可以大大提高桌面元素移动时操作的便利性。

附图说明

[0018] 图1是本申请实施例提供的桌面编辑方法的流程示意图;
[0019] 图2是本申请实施例提供的桌面编辑方法的界面示意图之一;
[0020] 图3是本申请实施例提供的桌面编辑方法的界面示意图之二;
[0021] 图4是本申请实施例提供的桌面编辑方法的界面示意图之三;
[0022] 图5是本申请实施例提供的桌面编辑方法的界面示意图之四;
[0023] 图6是本申请实施例提供的桌面编辑方法的界面示意图之五;
[0024] 图7是本申请实施例提供的桌面编辑方法的界面示意图之六;
[0025] 图8是本申请实施例提供的桌面编辑方法的界面示意图之七;
[0026] 图9是本申请实施例提供的桌面编辑方法的界面示意图之八;
[0027] 图10是本申请实施例提供的桌面编辑装置的结构示意图;
[0028] 图11是本申请实施例提供的电子设备的结构示意图;
[0029] 图12是本申请实施例提供的电子设备的硬件示意图。

具体实施方式

[0030] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0031] 本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0032] 下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的桌面编辑方法、桌面编辑装置、电子设备和可读存储介质进行详细地说明。
[0033] 需要说明的是,本申请实施例提供的桌面编辑方法,该桌面编辑方法的执行主体可以为电子设备或者电子设备中能够实现该桌面编辑方法的功能模块或功能实体,本申请实施例提及的电子设备包括但不限于手机、平板电脑、电脑、相机、可穿戴设备等,下面以电子设备作为执行主体为例对本申请实施例提供的桌面编辑方法进行说明。
[0034] 图1是本申请实施例提供的桌面编辑方法的流程示意图。
[0035] 如图1所示,该桌面编辑方法包括:步骤110和步骤120。
[0036] 步骤110、接收用户的第一输入,第一输入用于移动电子设备的第一屏幕中的第一桌面元素。
[0037] 相关技术中,电子设备的可选择屏幕尺寸日益增多,使用大屏幕尺寸的人群也越来越常见。
[0038] 在本申请实施例中,电子设备可以是具有折叠屏的电子设备,也可以是非折叠屏的电子设备。其中,非折叠屏电子设备能够根据实际需求将显示屏幕划分为不同的显示区域,折叠屏电子设备通过对显示屏进行折叠来实现划分显示区域的目的。
[0039] 下面以电子设备为具有折叠屏的电子设备来说明本申请实施例。
[0040] 随着当前柔性屏技术的发展,柔性可折叠触摸屏已应用于各类型电子设备中,使得用户可以对屏幕做出折叠或展开的操作,满足用户对不同尺寸屏幕的使用需求。通常,折叠屏电子设备的整个显示屏幕可以根据折叠次数形成不同数量的屏幕,且每个屏幕均具有能正常使用的显示区域。图2是本申请实施例提供的桌面编辑方法的界面示意图之一,如图2所示,折叠屏电子设备沿折叠线折叠一定角度后,可以形成两个显示屏幕。
[0041] 需要说明的是,本申请实施例中提供的具有折叠屏的电子设备的折叠次数可以根据用户需求确定,在此不作具体限定。
[0042] 在步骤110之前,电子设备可以接收用户触发桌面编辑模式的输入,响应于该输入,电子设备的所有屏幕显示界面进入桌面编辑模式。其中,用户可以通过自定义手势、对屏幕的触控操作、对屏幕的折叠操作、按键输入或语音输入等方式进入触发显示界面进入桌面编辑模式,即在电子设备的所有屏幕中显示至少一个桌面编辑页面。
[0043] 例如:假设电子设备被折叠为两个屏幕,在电子设备的两个屏幕上分别接收到按压操作时,可以进入桌面编辑模式;
[0044] 或者可以预先创建不同的手势操作来启动桌面编辑模式,例如可以包括:四指向右滑动、三指同时点击两次或在屏幕上滑动字符形状的轨迹等
[0045] 或者,电子设备检测到快速的折叠或展开的操作,如图2所示,在两个屏幕之间出现一定角度的折叠或展开操作时,触发进入桌面编辑模式。其中,两个屏幕的夹角可以根据实际需求任意设置,在此不作具体限定。例如:假设两个屏幕之间的夹角为α,可以在α大于等于130°且α小于等于170°的情况下,或者在两个屏幕之间的夹角由180°变为α,再由α变为180°的情况下,或者在两秒内检测到折叠或展开的操作的情况下,进入桌面编辑模式。
[0046] 图3是本申请实施例提供的桌面编辑方法的界面示意图之二。
[0047] 如图3所示,在桌面编辑模式中,每个屏幕中可以显示至少一个桌面编辑页面,每个桌面编辑页面中可以显示不同类型的桌面元素,每个桌面元素均处于可移动状态。优选地,为了便于用户查看每个桌面编辑界面的布局,每个屏幕中显示一个屏幕编辑页面。
[0048] 桌面元素可以是快捷工具栏、应用程序图标、应用控件(应用控件例如包括:天气控件、日历控件、股票控件、搜索控件或其他预设控件)或者是整个桌面编辑页面等。
[0049] 在步骤110中,折叠后的电子设备可以包括至少两个屏幕,第一屏幕可以为至少两个屏幕中的任一屏幕。
[0050] 进入桌面编辑模式后,每个屏幕上可以显示至少一个桌面编辑页面。桌面编辑页面的数量与用户对桌面元素的排列方式有关,在此不作具体限定。
[0051] 每个屏幕显示的桌面编辑页面可以对应电子设备中的任一桌面,则不同的屏幕中可以显示相同或不同的桌面编辑页面,用户可以对任一桌面进行编辑。
[0052] 如图3所示,在电子设备的两个屏幕上显示有不同的页面,即第一屏幕显示有桌面编辑页面310和第二屏幕显示有桌面编辑页面320,桌面编辑页面310和桌面编辑页面320包含的桌面元素为不同的应用程序图标。
[0053] 每个屏幕中的桌面编辑页面都可以通过滑动操作进行切换,其中,滑动操作可以是向左横向滑动或向右横向滑动。
[0054] 例如:第一屏幕接收到滑动操作的输入时,第一屏幕可以切换至桌面编辑页面310的下一个页面,第二屏幕显示的页面不受影响,同样地,第二屏幕也可以通过滑动操作进行页面切换。
[0055] 可以理解的是,在电子设备进入桌面编辑模式之后,第一屏幕显示的页面可以是进入编辑模式前的当前页面对应的桌面编辑页面或默认设置的页面对应的桌面编辑页面。第二屏幕显示的桌面编辑页面320可以是第一屏幕显示的桌面编辑页面310的下一页面或者是其他任一指定页面。
[0056] 在步骤110中,用户可以在第一屏幕的桌面编辑页面中选择需要移动的第一桌面元素,第一输入用于移动第一桌面元素。
[0057] 第一输入可以是触控操作,包括但不限于点击操作、滑动操作和按压操作等。在该实施方式中,接收用户的第一输入,可以为,接收用户在第一屏幕中的第一桌面元素的触控操作。例如:用户先对第一桌面元素进行点击或按压,然后再滑动第一桌面元素。
[0058] 当然,在其他实施例中,第一输入也可以为其他形式,具体可根据实际需要决定,本申请实施例对此不作限定。
[0059] 图4是本申请实施例提供的桌面编辑方法的界面示意图之三。
[0060] 如图4所示,第一屏幕显示有桌面编辑页面310,桌面编辑页面310中的第一桌面元素为应用程序图标,即为app C图标,通过滑动app C图标即可完成第一输入。此外,应用程序图标的角标位置可以显示有删除功能对应的控件,用户可以通过该控件实现对应用程序及其应用程序图标的删除。
[0061] 可以理解的是,在桌面元素为可移动状态时,可以通过桌面元素的实时移动位置及移动速度来调整桌面元素的显示位置。
[0062] 步骤120、响应于第一输入,基于第一桌面元素的移动信息,在电子设备的第二屏幕显示第一桌面元素;
[0063] 其中,第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。
[0064] 在步骤120中,电子设备在接收到第一输入后,可以响应于第一输入,根据第一桌面元素的移动信息,将第一桌面元素从第一屏幕直接传输至第二屏幕,并在第二屏幕显示该第一桌面元素,同时在第一屏幕取消显示该第一桌面元素。
[0065] 在本步骤中,移动信息与第二屏幕相关联。其中,移动信息可以包括移动速度、移动方向和移动终点中的一个或多个。
[0066] 电子设备可以基于移动速度、移动方向和移动终点中的一种或多种信息,可以确定第一桌面元素显示的目标屏幕为第二屏幕。
[0067] 需要说明的是,移动速度可以是移动第一桌面元素的速度;
[0068] 移动方向可以是将第一桌面元素向想要显示的屏幕移动的方向,可以用第一桌面元素的移动轨迹所对应的轨迹方向表征移动方向,例如:移动方向可以是向第二屏幕移动的方向,则有第一输入可以为朝向某个屏幕移动第一桌面元素的输入;
[0069] 移动终点可以是用户在移动第一桌面元素时,手指停止移动且离开桌面编辑页面的位置,第一输入可以为将第一桌面元素移动至移动终点的输入,例如:第一桌面元素的移动终点为页面中第一个图标的位置,则在第二屏幕中相同的位置显示第一桌面元素。
[0070] 可以理解的是,上述移动信息可以进行任意组合,例如:移动终点和移动方向可以进行结合,基于第一桌面元素的移动方向,可以确定目标显示位置对应的目标屏幕,再基于移动终点,可以确定目标屏幕中的目标显示位置,即第一桌面元素在目标屏幕中的目标显示位置进行显示。
[0071] 根据本申请实施例提供的桌面编辑方法,通过移动折叠屏电子设备的第一屏幕中的第一桌面元素,可以根据第一桌面元素的移动信息,确定该第一桌面元素需要移动至的第二屏幕,从而可以在第二屏幕显示该第一桌面元素,进而快速实现桌面编辑,无需将桌面元素拖动到屏幕边缘,可以大大提高桌面元素移动时操作的便利性。
[0072] 在一些实施例中,基于第一桌面元素的移动信息,在电子设备的第二屏幕显示第一桌面元素,包括:
[0073] 基于第一桌面元素的移动方向,确定移动方向对应的目标显示位置;
[0074] 基于目标显示位置,在第二屏幕显示第一桌面元素。
[0075] 移动方向可以包括上、下、左、右、左上、右上、左下或右下等方向。
[0076] 可以理解的是,每个移动方向可以指向不同的屏幕,移动方向对应的目标显示位置与某一个屏幕的显示区域相对应,并可以预先设置每个移动方向关联的屏幕。
[0077] 在申请实施例中,第二屏幕即为与移动方向关联的屏幕。可以理解的是,第二屏幕可以是除第一屏幕之外的屏幕,也可以就是第一屏幕本身,在此不作具体限定。
[0078] 如图3所示,在第一屏幕显示有桌面编辑页面310和第二屏幕显示有桌面编辑页面320的情况下,电子设备可以默认将桌面编辑页面310和桌面编辑页面320相关联。
[0079] 则有在电子设备仅包含两个屏幕的情况下,若第二屏幕位于第一屏幕的上方,可以将向上、向左上或向右上等方向与第二屏幕预先进行关联。在向上、向左上或向右上移动第一屏幕中的第一桌面元素的情况下,确定第一桌面元素即将显示在第二屏幕上。
[0080] 在向左、向右、向下、向左下或向右下移动第一屏幕中的第一桌面元素的情况下,可以默认为移动无效,则第一桌面元素在移动后自动还原至第一屏幕中的初始位置,可以理解为此时的第二屏幕即为第一屏幕本身;或者也可以将上述移动方向与第二屏幕关联,即在向左、向右、向上、向左上或向右上移动第一屏幕中的第一桌面元素时,也同样可以在第二屏幕上显示第二桌面元素。
[0081] 图5是本申请实施例提供的桌面编辑方法的界面示意图之四。
[0082] 如图5所示,在第一屏幕显示有桌面编辑页面310、第二屏幕显示有桌面编辑页面320且第三屏幕显示有桌面编辑页面510的情况下,电子设备可以默认将桌面编辑页面310、桌面编辑页面320和桌面编辑页面510相关联。
[0083] 若第一屏幕为中间的屏幕,第二屏幕位于第一屏幕的上方,则可以将向上、向左上或向右上等方向与第二屏幕预先进行关联。在向上、向左上或向右上移动第一屏幕中的第一桌面元素的情况下,确定第一桌面元素即将显示在第二屏幕上。
[0084] 如图5所示,若第一屏幕下方还有电子设备的第三屏幕,则可以将向下、向左下或向右下等方向与第二屏幕预先进行关联。在向下、向左下或向右下移动第一屏幕中的第一桌面元素的情况下,确定第一桌面元素即将显示在第三屏幕上。
[0085] 在向左或向右移动第一屏幕中的第一桌面元素的情况下,可以默认为移动无效,则第一桌面元素在移动后自动还原至第一屏幕中的初始位置,可以理解为此时的第二屏幕即为第一屏幕本身;或者也可以将上述移动方向与第二屏幕或第三屏幕关联,即在向左或向右移动第一屏幕中的第一桌面元素时,也同样可以在第二屏幕或第三屏幕显示第二桌面元素。
[0086] 如图5所示,第一屏幕为中间的屏幕,显示有桌面编辑页面310;第二屏幕位于第一屏幕的上方,显示有桌面编辑页面320,第三屏幕位于第一屏幕的上方,显示有桌面编辑页面510。向上移动app C图标,app C图标将会显示在第二屏幕的桌面编辑页面320中,向下移动app C图标,app C图标将会显示在第三屏幕的桌面编辑页面510中。
[0087] 进一步,每个移动方向还可以对应有不同的桌面编辑页面,即移动方向指向的页面即为第一桌面元素即将显示目标桌面编辑页面,则可以向上、下、左、右、左上、右上、左下或右下等方向移动第一桌面元素。
[0088] 如图5所示,向上移动app C图标,app C图标将会显示在第二屏幕的桌面编辑页面320中;向左上移动app C图标,app C图标将会显示在第二屏幕的桌面编辑页面520中;向右上移动app C图标,app C图标将会显示在第二屏幕的桌面编辑页面530中。
[0089] 如图5所示,向左移动app C图标,app C图标将会显示在第一屏幕的桌面编辑页面540中;向右移动app C图标,app C图标将会显示在第一屏幕的桌面编辑页面550中。此时,第二屏幕即为第一屏幕。
[0090] 如图5所示,向下移动app C图标,app C图标将会显示在第三屏幕的桌面编辑页面510中;向左下移动app C图标,app C图标将会显示在第三屏幕的桌面编辑页面560中;向右下移动app C图标,app C图标将会显示在第三屏幕的桌面编辑页面570中。
[0091] 在按照某一移动方向移动第一桌面元素之后,即可在第二屏幕显示第一桌面元素,其中,第一桌面元素在第二屏幕中的位置可以任意显示,在此不作具体限定。例如:向上移动app C图标之后,如图6所示,app C图标显示在桌面编辑页面320中。
[0092] 根据本申请实施例提供的桌面编辑方法,通过确定第一桌面元素的移动方向,确定该桌面图标需要移动至的第二屏幕,从而可以在第二屏幕显示第一桌面元素,进而实现第一桌面元素的移动,通过将移动方向和第一桌面元素的显示屏幕相关联,可以更直观的展示桌面元素的移动过程,可以大大提高桌面图标移动时操作的便利性和直观性。
[0093] 在一些实施例中,基于第一桌面元素的移动信息,在电子设备的第二屏幕显示第一桌面元素,包括:
[0094] 基于第一桌面元素的移动终点,确定第一桌面元素在第二屏幕中的第一显示位置,第一桌面元素的移动终点与第一显示位置相对应;
[0095] 在第一显示位置显示第一桌面元素。
[0096] 可以理解的是,在确定移动终点时,即可以确定此移动终点对应的移动方向,即可以确定与移动方向关联的第二屏幕。根据移动方向确定第二屏幕的方式在上述实施例中已说明,在此不再赘述。
[0097] 每个移动方向可以指向不同的屏幕,并可以预先设置每个移动方向关联的屏幕。第二屏幕即为与移动方向关联且对应的屏幕,可以是除第一屏幕之外的屏幕,也可以就是第一屏幕,在此不作具体限定。
[0098] 在实际执行中,移动终点可以分为如下几种情况:
[0099] 一、电子设备中默认的桌面元素位置。每个桌面编辑页面中均可以设置默认的桌面元素位置。移动终点可以是桌面元素的所在区域,即有,当移动第一桌面元素至某一桌面元素对应的目标区域时,则在第二屏幕的桌面编辑页面中与目标区域对应的第一显示位置显示第一桌面元素。
[0100] 二、除桌面元素位置之外的区域,可以是没有显示桌面元素的空白区域或者是桌面元素之间的区域。例如:当移动第一桌面元素至某一桌面元素左边对应的目标区域时,此目标区域用于指示该桌面元素左边的位置,则在第二屏幕的桌面编辑页面中与目标区域对应的第一显示位置显示第一桌面元素。
[0101] 如图4所示,移动终点为桌面编辑页面310中app A图标和app B图标之间的位置,桌面编辑页面320中与之对应的第一显示位置是app 1图标和app 2图标之间的位置。将app C图标移动至桌面编辑页面310中的该移动终点时,根据桌面编辑页面的布局,app C图标对应的第一显示位置如图7所示,即第一显示位置为在app 1图标之后位置,app 2图标以及其他元素将进行适应性的顺次移动。
[0102] 根据本申请实施例提供的桌面编辑方法,通过设置移动终点与第二屏幕中的第一显示位置的关联关系,在确定用户想要第一桌面元素显示在第一显示位置的情况下,只需要将第一桌面元素移动至第一显示位置对应的移动终点上,即可完成第一桌面元素在第二屏幕的第一显示位置的显示,无需再次在第二屏幕中调整第一桌面元素的显示位置,操作简单快捷。
[0103] 在一些实施例中,基于第一桌面元素的移动信息,在电子设备的第二屏幕显示第一桌面元素,包括:
[0104] 在第一桌面元素的移动速度超过第一阈值的情况下,在第二屏幕显示第一桌面元素。
[0105] 在实际执行中,在第一桌面元素的移动速度超过第一阈值的情况下,说明第一桌面元素满足了跨屏幕传输的条件。
[0106] 可以理解的是,在确定移动速度时,即可以确定此移动速度对应的移动方向,即可以确定与移动方向关联的第二屏幕。根据移动方向确定第二屏幕的方式在上述实施例中已说明,在此不再赘述。
[0107] 每个移动方向可以指向不同的屏幕,并可以预先设置每个移动方向关联的屏幕。第二屏幕即为与移动方向关联且对应的屏幕,可以是除第一屏幕之外的屏幕,也可以就是第一屏幕,在此不作具体限定。
[0108] 因此,在第一桌面元素的移动速度超过第一阈值,且移动速度对应的移动方向指向第二屏幕的情况下,在第二屏幕显示第一桌面元素;在第一桌面元素的移动速度不超过第一阈值的情况下,说明第一桌面元素仅在第一屏幕中进行移动。其中,第一阈值可以根据实际需求进行设置,在此不作具体限定。
[0109] 在按照某一移动速度移动第一桌面元素之后,即可在第二屏幕显示第一桌面元素,其中,第一桌面元素在第二屏幕中的位置可以任意显示,在此不作具体限定。
[0110] 根据本申请实施例提供的桌面编辑方法,通过设置移动速度对应的第一阈值,可以实现根据移动速度来触发桌面编辑的完成,提高了桌面编辑方法的灵活性。
[0111] 在一些实施例中,若第二屏幕中的桌面元素已满,则将第二屏幕原有桌面元素自动挤到其他桌面页面。
[0112] 在一些实施例中,在接收用户的第一输入之前,还包括:
[0113] 接收用户的第二输入;
[0114] 响应于第二输入,显示至少一个桌面页面。
[0115] 在本步骤中,第二输入用于触发显示至少一个桌面页面,即进入页面编辑模式。
[0116] 其中,第显示输入可以为如下至少一种方式:
[0117] 其一,显示输入可以为触控操作,包括但不限于点击操作、滑动操作和按压操作等。
[0118] 在该实施方式中,接收用户的第二输入,可以为,接收用户在终端显示屏的显示区域的触控操作。例如:识别到手指在两个屏幕上的捏合手势,屏幕进入页面编辑模式。
[0119] 为了降低用户误操作率,可以将第一输入的作用区域限定在特定的区域内,比如显示界面的上部中间区域;或者在当前界面显示目标控件,触摸目标控件,即可实现第二输入;或者将第二输入设置为在目标时间间隔内对显示区域的连续多次敲击操作。
[0120] 其二,第二输入可以为实体按键输入。
[0121] 在该实施方式中,终端的机身上设有与页面编辑模式对应的实体按键,接收用户的第二输入,可以为,接收用户按压对应的实体按键的第一输入;第一输入还可以为同时按压多个实体按键的组合操作。
[0122] 其三,第二输入可以为语音输入。
[0123] 在该实施方式中,终端可以在接收到语音如“打开页面编辑模式”时,触发显示页面编辑模式对应的界面,即显示至少一个桌面页面。
[0124] 当然,在其他实施例中,第二输入也可以为其他形式,包括但不限于字符输入等,具体可根据实际需要决定,本申请实施例对此不作限定。
[0125] 终端在接收到第二输入后,可以响应于第二输入,控制显示至少一个桌面页面。
[0126] 可以理解的是,为了在电子设备的屏幕中显示更多的桌面页面,可以对默认大小的桌面页面进行缩小后,显示桌面页面缩略列表中的至少一个桌面页面。
[0127] 图6是本申请实施例提供的桌面编辑方法的界面示意图之五。
[0128] 如图6所示,在接收到用户的捏合手势的情况下,并且两手指分别在第一屏幕和第二屏幕上,将两屏幕中的内容缩小,完成第二输入。响应于第二输入,显示相比于默认大小的桌面页面,页面更小的页面缩略图列表,可左右滑动展示各个桌面页面。页面缩略图列表可以包括至少m+n+2个桌面页面。
[0129] 在一些实施例中,接收用户的第三输入,所述第三输入用于移动所述至少一个桌面页面中的目标桌面页面;
[0130] 响应于所述第三输入,在目标显示位置显示所述目标桌面页面,所述目标显示位置基于所述目标桌面页面对应的移动信息确定。
[0131] 可以理解的是,页面缩略图列表中的每个桌面页面均处于可移动状态。第三输入可以为移动目标桌面页面的操作
[0132] 电子设备在接收到第三输入后,可以响应于第三输入,根据目标桌面页面对应的移动信息,将目标桌面页面从第一屏幕直接传输至第二屏幕,并在第二屏幕的目标显示位置显示该目标桌面页面,同时在第一屏幕取消显示该目标桌面页面。
[0133] 图8是本申请实施例提供的桌面编辑方法的界面示意图之七。
[0134] 如图8所示,第一屏幕为上方的屏幕,第二屏幕为下方的屏幕。假设图8中第一屏幕的m页面作为目标桌面页面,可以将目标桌面页面移动到第二屏幕中的目标显示位置,目标显示位置可以为目标桌面页面插入到相邻的页面的中间位置。比如将m页面拖动到m+n+1页面与m+n+2页面之间的位置,移动后页面顺序会进行适应性调整,如图9所示。
[0135] 在本申请实施例中,目标桌面页面对应的移动信息用于指示目标桌面页面的目标显示位置,即用户需要将目标桌面页面在哪个位置显示,则会将目标桌面页面移动至对应的位置。
[0136] 根据本申请实施例提供的桌面编辑方法,通过移动桌面页面,并根据桌面页面的移动信息,快速完成桌面页面的编辑,并且十分直观的完成该操作,提升了用户体验。
[0137] 在申请实施例中,在具有折叠屏的电子设备上显示两个屏幕对应的桌面布局,并且提供一系列快捷方便的操作,以便提升用户编辑桌面的体验;不仅可以同时展现调整的多个桌面页面的效果,还能桌面页面之间的顺序调整体验更好,且不同桌面页面中桌面元素的调整更加快捷方便。
[0138] 本申请实施例提供的桌面编辑方法,执行主体可以为桌面编辑装置。本申请实施例中以桌面编辑装置执行桌面编辑方法为例,说明本申请实施例提供的桌面编辑装置。
[0139] 本申请实施例还提供一种桌面编辑装置。
[0140] 如图10所示,该桌面编辑装置包括:第一接收模块1010和第一显示模块1020。
[0141] 第一接收模块1010,用于接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;
[0142] 第一显示模块1020,用于响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;
[0143] 其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。
[0144] 根据本申请实施例提供的桌面编辑装置,通过移动折叠屏电子设备的第一屏幕中的第一桌面元素,可以根据第一桌面元素的移动信息,确定该第一桌面元素需要移动至的第二屏幕,从而可以在第二屏幕显示该第一桌面元素,进而快速实现桌面编辑,无需将桌面元素拖动到屏幕边缘,可以大大提高桌面元素移动时操作的便利性。
[0145] 在一些实施例中,所述第一显示模块1010,具体用于:
[0146] 基于所述第一桌面元素的移动方向,确定所述移动方向对应的目标显示位置;
[0147] 基于所述目标显示位置,在所述第二屏幕显示所述第一桌面元素。
[0148] 在一些实施例中,所述第一显示模块1010,具体用于:
[0149] 基于所述第一桌面元素的移动终点,确定所述第一桌面元素在所述第二屏幕中的第一显示位置,所述第一桌面元素的移动终点与所述第一显示位置相对应;
[0150] 在所述第一显示位置显示所述第一桌面元素。
[0151] 在一些实施例中,所述第一显示模块1010,具体用于:
[0152] 在所述第一桌面元素的移动速度超过第一阈值的情况下,在所述第二屏幕显示所述第一桌面元素。
[0153] 在一些实施例中,所述装置还包括:
[0154] 第二接收模块,用于接收用户的第二输入;
[0155] 第二显示模块,用于响应于所述第二输入,显示至少一个桌面页面;
[0156] 第三接收模块,用于接收用户的第三输入,所述第三输入用于移动所述至少一个屏幕页面中的目标屏幕页面;
[0157] 第三显示模块,用于响应于所述第三输入,在目标显示位置显示所述目标屏幕页面,所述目标显示位置基于所述目标屏幕页面对应的移动信息确定。
[0158] 本申请实施例中的桌面编辑装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
[0159] 本申请实施例中的桌面编辑装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0160] 本申请实施例提供的桌面编辑装置能够实现图1至图9的方法实施例实现的各个过程,为避免重复,这里不再赘述。
[0161] 可选地,如图11所示,本申请实施例还提供一种电子设备1100,包括处理器1101,存储器1102,存储在存储器1102上并可在所述处理器1101上运行的程序或指令,该程序或指令被处理器1101执行时实现上述桌面编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0162] 需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
[0163] 图12为实现本申请实施例的一种电子设备的硬件结构示意图。
[0164] 该电子设备1200包括但不限于:射频单元1201、网络模块1202、音频输出单元1203、输入单元1204、传感器1205、显示单元1206、用户输入单元1207、接口单元1208、存储器1209、以及处理器1210等部件。
[0165] 本领域技术人员可以理解,电子设备1200还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图12中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0166] 其中,用户输入单元1207,用于接收用户的第一输入,所述第一输入用于移动电子设备的第一屏幕中的第一桌面元素;
[0167] 处理器1210,用于响应于所述第一输入,基于所述第一桌面元素的移动信息,在所述电子设备的第二屏幕显示所述第一桌面元素;
[0168] 其中,所述第一桌面元素的移动信息包括以下至少一项:移动速度、移动方向和移动终点。
[0169] 根据本申请实施例提供的电子设备,通过移动折叠屏电子设备的第一屏幕中的第一桌面元素,可以根据第一桌面元素的移动信息,确定该第一桌面元素需要移动至的第二屏幕,从而可以在第二屏幕显示该第一桌面元素,进而快速实现桌面编辑,无需将桌面元素拖动到屏幕边缘,可以大大提高桌面元素移动时操作的便利性。
[0170] 可选地,处理器1210,还用于基于所述第一桌面元素的移动方向,确定所述移动方向对应的目标显示位置;
[0171] 基于所述目标显示位置,在所述第二屏幕显示所述第一桌面元素。
[0172] 可选地,处理器1210,还用于基于所述第一桌面元素的移动终点,确定所述第一桌面元素在所述第二屏幕中的第一显示位置,所述第一桌面元素的移动终点与所述第一显示位置相对应;
[0173] 在所述第一显示位置显示所述第一桌面元素。
[0174] 可选地,处理器1210,还用于在所述第一桌面元素的移动速度超过第一阈值的情况下,在所述第二屏幕显示所述第一桌面元素。
[0175] 可选地,用户输入单元1207,还用于接收用户的第二输入;
[0176] 可选地,处理器1210,还用于响应于所述第二输入,显示至少一个桌面页面;
[0177] 接收用户的第三输入,所述第三输入用于移动所述至少一个桌面页面中的目标桌面页面;
[0178] 响应于所述第三输入,在目标显示位置显示所述目标桌面页面,所述目标显示位置基于所述目标桌面页面对应的移动信息确定。
[0179] 应理解的是,本申请实施例中,输入单元1204可以包括图形处理器(Graphics Processing Unit,GPU)12041和麦克风12042,图形处理器12041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1206可包括显示面板12061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板12061。用户输入单元1207包括触控面板12071以及其他输入设备12072中的至少一种。触控面板12071,也称为触摸屏。触控面板12071可包括触摸检测装置和触摸控制器两个部分。其他输入设备12072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0180] 存储器1209可用于存储软件程序以及各种数据,存储器1209可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1209可以包括易失性存储器或非易失性存储器,或者,存储器1209可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read‑Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1209包括但不限于这些和任意其它适合类型的存储器。
[0181] 处理器1210可包括一个或多个处理单元;可选地,处理器1210集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1210中。
[0182] 本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述桌面编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0183] 其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
[0184] 本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述桌面编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0185] 应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0186] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0187] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
[0188] 上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。