主题切换方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:38923646 阅读:18 留言:0更新日期:2023-09-25 09:32
本申请实施例公开了一种主题切换方法、装置、设备、存储介质及程序产品,属于电子设备领域。该方法包括:响应于第二电子设备发送的主题切换指令,第二系统解析主题资源包,得到主题资源解析结果,主题切换指令在第二电子设备发生主题切换的情况下触发;第二系统基于主题资源解析结果向第一系统同步主题资源;第一系统和第二系统进行主题切换,其中,主题切换后第一系统、第二系统以及第二电子设备的主题风格一致。采用本申请实施例提供的方案,既保证了第一电子设备与第二电子设备间主题风格的一致性,又保证了主题切换后双系统主题风格的一致性。一致性。一致性。

【技术实现步骤摘要】
主题切换方法、装置、设备、存储介质及程序产品


[0001]本申请实施例涉及电子设备领域,特别涉及一种主题切换方法、装置、设备、存储介质及程序产品。

技术介绍

[0002]随着科技技术的不断发展,越来越多功能各异的电子设备应运而生,为用户的日常生活带来诸多便利。
[0003]用户在使用电子设备过程中,可以根据个人喜好设置电子设备的主题,使电子设备在不同的主题下呈现出不同的显示效果。

技术实现思路

