【技术实现步骤摘要】
应用主题设置方法、系统、介质及终端
[0001]本专利技术涉及应用主题变更的
,特别是涉及一种应用主题设置方法、系统、介质及终端。
技术介绍
[0002]对于车载终端这样的终端设备,在Android系统下一些项目需要在不同的场景下支持不同的主题,例如白天主题、黑夜主题等等。因此,项目需要针对每个主题输出对应的版本,不仅增加了系统负荷,而且增加了系统维护成本。
技术实现思路
[0003]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种应用主题设置方法、系统、介质及终端,通过实时获取主题配置初始信息和主题配置变更信息来实现Flutter应用主题适配设置,减少了主题版本的维护成本。
[0004]为实现上述目的及其他相关目的,本专利技术提供一种应用主题设置方法,包括以下步骤:构建Android系统与Flutter应用之间的通信接口;在所述Flutter应用启动时,基于所述通信接口从所述Android系统获取的预设主题配置信息,并基于所述预设主题配置信息进行主题显示;基于所述通信接口监听所述And ...
【技术保护点】
【技术特征摘要】
1.一种应用主题设置方法,其特征在于,包括以下步骤:构建Android系统与Flutter应用之间的通信接口;在所述Flutter应用启动时,基于所述通信接口从所述Android系统获取的预设主题配置信息,并基于所述预设主题配置信息进行主题显示;基于所述通信接口监听所述Android系统中的主题配置变更信息,并基于所述主题配置变更信息进行主题显示。2.根据权利要求1所述的应用主题设置方法,通过远程方式或所述Android系统中的配置接口在所述Android系统中设置所述预设主题配置信息。3.根据权利要求1所述的应用主题设置方法,所述通信接口采用适配器接口。4.根据权利要求1所述的应用主题设置方法,所述预设主题配置信息和所述主题配置变更信息包括背景照片、背景皮肤、应用样式、背景亮度、交互界面、指针图标中的一种或多种组合。5.根据权利要求1所述的应用主题设置方法,基于所述通信接口从所述Android系统获取的预设主题配置信息时,所述Flutter应用在MaterialApp初始化时获取所述预设主题配置信息;基于所述通信接口监听所述Android系统中的主题配置变更信息时,所述Flutter应用在MaterialApp初始化时获取所述主题配置变更信息。6.一种应用主题设置系统,其特征在于,包括构建模块...
【专利技术属性】
技术研发人员:黄晓东,
申请(专利权)人:上海博泰悦臻网络技术服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。