应用管理方法、图形界面及相关装置与流程

文档序号:36729376发布日期:2024-01-16 12:39阅读:20来源:国知局
应用管理方法、图形界面及相关装置与流程

本技术涉及计算机,尤其涉及应用管理方法、图形界面及相关装置。


背景技术:

1、随着计算机技术的不断发展,越来越多的电子产品,例如,手机、平板、电脑等等逐渐走入大众的生活。现今一个设备可以配备有多个显示屏,这多个显示屏可以同时显示,提升设备的使用率。例如,在开展会议时,可以在多个显示屏上展示会议内容,以便处在不同位置的参会者可以通过不同的显示屏查看会议内容;又例如,在居家场景中,可以在不同的显示屏上显示不同家庭成员所需的内容,同时满足不同家庭成员的娱乐需求;又例如,在车载场景中,可以在车内不同位置安装显示屏,为处在不同座位上的车内成员提供娱乐服务。


技术实现思路

1、本技术提供了应用管理方法、图形界面及相关装置,该方法将包含多个显示屏的电子设备中安装的应用分为两类:独立应用和共享应用,实现部分应用的内容在各显示屏上独立显示,部分应用的内容在各显示屏上共享,在满足多个使用者的使用和娱乐需求的同时,降低资源的消耗,扩展了多屏设备的应用。

2、第一方面,本技术实施例提供了一种应用管理方法,该方法可以应用于包含多个显示屏的电子设备,方法包括:电子设备为多个用户分别分配不同的存储空间,以及,多个用户共享的存储空间,不同用户对应的存储空间相互隔离;电子设备在多个显示屏中的第一显示屏上,登录多个用户中的第一用户的账号,在多个显示屏中的第二显示屏上,登录多个用户中的第二用户的账号;电子设备在第一显示屏上显示第一应用提供的第一内容,第一内容来源于第一用户对应的存储空间;电子设备在第二显示屏上显示第二应用提供的第二内容,第二内容来源于多个用户共享的存储空间;电子设备在第一显示屏上显示第二应用提供的第三内容,第三内容来源于多个用户共享的存储空间;电子设备在第二显示屏上显示第一应用提供的第四内容,第四内容来源于第二用户对应的存储空间。

3、在本技术实施例中,该第一应用可以是指独立应用,该第二应用可以是指共享应用。

4、实施第一方面提供的方法,针对登录有不同用户的账号的多个显示屏,当电子设备在不同显示屏上显示独立应用的内容时,由于该独立应用的内容来源于各自用户的存储空间,不同显示屏上显示的该独立应用的内容互相独立,一个显示屏上对该独立应用的内容的更改,不会影响到另一个显示屏上显示的该独立应用的内容,这样,操控不同显示屏的使用者,可以独立使用该独立应用提供的服务,各个显示屏相当于各个独立的设备,更大限度地开发包含多个显示屏的设备的使用率,满足多个使用者的使用和娱乐需求。另外,对于共享应用,各个显示屏上运行的该应用共用一个进程和存储空间,尽可能地减少了多个显示屏同时显示时,可能出现的多个应用并发数据的现象,减少了同一时间系统占用的资源,提升了系统的性能,并且,通过一个显示屏更改共享应用的内容后,在其他显示屏上显示的该共享应用的内容也会发生同步相同的更改,在多个显示屏显示该共享应用提供的内容时,使用者只需在一个显示屏上操控该共享应用,即可完成多个显示屏上显示的该内容的更改,这样使用者无需重复在多个显示屏上操控该共享应用,便捷了用户的操作。

5、结合第一方面,在一些实施方式中,第一应用满足以下一项或多项要求:涉及隐私数据的应用,第三方应用,不需要长时间运行的应用;第二应用满足以下一项或多项要求:不涉及隐私数据的应用,系统应用,需要长时间运行的应用。

6、在一些实施例中,可以根据以下三种方式划分独立应用和共享应用:

7、1)根据应用是否涉及隐私数据来划分独立应用和共享应用

8、可以避免使用者在通过该电子设备使用应用时,其输入的隐私数据被其他使用者窃取,保障隐私数据的安全,而不涉及隐私数据的应用则无需考虑数据是否会被其他使用者窃取。