[0004]本申请实施例提供了一种主题切换方法、装置、设备、存储介质及程序产品。所述技术方案如下:
[0005]一方面,本申请实施例提供了一种主题切换方法,所述方法用于第一电子设备,所述第一电子设备中支持运行第一系统和第二系统;
[0006]所述方法包括:
[0007]响应于第二电子设备发送的主题切换指令,所述第二系统解析主题资源包,得到主题资源解析结果,所述主题切换指令在所述第二电子设备发生主题切换的情况下触发;
[0008]所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源;
[0009]所述第一系统和所述第二系统进行主题切换,其中,主题切换后所述第一系统、所述第二系统以及所述第二电子设备的主题风格一致。
[0010]另一方面,本申请实施例提供了一种主题切换方法,所述方法用于第二电子设备,所述方法包括:
[0011]响应于主题切换操作,将当前主题切换为目标主题;
[0012]向第一电子设备发送主题切换指令,所述第一电子设备支持运行第一系统和第二系统,所述第二系统用于解析所述目标主题对应的主题资源包,并基于主题资源解析结果向第一系统同步主题资源,以便所述第二系统和所述第一系统进行主题切换,其中,主题切换后所述第一系统、所述第二系统以及所述第二电子设备的主题风格一致。
[0013]另一方面,本申请实施例提供了一种主题切换装置,所述装置用于第一电子设备,所述第一电子设备中支持运行第一系统和第二系统;
[0014]所述装置包括:
[0015]第二系统模块,用于响应于第二电子设备发送的主题切换指令,解析主题资源包,得到主题资源解析结果,所述主题切换指令在所述第二电子设备发生主题切换的情况下触发;
[0016]所述第二系统模块,还用于基于所述主题资源解析结果向第一系统模块同步主题资源;
[0017]所述第一系统模块和所述第二系统模块,用于进行主题切换,其中,主题切换后所述第一系统、所述第二系统以及所述第二电子设备的主题风格一致。
[0018]另一方面,本申请实施例提供了一种主题切换装置,所述装置用于第二电子设备,所述装置包括:
[0019]切换模块,用于响应于主题切换操作,将当前主题切换为目标主题;
[0020]发送模块,用于向第一电子设备发送主题切换指令,所述第一电子设备支持运行第一系统和第二系统,所述第二系统用于解析所述目标主题对应的主题资源包,并基于主题资源解析结果向第一系统同步主题资源,以便所述第二系统和所述第一系统进行主题切换,其中,主题切换后所述第一系统、所述第二系统以及所述第二电子设备的主题风格一致。
[0021]另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器;所述处理器至少包括第一处理器和第二处理器,所述第二处理器的功耗高于所述第一处理器的功耗,所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现上述方面所述的主题切换方法。
[0022]另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的主题切换方法。
[0023]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述方面提供的主题切换方法。
[0024]对于支持双系统的第一电子设备,当接收到第二电子设备发送的主题切换指令时,由第二系统对主题资源包进行解析,并基于解析得到的主题资源解析结果向第一系统同步主题资源,使第一系统和第二系统的主题切换保持同步,既保证了第一电子设备与第二电子设备间主题风格的一致性,又保证了主题切换后双系统主题风格的一致性,避免出现因仅切换单一电子设备或单一系统的主题,导致不同电子设备间主题风格,或,同一电子设备中不同系统间主题风格不一致的问题。
附图说明
[0025]图1是本申请一个示例性实施例示出的第二处理器对应双核通信软件框架的示意图;
[0026]图2是本申请一个示例性实施例示出的第一处理器对应双核通信软件框架的示意图;
[0027]图3是本申请一个示例性实施例示出的实施环境的示意图;
[0028]图4示出了本申请一个示例性实施例提供的主题切换方法的流程图;
[0029]图5是本申请一个示例性实施例示出的主题切换过程的实施示意图;
[0030]图6示出了本申请另一个示例性实施例提供的主题切换方法的流程图;
[0031]图7是本申请一个示例性实施例示出的主题切换实现原理的示意图;
[0032]图8是本申请一个示例性实施例示出的主题资源适配过程的流程图;
[0033]图9是本申请一个示例性实施例示出的主题资源包接收以及校验过程的流程图;
[0034]图10是本申请一个示例性实施例示出的主题切换过程的交互流程图;
[0035]图11是本申请一个示例性实施例示出的双系统主题切换过程的流程图;
[0036]图12示出了本申请一个实施例提供的主题切换装置的结构框图;
[0037]图13示出了本申请另一个实施例提供的主题切换装置的结构框图;
[0038]图14示出了本申请一个示例性实施例提供的电子设备的结构方框图。
具体实施方式
[0039]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0040]在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0041]相关技术中,对于支持双系统的电子设备,双系统能够在不同的场景下进行相互切换。以智能手表为例,表盘显示场景下,智能手表通过第一系统显示表盘;应用运行场景下,智能手表通过第二系统运行并显示应用程序,以实现相应的应用功能。且在使用智能手表的过程中,用户可以从表盘市场中下载符合自身喜好的表盘,并进行表盘切换。然而,对于双系统电子设备,仅仅对单一系统的显示风格进行切换,可能会导致双系统的显示风格不一致。
[0042]此外,对于绑定的电子设备,比如相互本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主题切换方法,其特征在于,所述方法用于第一电子设备,所述第一电子设备中支持运行第一系统和第二系统;所述方法包括:响应于第二电子设备发送的主题切换指令,所述第二系统解析主题资源包,得到主题资源解析结果,所述主题切换指令在所述第二电子设备发生主题切换的情况下触发;所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源;所述第一系统和所述第二系统进行主题切换,其中,主题切换后所述第一系统、所述第二系统以及所述第二电子设备的主题风格一致。2.根据权利要求1所述的方法,其特征在于,所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源,包括:在所述主题资源解析结果与所述第一电子设备适配的情况下,所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源;在所述主题资源解析结果与所述第一电子设备不适配的情况下,所述第二系统对所述主题资源解析结果进行适配处理;所述第二系统基于适配后的所述主题资源解析结果向所述第一系统同步主题资源。3.根据权利要求2所述的方法,其特征在于,所述主题资源解析结果中包括主题资源文件,所述主题资源文件包括背景图片、应用图标和字体文件中的至少一种;所述在所述主题资源解析结果与所述第一电子设备不适配的情况下,所述第二系统对所述主题资源解析结果进行适配处理,包括:在所述主题资源文件适配的屏幕尺寸与所述第一电子设备的屏幕尺寸不一致的情况下,所述第二系统基于所述第一电子设备的屏幕尺寸对所述主题资源文件进行适配处理。4.根据权利要求1所述的方法,其特征在于,所述主题资源包是由所述第二电子设备发送的,所述第二系统解析主题资源包,得到主题资源解析结果,包括:在第一时长内接收到所述主题资源包的情况下,所述第二系统对所述主题资源包进行完整性校验;在所述主题资源包通过完整性校验的情况下,所述第二系统解析所述主题资源包,得到所述主题资源解析结果。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一时长内未接收到所述主题资源包的情况下,所述第二系统向所述第二电子设备发送切换失败响应;在所述主题资源包未通过完整性校验的情况下,所述第二系统向所述第二电子设备发送所述切换失败响应;其中,所述切换失败响应中包含切换失败原因。6.根据权利要求1所述的方法,其特征在于,所述响应于所述第二电子设备发送的所述主题切换指令,所述第二系统解析主题资源包包括:响应于所述第二电子设备的所述主题切换指令,所述第二系统确定所述主题切换指令所指示的目标主题;在未存储所述目标主题对应主题资源的情况下,所述第二系统向所述第二电子设备发送资源包发送指令,所述资源包传输指令用于指示所述第二电子设备发送所述主题资源
包;所述第二系统解析所述第二电子设备发送的所述主题资源包。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在存储有所述目标主题对应主题资源的情况下,所述第二系统向所述第一系统发送所述主题切换指令;所述第二系统基于所述目标主题对应的主题资源进行主题切换;响应于所述主题切换指令,所述第一系统基于所述目标主题对应的主题资源进行主题切换。8.根据权利要求1所述的方法,其特征在于,所述第一系统和所述第二系统进行主题切换,包括:所述第一系统向所述第二系统发送同步成功消息;所述第一系统基于同步后的主题资源进行主题切换;响应于所述第一系统的所述同步成功消息,所述第二系统基于所述主题资源解析结果进行主题切换。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:响应于所述第一系统的同步失败消息,或,在第二时长内未接收到所述第一系统的同步结果反馈消息的情况下,所述第二系统停止主题切换。10.根据权利要求1至9所述的方法,其特征在于,所述第二电子设备为终端,所述第一电子设备是与所述终端绑定的可穿戴式设备。...

【专利技术属性】
技术研发人员:杜宏伟唐海云
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1