本申请涉及终端,尤其涉及一种桌面显示方法、装置、电子设备和计算机可读存储介质。
背景技术:
1、随着终端技术的不断发展,电子设备的应用越来越广泛。
2、目前,电子设备在一个显示界面内,通常只能同时显示一个桌面。但是,在一些情况下,尤其是针对折叠屏等形态的电子设备,只显示一个桌面并不能满足用户的交互需求,进而使得用户的交互体验较低。
技术实现思路
1、本申请实施例提供了一种桌面显示方法、装置、电子设备和计算机可读存储介质,可以解决现有用户交互体验较低的问题。
2、第一方面,本申请实施例提供一种桌面显示方法,应用于电子设备,该方法包括;
3、在电子设备的显示屏显示至少两个桌面,至少两个桌面包括第一桌面和第二桌面;
4、若焦点处于第一桌面的显示区域,则在第一桌面的显示区域显示第一桌面的第一桌面元素,第二桌面的显示区域不显示对应的桌面元素;
5、若焦点从第一桌面的显示区域移动至第二桌面的显示区域,在第二桌面的显示区域显示第二桌面的第二桌面元素,在第一桌面的显示区域去显示第一桌面元素。
6、由上可见,本申请实施例通过在一个显示屏的不同显示区域同时显示至少两个桌面,以满足用户在一个显示界面同时显示至少两个桌面的交互需求,提高了用户的交互体验;此外,在一个显示界面同时显示至少两个桌面的基础上,让各个桌面的桌面元素随着焦点的所在位置进行显示,进一步提高了多桌面交互友好性,进而提高了用户交互体验。
7、在第一方面的一种可能的实现方式中,该方法还包括:获取通知消息;若焦点处于第一桌面的显示区域,则在第一桌面的显示区域显示通知消息;若焦点处于第二桌面的显示区域,则在第二桌面的显示区域显示通知消息。
8、该实现方式中,不仅桌面元素随着焦点显示,通知消息还随着焦点显示,即通知消息显示在聚焦桌面,聚焦桌面为焦点所在的桌面。这样,可以进一步提高了多桌面交互友好性,提高用户交互体验。
9、在第一方面的一种可能的实现方式中,该方法还包括:在第一桌面的显示区域显示目标应用程序的窗口;若检测到目标操作,则响应于目标操作,将目标应用程序的窗口从第一桌面的显示区域移动至第二桌面的显示区域,或者,在第二桌面的显示区域显示目标应用程序的窗口;其中,目标操作为针对显示在第二桌面的显示区域的目标应用程序的操作。在该实现方式中,在第一桌面已打开的目标应用程序,当用户在第二桌面对目标应用程序进行操作时,目标应用程序的窗口可以移动至第二桌面的显示区域,以让用户可以在第二桌面对目标应用程序进行操作,进一步提高了多桌面交互友好性,提高用户交互体验。
10、在第一方面的一种可能的实现方式中,该方法还包括:
11、若电子设备处于横屏状态,显示应用程序的第一控件和第二控件,第一控件包括第一信息,第二控件包括第二信息,第一信息用于描述应用程序的窗口显示位置为显示屏左侧,第二信息用于描述应用程序的窗口显示位置为显示屏右侧;
12、若电子设备处于竖屏状态,显示应用程序的第三控件和第四控件,第三控件包括第三信息,第四控件包括第四信息,第三信息用于描述应用程序的窗口显示位置为显示屏上侧,第四信息用于描述应用程序的窗口显示位置为显示屏下侧。
13、在该实现方式中,根据电子设备处于横屏状态,还是竖屏状态,显示对应的提示信息,以提示用户应用程序的窗口显示位置,进一步提高了多桌面交互友好性,提高用户交互体验。
14、在第一方面的一种可能的实现方式中,第一桌面元素和/或第二桌面元素包括以下至少一项:状态栏、fa信息卡片和dock区。
15、在第一方面的一种可能的实现方式中,焦点为鼠标光标位置,或处于被选中状态的目标的位置。
16、在第一方面的一种可能的实现方式中,第一桌面的显示区域显示有目标对象,该方法还包括:
17、若检测到针对目标对象的拖拽操作,且拖拽操作的终止位置处于第二桌面的显示区域,则将目标对象从第一桌面的显示区域移动至第二桌面的显示区域。
18、在该实现方式中,用户可以通过拖拽操作,让目标对象可以在多个桌面之间进行移动,进一步提高了多桌面交互友好性,提高用户交互体验。
19、第二方面,本申请实施例提供一种桌面显示装置,应用于电子设备,该装置包括:
20、多桌面显示模块,用于在电子设备的显示屏显示至少两个桌面,至少两个桌面包括第一桌面和第二桌面;
21、第一显示模块,用于若焦点处于第一桌面的显示区域,则在第一桌面的显示区域显示第一桌面的第一桌面元素,第二桌面的显示区域不显示对应的桌面元素;
22、第二显示模块,用于若焦点从第一桌面的显示区域移动至第二桌面的显示区域,在第二桌面的显示区域显示第二桌面的第二桌面元素,在第一桌面的显示区域去显示第一桌面元素。
23、第三方面,本申请实施例提供一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一方面任一项所述的方法。
24、第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面任一项的方法。
25、第五方面,本申请实施例提供一种芯片系统,该芯片系统包括处理器,处理器与存储器耦合,处理器执行存储器中存储的计算机程序,以实现如上述第一方面任一项所述的方法。该芯片系统可以为单个芯片,或者多个芯片组成的芯片模组。
26、第六方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面所述的方法。
27、可以理解的是,上述第二方面至第六方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种桌面显示方法,其特征在于,应用于电子设备,所述方法包括;
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述第一桌面元素和/或所述第二桌面元素包括以下至少一项:状态栏、fa信息卡片和dock区。
6.根据权利要求1所述的方法,其特征在于,所述焦点为鼠标光标位置,或处于被选中状态的目标的位置。
7.根据权利要求1所述的方法,其特征在于,所述第一桌面的显示区域显示有目标对象,所述方法还包括:
8.一种桌面显示装置,其特征在于,应用于电子设备,所述装置包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