9、2)根据应用是否为根据使用者的需求自行选择安装来划分独立应用和共享应用

10、这样,在登录有账号的显示屏上,使用者可以根据自己的需求喜好来安装所需的独立应用,各个使用者安装的应用互不影响,而共享应用为各个显示屏在提供显示时,必备的预置应用,减少了使用者安装该应用的麻烦,提高了使用者操控电子设备的便利性。

11、3)根据应用是否需要长时间运行来划分独立应用和共享应用

12、这样,当应用不需要长时间运行时,各个登录有不同用户账号的显示屏,可以根据操控该显示屏的使用者来独立使用该应用,而当应用需要长时间运行时,电子设备将该应用安装在各用户共享的存储空间中,各显示屏上同时显示的该应用共用一个进程和存储空间,减少了多屏显示的场景下,各个显示屏上显示的该应用并发的数据,降低了系统资源的消耗,加快了系统运算的效率,提升了设备的性能。

13、结合第一方面,在一些实施方式中,电子设备在第一显示屏上显示第一应用提供的第一内容之前,该方法还包括:电子设备在第一显示屏上检测到安装第一应用的操作;电子设备将第一应用安装在第一用户的存储空间中;电子设备在第二显示屏上显示第一应用提供的第三内容之前,方法还包括:电子设备在第二显示屏上检测到安装第一应用的操作;电子设备将第一应用安装在第二用户的存储空间中。

14、当电子设备安装独立应用时,电子设备可以在一个显示屏上检测到安装独立应用的操作,将该独立应用安装在该显示屏对应的用户的存储空间中。也就是说,使用者可以在各显示屏独立操控独立应用的安装,不同显示屏上安装的独立应用互不影响,操控显示屏的使用者可以根据自己的需求喜好,来决定该显示屏对应的用户的存储空间中,需要安装的应用。

15、结合第一方面,在一些实施方式中,电子设备在第一显示屏上显示第一应用提供的第一内容,以及在第二显示屏上显示第一应用提供的第四内容之前,该方法还包括:电子设备在第一显示屏上检测到安装第一应用的操作;电子设备将第一应用分别安装在第一用户和第二用户的存储空间中。

16、当电子设备安装独立应用时,电子设备可以在一个显示屏上检测到安装独立应用的操作,将该独立应用安装在多个显示屏对应的用户的存储空间中。也就是说,使用者可以发起在一个显示屏上安装独立应用的操作,在多个显示屏上触发安装该独立应用,这样,使用者只需执行一次安装应用的操作,即可完成该应用的多次安装,并在多个显示屏上使用该应用,提升了应用安装的便捷性。

17、结合第一方面,在一些实施方式中,第二用户由电子设备根据以下一项或多项从多个用户中挑选:用户操作,第二显示屏的参数,第二用户的权限;第二显示屏的参数用于指示第二显示屏能够显示的应用,第二用户的权限用于指示第二用户的存储空间中允许或禁止安装的应用。

18、当使用者的一次安装独立应用的操作,能够实现在多个显示屏上触发安装该独立应用时,电子设备可以在安装之前,确定能够安装该独立应用的用户。其中,可以由使用者来决策能够安装该独立应用的用户,提高了使用者的参与性,或者,可以根据显示屏的参数,例如位置、大小、性能、属性等等参数,来决策能够安装该独立应用的用户,从而基于显示屏的参数来控制不同显示屏上能够显示的内容,区分操控不同显示屏的使用者能够获得的服务,或者,可以基于用户的权限来决策能够安装该独立应用的用户,从而区分操控不同显示屏的使用者能够获得的服务。

19、结合第一方面,在一些实施方式中,第一显示屏为指定显示屏。

20、也就是说,电子设备仅在指定显示屏上提供安装应用的服务,例如,在车载场景中,该指定显示屏可以为中控屏,这时,使用者只能在中控屏上操控应用的安装。

21、结合第一方面,在一些实施方式中,电子设备在第二显示屏上显示第二应用提供的第二内容,或者,电子设备在第一显示屏上显示第二应用提供的第三内容之前,该方法还包括:电子设备在第二显示屏或第一显示屏上,检测到安装第二应用的操作;电子设备将第二应用安装在多个用户共享的存储空间中。

