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

技术编号:38350273 阅读:9 留言:0更新日期:2023-08-05 17:23
本申请实施例公开了一种主题切换方法、装置、设备、存储介质及程序产品,属于电子设备领域。该方法包括:第二系统解析主题资源包,得到主题资源解析结果,主题资源解析结果中包含第一系统和第二系统的主题资源;第二系统基于主题资源解析结果向第一系统同步主题资源;第一系统基于同步后的主题资源进行主题切换;第二系统基于主题资源解析结果进行主题切换,其中,主题切换后第一系统的主题风格与第二系统的主题风格一致。本申请实施例中,第一系统和第二系统的主题切换保持同步,保证主题切换后双系统主题风格的一致性,避免出现因仅切换单一系统的主题,导致双系统主题风格不一致的问题。题。题。

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


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

技术介绍

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

技术实现思路

[0004]本申请实施例提供了一种主题切换方法、装置、设备、存储介质及程序产品。所述技术方案如下:
[0005]一方面,本申请实施例提供了一种主题切换方法,所述方法用于电子设备,所述电子设备中支持运行第一系统和第二系统;
[0006]所述方法包括:
[0007]所述第二系统解析主题资源包,得到主题资源解析结果,所述主题资源解析结果中包含所述第一系统和所述第二系统的主题资源;
[0008]所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源;
[0009]所述第一系统基于同步后的主题资源进行主题切换;
[0010]所述第二系统基于所述主题资源解析结果进行主题切换,其中,主题切换后所述第一系统的主题风格与所述第二系统的主题风格一致。
[0011]另一方面,本申请实施例提供了一种主题切换装置,所述装置用于电子设备,所述电子设备中支持运行第一系统和第二系统;
[0012]所述装置包括:
[0013]第二系统模块,用于解析主题资源包,得到主题资源解析结果,所述主题资源解析结果中包含所述第一系统和所述第二系统的主题资源;
[0014]所述第二系统,用于基于所述主题资源解析结果向第一系统模块同步主题资源;
[0015]所述第一系统模块,用于基于同步后的主题资源进行主题切换;
[0016]所述第二系统模块,用于基于所述主题资源解析结果进行主题切换,其中,主题切换后所述第一系统的主题风格与所述第二系统的主题风格一致。
[0017]另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器;所述处理器至少包括第一处理器和第二处理器,所述第二处理器的功耗高于所述第一处理器的功耗,所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现上述方面所述的主题切换方法。
[0018]另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有
至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的主题切换方法。
[0019]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述方面提供的主题切换方法。
[0020]对于支持双系统的电子设备,由第二系统对主题资源包进行解析,得到包含第一系统以及第二系统的主题资源的主题资源解析结果,并基于主题资源解析结果向第一系统同步主题资源,使第一系统和第二系统的主题切换保持同步,保证主题切换后双系统主题风格的一致性,避免出现因仅切换单一系统的主题,导致双系统主题风格不一致的问题。
附图说明
[0021]图1是本申请一个示例性实施例示出的第二处理器对应双核通信软件框架的示意图;
[0022]图2是本申请一个示例性实施例示出的第一处理器对应双核通信软件框架的示意图;
[0023]图3示出了本申请一个示例性实施例提供的主题切换方法的流程图;
[0024]图4是本申请一个示例性实施例示出的主题切换前后第一系统和第二系统主题显示风格的示意图;
[0025]图5是本申请一个示例性实施例示出的服务器与设备端的功能示意图;
[0026]图6示出了本申请另一个示例性实施例提供的主题切换方法的流程图;
[0027]图7示出了本申请另一个示例性实施例提供的主题切换方法的流程图;
[0028]图8是本申请一个示例性实施例示出的通过第一系统进行主题切换的界面示意图;
[0029]图9是本申请一个示例性实施例示出的主题删除过程的界面示意图;
[0030]图10是本申请一个示例性实施例示出的主题管理界面的界面示意图;
[0031]图11示出了本申请另一个实施例提供的主题切换装置的结构框图;
[0032]图12示出了本申请一个示例性实施例提供的电子设备的结构方框图。
具体实施方式
[0033]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0034]在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0035]相关技术中,对于支持双系统的电子设备,双系统能够在不同的场景下进行相互切换。以智能手表为例,表盘显示场景下,智能手表通过第一系统显示表盘;应用运行场景下,智能手表通过第二系统运行并显示应用程序,以实现相应的应用功能。且在使用智能手表的过程中,用户可以从表盘市场中下载符合自身喜好的表盘,并进行表盘切换。然而,对
Framework(用户界面框架)、G2D Engine(G2D引擎)、Audio Middleware(音频中间件)、Preference(偏好)、File system(文件系统)、Algorithms(算法)、AsycEvent(进程内异步事件)等框架模块;硬件抽象层包括Screen/TP(屏幕/触控屏)、sensors(传感器)等硬件抽象模块;平台层包括板级支持包(Board Support Package,BSP)以及低等级驱动(LOW level Driver),其中,BSP包括Screen/TP、Codec(编码译码器)、sensors、Flash(闪存)、PSRAM(伪静态随机存储器)等等,低等级驱动包括Uart(通用异步收发传输器)、ADC(模数转换器)、GPIO(通用输入输出)、SPI(串行外设接口)、I2C(集成电路总线)、IOS(输入输出系统)、PCM(脉冲编码调制)、I2S(集成音频总线)、HWTimer(硬件定时器)。
[0044]需要说明的是,上述双核通信软件框架仅用于示意性说明,本领域技术人员还可以根据实际需求,对上述框架进行增加、删除或修改,本申请实施例并不对双核通信软件框架的具体结构构成限定。
[0045]请参考图3,其示出了本申请一个示例性实施例提供的主题切换方法的流程图,本实施例以该方法应用于电子设备,且电子设备支持运行第一系统和第二系统为例进行说明,该方法可以包括如下步骤。
[0046]步骤301,第二系统解析主题资源包,得到主题资源解析本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主题切换方法,其特征在于,所述方法用于电子设备,所述电子设备中支持运行第一系统和第二系统;所述方法包括:所述第二系统解析主题资源包,得到主题资源解析结果,所述主题资源解析结果中包含所述第一系统和所述第二系统的主题资源;所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源;所述第一系统基于同步后的主题资源进行主题切换;所述第二系统基于所述主题资源解析结果进行主题切换,其中,主题切换后所述第一系统的主题风格与所述第二系统的主题风格一致。2.根据权利要求1所述的方法,其特征在于,所述主题资源解析结果包括第一主题资源以及第二主题资源,所述第一主题资源中包含所述第一系统进行主题切换所需的主题资源,所述第二主题资源中包含所述第二系统进行主题切换所需的主题资源;所述第二系统基于所述主题资源解析结果向所述第一系统同步主题资源,包括:所述第二系统向所述第一系统同步所述第一主题资源;所述第二系统基于所述主题资源解析结果进行主题切换,包括:所述第二系统基于所述第二主题资源进行主题切换。3.根据权利要求2所述的方法,其特征在于,所述主题资源解析结果中包含第一资源、第二资源和共用资源,所述第一资源为所述第一系统独有的主题资源,所述第二资源为所述第二系统独有的主题资源,所述共用资源为所述第一系统和所述第二系统共用的主题资源;所述第一主题资源包括所述第一资源和所述共用资源,所述第二主题资源包括所述第二资源和所述共用资源。4.根据权利要求3所述的方法,其特征在于,所述共用资源包括共用资源文件和共用配置信息;所述共用资源文件包括共用字体文件和共用图标中的至少一种;所述共用配置信息包括字号、字体颜色以及背景颜色中的至少一种。5.根据权利要求2所述的方法,其特征在于,所述第一系统用于显示表盘界面,所述第二系统用于显示所述表盘界面以外的其他用户界面;所述第一主题资源中包含所述表盘界面对应的资源文件和配置信息;所述第二主题资源中包含所述其他用户界面对应的资源文件和配置信息。6.根据权利要求1至5任一所述的方法,其特征在于,所述第二系统基于所述主题资源解析结果进行主题切换,包括:响应于接收到所述第一系统发送的同步成功消息,所述第二系统基于所述主题资源解析结果进行主题切换;所述方法还包括:响应于接收到所述第一系统发送的同步失败消息,或者,在目标时长内未接收到所述第一系统发送的同步结果反馈消息,所述第二系统停止主题切换。7.根据权利要求1至5任一所述的方法,其特征在于,所述第二系统的系统功耗高于所述第一系统的系统功耗,所述方法还包括:
所述第二系统显示主题预览界面;响应于对所述主题预览界面中主题切换控件的触发操作,所述第二系统从服务器处下载所述主题资源包。8.根据权利要求1至5任一所述的方法,其特征在于,所述第二系统的系统功耗低于所述第一系统的系统功耗,且所述电子设备通过所述第二系统与外部设备建立数据连接;所述方法还包括:所述第二系统接收所述外部设备传输的所述主题资源包;在所述第一系统处于休眠状态的情况下,所述第二系统唤醒所述第一系统。9.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:...

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

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

1