22、电子设备可以在任意一个显示屏上检测到安装共享应用的操作,将共享应用安装到各用户共享的存储空间中。

23、结合第一方面,在一些实施方式中,第一用户与第二用户的权限不同,第一用户的权限用于指示电子设备在第一用户的存储空间中能够访问和更改的资源,第二用户的权限用于指示电子设备在第二用户的存储空间中能够访问和更改的资源。

24、不同用户的权限不同,可以实现电子设备通过不同的显示屏为使用者提供不同的服务。

25、结合第一方面,在一些实施方式中,独立应用包括:视频类应用、音乐类应用、游戏类应用、生活类应用,共享应用包括:桌面、systemui。

26、结合第一方面,在一些实施方式中,第一应用在第一用户的存储空间中的标识,和,在第二用户的存储空间中的标识,不同。

27、电子设备可以通过一个应用标识来区分不同用户空间中安装的同一个独立应用。这样,对于多屏设备安装应用,应用开发商无需对应用进行适配,提供多个该应用的安装包,以便该应用能够在多屏设备上安装多次,电子设备100可以自行提供应用标识来区分该安装多次的应用,降低了多屏设备的生态推广难度。

28、结合第一方面,在一些实施方式中,电子设备在第一显示屏上显示第一内容的过程中,安装在第一用户的存储空间中的第一应用,在运行过程中产生的数据存储在第一用户对应的存储空间中;电子设备在第二显示屏上显示第四内容的过程中,安装在第二用户的存储空间中的第一应用,在运行过程中产生的数据存储在第二用户对应的存储空间中。

29、也就是说,各独立应用的运行完全独立,各独立应用运行过程中产生的数据互不影响。

30、结合第一方面,在一些实施方式中,第一用户包括多个账号,电子设备为多个用户分别分配不同的存储空间之后,该方法还包括:电子设备为第一用户的多个账号分配第一用户对应的存储空间中,不同的子存储空间,一个用户中不同账号对应的子存储空间相互隔离;第一内容来源于登录的第一用户的账号对应的子存储空间中的内容。

31、这样,使用者可以在显示屏上切换同一个用户的不同账号,或不同用户的不同账号,来灵活更改该显示屏上显示的内容,提高了显示屏的使用率和便捷性。

32、结合第一方面,在一些实施方式中,电子设备在多个显示屏中的第一显示屏上,登录多个用户中的第一用户的账号之前,该方法还包括:电子设备在第一显示屏上显示登录账号的用户界面;电子设备在用户界面上检测到第一操作,第一操作用于触发在第一显示屏上登录第一用户的账号。

33、电子设备可以通过在显示屏上显示账号的登录界面,在该登录界面上接收到用户输入的账号密码、选择登录账号的操作或作用于登录控件的操作等等,触发在该显示屏上登录用户的账号。

34、结合第一方面,在一些实施方式中,电子设备在第一显示屏上显示第一应用提供的第一内容之后,该方法还包括:电子设备检测到作用于第一显示屏的退出账号的操作;响应于操作,电子设备在第一显示屏上显示初始内容,初始内容为显示屏上未登录账号时显示的预设内容,或者,初始内容来自于电子设备预置的第三用户对应的存储空间。

35、也就是说,电子设备可以通过在显示屏上检测到使用者主动退出账号的操作,在该显示屏上退出账号,并在该显示屏上显示初始内容。

36、结合第一方面,在一些实施方式中,电子设备包括一个系统级芯片,多个用户分别对应的存储空间,以及多个用户共享的存储空间的运行,由一个系统级芯片支持。

37、该电子设备可以为“一芯多屏”设备,该电子设备所有显示屏的显示由一个系统级芯片驱动,电子设备中的所有运算处理过程由该一个系统级芯片支撑。

38、第二方面,本技术实施例提供一种电子设备,包括存储器,一个或多个处理器,以及一个或多个程序;一个或多个处理器在执行一个或多个程序时,使得该电子设备执行如第一方面或第一方面的任意一种实施方式所描述的方法。

39、第三方面,本技术实施例提供一种计算机可读存储介质,包括指令,当指令在电子设备上运行时,使得计算机执行如第一方面或第一方面的任意一种实施方式所描述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1