一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

主题渲染方法、装置、电子设备和计算机可读存储介质与流程

2022-02-20 12:34:25 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种主题渲染方法、装置、电子设备和计算机可读存储介质。


背景技术:

2.随着计算机技术的发展,用户可在主题商店选取喜欢的主题,并在电子设备中进行配置并渲染。然而,目前的主题渲染方法,存在操作繁琐的问题。


技术实现要素:

3.本技术实施例提供了一种主题渲染方法、装置、电子设备、计算机可读存储介质,可以简化用户操作,提高主题渲染效率。
4.一种主题渲染方法,应用于第一电子设备,所述方法包括:
5.获取选取的主题以及所对应的主题包,其中,所述主题包包括第一主题包和第二主题包,所述第一主题包和所述第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包;
6.基于所述第一主题包进行解析和渲染;
7.向与所述第一电子设备相连接的第二电子设备发送所述第二主题包,所述第二主题包用于指示所述第二电子设备基于所述第二主题包进行解析和渲染。
8.一种主题渲染方法,应用于第二电子设备,所述方法包括:
9.接收与所述第二电子设备相连接的第一电子设备所发送的第二主题包,所述第二主题包是第一电子设备解析选取的主题所对应的主题包得到的,且所述主题包包括第一主题包和第二主题包,所述第一主题包和所述第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包,所述第一主题包用于指示所述第一电子设备基于所述第一主题包进行解析和渲染;
10.解析所述第二主题包,并基于解析后的第二主题包进行渲染。
11.一种主题渲染装置,包括:
12.获取模块,用于获取选取的主题以及所对应的主题包,其中,所述主题包包括第一主题包和第二主题包,所述第一主题包和所述第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包;
13.第一渲染模块,用于基于所述第一主题包进行解析和渲染;
14.发送模块,用于向与所述第一电子设备相连接的第二电子设备发送所述第二主题包,所述第二主题包用于指示所述第二电子设备基于所述第二主题包进行解析和渲染。
15.一种主题渲染装置,包括:
16.接收模块,用于接收与第二电子设备相连接的第一电子设备所发送的第二主题包,第二主题包是第一电子设备解析选取的主题所对应的主题包得到的,且主题包包括第一主题包和第二主题包,第一主题包和第二主题包为不同类型的电子设备所对应的、且主
题相匹配的主题包,第一主题包用于指示第一电子设备基于第一主题包进行解析和渲染;
17.第二渲染模块,用于解析第二主题包,并基于解析后的第二主题包进行渲染。
18.上述主题渲染方法、装置、电子设备和计算机可读存储介质,获取选取的主题以及所对应的主题包,且主题包中包括第一主题包和第二主题包,第一主题包和第二主题包分别应用于不同类型的电子设备中,且第一主题包和第二主题包的主题相匹配,那么第一电子设备解析并渲染该第一主题包,第二电子设备解析并渲染该第二主题包,能够自动使得第一电子设备和第二电子设备的主题相匹配,不需要用户配置两次主题,简化用户操作,提高主题渲染效率。
附图说明
19.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为一个实施例中主题渲染方法的应用环境图;
21.图2为一个实施例中主题渲染方法的流程图;
22.图3为一个实施例中第一电子设备基于第一主题包渲染后的界面示意图;
23.图4为一个实施例中穿戴式设备基于第二主题包渲染后的界面示意图;
24.图5为一个实施例中渲染浏览器主题包的流程示意图;
25.图6为一个实施例中渲染即时通信主题包的流程示意图;
26.图7为一个实施例中播放器的渲染流程示意图;
27.图8为另一个实施例中主题渲染方法的流程示意图;
28.图9为一个实施例的主题渲染装置的结构框图;
29.图10为另一个实施例的主题渲染装置的结构框图;
30.图11为一个实施例中电子设备的内部结构示意图。
具体实施方式
31.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
32.可以理解,本技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将一个数据与另一个元件区分。举例来说,在不脱离本技术的范围的情况下,可以将第一主题包称为第二主题包,且类似地,可将第二主题包称为第一主题包。第一主题包和第二主题包两者都是主题包,但其不是同一主题包。
33.图1为一个实施例中主题渲染方法的应用环境示意图。如图1所示,该应用环境包括第一电子设备102和第二电子设备104。第一电子设备102和第二电子设备104可通过有线网络或无线网络进行连接。第一电子设备102和第二电子设备104均可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。其中,第一电子设备102和第二电子设备104的设备类型不相同。例如第一电子设备102为台式电脑或笔记本电脑,
第二电子设备104为智能手机;第一电子设备102为智能手机,第二电子设备104为穿戴式设备等不限于此。
34.图2为一个实施例中主题渲染方法的流程图。本实施例中的主题渲染方法,以运行于图1中的第一电子设备102为例进行描述。如图2所示,主题渲染方法包括步骤202至步骤206。
35.步骤202,获取选取的主题以及所对应的主题包,其中,主题包包括第一主题包和第二主题包,第一主题包和第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包。
36.其中,主题可应用于电子设备,主题是电子设备的一种风格。电子设备可通过下载某个主题包配置对应的主题,使得电子设备显示相应样式的待机图片、背景图片、操作界面、图标、文字中至少一种。主题包中可预置两个主题包,包括第一主题包和第二主题包。第一主题包和第二主题包为主题相匹配的主题包。例如第一主题包和第二主题包均为主题a所对应的主题包。第一主题包和第二主题包中均可包括相应样式的背景图片、待机图片、铃声、图标、文字中至少一种但不限于此。
37.具体地,第一主题包和第二主题包均是按照指定的语法和打包规则制作的。将第一主题包和第二主题包打包到主题包后,上传到主题商店。第一电子设备获取在主题商店上选取的主题,以及该主题对应的主题包。主题包的格式具体可以是xml(extensible markup language,可扩展标记语言)格式。第一电子设备可解析主题包得到第一主题包和第二主题包。例如第一主题包与第一电子设备适配,第二主题包与第二电子设备适配。主题包可以是桌面主题包、浏览器主题包、即时通信主题包或者播放器主题包。那么对应的第一主题包可以是第一桌面主题包、第一即时通信主题包或者第一播放器主题包。对应的第二主题包可以是第二桌面主题包、第二即时通信主题包或者第二播放器主题包。
38.步骤204,基于第一主题包进行解析和渲染。
39.其中,解析是基于用xml文件自定义的一套语法描述规则。表盘包都需要按照设计好的语法规则在xml文件中描述自己所想要达到的效果。
40.具体地,第一电子设备解析主题包得到第一主题包。第一电子设备解析第一主题包,得到解析后的第一主题包,解析后的第一主题包中包括待显示图片、待显示图片的图片显示位置、动画规则、音频播放中至少一种信息但不限于此。第一电子设备基于解析后的第一主题包进行渲染。
41.步骤206,向与第一电子设备相连接的第二电子设备发送第二主题包,第二主题包用于指示第二电子设备基于第二主题包进行解析和渲染。
42.其中,与第一电子设备相连的第二电子设备的数量不限。
43.具体地,第一电子设备向与第一电子设备相连接的第二电子设备发送第二电子设备发送第二主题包。第二电子设备接收到第二主题包后,可在界面上显示是否同意配置第二主题包,当获取到同意配置第二主题包的指令时,第二电子设备基于第二主题包进行解析和渲染。
44.本实施例中的主题渲染方法,获取选取的主题以及所对应的主题包,且主题包中包括第一主题包和第二主题包,第一主题包和第二主题包分别应用于不同类型的电子设备中,且第一主题包和第二主题包的主题相匹配,那么第一电子设备解析并渲染该第一主题
包,第二电子设备解析并渲染该第二主题包,能够自动使得第一电子设备和第二电子设备的主题相匹配,使第一电子设备的主题和第二电子设备的主题产生联动效果,不需要用户配置两次主题,简化用户操作,提高主题渲染效率,可以让用户觉得第一电子设备和第二电子设备是相互关联的设备,且更具趣味性。
45.在一个实施例中,该主题渲染方法还包括:解析主题包,得到第一主题包和表盘主题包。向与第一电子设备相连接的第二电子设备发送第二主题包,包括:向与第一电子设备相连接的穿戴式设备发送表盘主题包,表盘主题包用于指示穿戴式设备解析表盘主题包并基于解析后的表盘主题包对表盘进行渲染。
46.其中,表盘主题包是指应用于穿戴式设备的主题包。表盘可以是指穿戴式设备的主界面。相连接具体可以通过局域网、蓝牙、nfc(near field communication,近场通信)等方式进行连接。
47.具体地,第一电子设备解析主题包,得到应用于第一电子设备的第一主题包和应用于第二电子设备的表盘主题包。第一电子设备向与第一电子设备相连接的穿戴式设备发送表盘主题包。穿戴式设备接收到表盘主题包后,解析表盘主题包得到解析后的表盘主题包,并基于解析后的表盘主题包对表盘进行渲染。
48.本实施例中,如图3所示,为一个实施例中第一电子设备基于第一主题包渲染后的界面示意图。如图4所示,为一个实施例中穿戴式设备基于第二主题包渲染后的界面示意图。由图3和图4可知,界面中的主题相匹配,采用本技术的方案能够简化用户操作,提高渲染效率以及提高用户视觉体验。
49.本实施例中的主题渲染方法,向穿戴式设备发送表盘主题包,则穿戴式设备可解析表盘主题包并基于解析后的表盘主题包对表盘进行渲染,能够实现第一电子设备和穿戴式设备的主题相匹配,简化用户操作,提高主题渲染效率。
50.在一个实施例中,解析主题包,得到第一主题包和表盘主题包,包括:解析主题包,得到第一主题包;解析第一主题包得到第一主题背景;对第一主题背景进行尺寸调整处理,得到适用于第二电子设备的第二主题背景;基于第二主题背景生成表盘主题包。
51.其中,第一主题背景是应用于第一电子设备的背景图片。
52.具体地,第一电子设备解析该主题包得到第一主题包,解析第一主题包得到第一主题背景。第一电子设备可根据第二电子设备的显示尺寸对第一主题背景进行裁剪处理,得到适用于第二电子设备的第二主题背景。或者,第一电子设备根据第二电子设备的显示尺寸对第一主题背景进行缩放处理,得到适用于第二电子设备的第二主题背景。第一电子设备基于第二主题背景生成包含第二主题背景信息的表盘主题包,其中该表盘主题包中还可以包括待机图片、铃声、图标中至少一种。
53.本实施例中的主题渲染方法,解析第一主题包得到第一主题背景,对第一主题背景进行尺寸调整处理,得到适用于第二电子设备的第二主题背景,基于第二主题背景生成表盘主题包,能够使得第一电子设备和穿戴式设备的背景相匹配,简化用户操作,提高主题渲染效率。
54.在一个实施例中,如图5所示,为一个实施例中渲染浏览器主题包的流程示意图。获取选取的主题以及所对应的主题包,包括:
55.步骤502,获取在浏览器的界面上选取的浏览器主题以及所对应的浏览器主题包,
浏览器主题包包括第一浏览器主题包和第二浏览器主题包。
56.具体地,浏览器也可以对应不同的主题,例如简约主题、中国风主题等不限于此。浏览器主题包中可包括背景图片、待机图片、铃声、图标中至少一种。第一电子设备获取在浏览器的界面上选取的浏览器主题,以及该浏览器主题所对应的浏览器主题包,该浏览器主题包包括第一浏览器主题包和第二浏览器主题包。第一浏览器主题包可应用于第一电子设备的浏览器中。第二浏览器主题包可应用于第二电子设备的浏览器中。
57.基于第一浏览器主题包进行解析和渲染,包括:
58.步骤504,基于第一浏览器主题包进行解析和渲染。
59.具体地,第一电子设备解析主题包得到第一浏览器主题包。第一电子设备解析第主题包,得到解析后的第一浏览器主题包。第一电子设备基于解析后的第一浏览器主题包进行渲染。
60.向与第一电子设备相连接的第二电子设备发送第二浏览器主题包,包括:
61.步骤506,向与第一电子设备相连接的第二电子设备发送与浏览器相对应的第二浏览器主题包,第二浏览器主题包用于指示第二电子设备解析第二浏览器主题包并基于解析后的第二浏览器主题包对浏览器进行渲染。
62.具体地,第一电子设备向与第一电子设备相连接的第二电子设备发送第二浏览器主题包。第二电子设备接收到第二浏览器主题包后,可在界面上显示是否同意配置第二浏览器主题包,当获取到同意配置第二浏览器主题包的指令时,第二电子设备解析第二浏览器主题包,并基于解析后的第二浏览器主题包对相应的浏览器进行渲染。即不同的浏览器所对应的主题包可以不相同。例如浏览器a对应a主题,浏览器b对应b主题。
63.本实施例中的主题渲染方法,获取选取的主题以及所对应的主题包,且主题包中包括第一浏览器主题包和第二浏览器主题包,第一浏览器主题包和第二浏览器主题包分别应用于不同类型的电子设备中,且第一浏览器主题包和第二浏览器主题包的主题相匹配,那么第一电子设备解析并渲染该第一浏览器主题包,第二电子设备解析并渲染该第二浏览器主题包,能够自动使得第一电子设备和第二电子设备的浏览器主题相匹配,不需要用户配置两次浏览器主题,简化用户操作,提高浏览器主题渲染效率。
64.在一个实施例中,如图6所示,为一个实施例中渲染即时通信主题包的流程示意图。获取选取的主题以及所对应的主题包,包括:
65.步骤602,获取在即时通信工具的界面上选取的即时通信主题以及所对应的即时通信主题包,即时通信主题包包括第一即时通信主题包和第二即时通信主题包。
66.其中,即时通信(instant message,im)是指能够即时发送和接收互联网消息等的业务。即时通信工具是指能够实现即时发送和接收互联网消息的工具。例如即时通信工具可以是qq、微信等不限于此。
67.即时通信主题可应用于电子设备的即时通信软件中。即时通信主题是电子设备中即时通信工具的一种风格。电子设备可通过下载某个即时通信主题包从而配置对应的即时通信主题。即时通信主题包中包括两个即时通信主题包,分别为第一即时通信主题包和第二即时通信主题包。第一即时通信主题包和第二即时通信主题包为即时通信主题相匹配的即时通信主题包。例如第一即时通信主题包和第二即时通信主题包均为即时通信主题a所对应的即时通信主题包。第一即时通信主题包和第二即时通信主题包中均可包括背景图
片、图标中至少一种但不限于此。
68.具体地,第一电子设备获取在即时通信主题界面上选取的即时通信主题,以及该即时通信主题对应的即时通信主题包。即时通信主题包的格式具体可以是xml(extensible markup language,可扩展标记语言)格式。第一电子设备可解析即时通信主题包得到第一即时通信主题包和第二即时通信主题包。例如第一即时通信主题包与第一电子设备适配,第二即时通信主题包与第二电子设备适配。
69.基于第一即时通信主题包进行解析和渲染,包括:
70.步骤604,基于第一即时通信主题包进行解析和渲染。
71.具体地,第一电子设备解析即时通信主题包得到第一即时通信主题包。第一电子设备解析第一即时通信主题包,得到解析后的第一即时通信主题包。第一电子设备基于解析后的第一即时通信主题包进行渲染。
72.向与第一电子设备相连接的第二电子设备发送第二即时通信主题包,包括:
73.步骤606,向与第一电子设备相连接的第二电子设备发送与即时通讯工具相对应的第二即时通讯即时通信主题包,第二即时通讯即时通信主题包用于指示第二电子设备解析第二即时通讯即时通信主题包并基于解析后的第二即时通讯即时通信主题包对即时通信工具进行渲染。
74.具体地,第一电子设备向与第一电子设备相连接的第二电子设备发送第二电子设备发送第二即时通信主题包。第二电子设备接收到第二即时通信主题包后,可在界面上显示是否同意配置第二即时通信主题包,当获取到同意配置第二即时通信主题包的指令时,第二电子设备解析第二即时通信主题包,并基于解析后的第二即时通信主题包进行渲染。即不同的即时通信工具所对应的主题包可以不相同。例如即时通信工具a对应a主题,即时通信工具b对应b主题。
75.本实施例中的主题渲染方法,获取选取的即时通信主题以及所对应的即时通信主题包,且即时通信主题包中包括第一即时通信主题包和第二即时通信主题包,第一即时通信主题包和第二即时通信主题包分别应用于不同类型的电子设备中,且第一即时通信主题包和第二即时通信主题包的即时通信主题相匹配,那么第一电子设备解析并渲染该第一即时通信主题包,第二电子设备解析并渲染该第二即时通信主题包,能够自动使得第一电子设备和第二电子设备的即时通信主题相匹配,不需要用户配置两次即时通信主题,简化用户操作,提高即时通信主题渲染效率。
76.在一个实施例中,如图7所示,为一个实施例中播放器的渲染流程示意图。获取选取的主题以及所对应的主题包,包括:
77.步骤702,获取在播放器的界面上选取的主题以及所对应的播放器主题包,播放器主题包包括第一播放器主题包和第二播放器主题包。
78.其中,播放器是指能播放以数字信号形式存储的视频或音频文件的软件,或者具有播放视频或音频文件功能的电子器件产品。播放器可以是视频播放器、音频播放器、图片播放器等不限于此。
79.播放器主题可应用于电子设备的播放器软件中。播放器主题是电子设备中播放器的一种风格。电子设备可通过下载某个播放器主题包配置对应的播放器主题。播放器主题包中包括两个播放器主题包,分别为第一播放器主题包和第二播放器主题包。第一播放器
主题包和第二播放器主题包为播放器主题相匹配的播放器主题包。例如第一播放器主题包和第二播放器主题包均为播放器主题a所对应的播放器主题包。第一播放器主题包和第二播放器主题包中均可包括背景图片、图标中至少一种但不限于此。
80.具体地,第一电子设备获取在播放器主题界面上选取的播放器主题,以及该播放器主题对应的播放器主题包。播放器主题包的格式具体可以是xml(extensible markup language,可扩展标记语言)格式。第一电子设备可解析播放器主题包得到第一播放器主题包和第二播放器主题包。例如第一播放器主题包与第一电子设备适配,第二播放器主题包与第二电子设备适配。
81.基于第一播放器主题包进行解析和渲染,包括:
82.步骤704,基于第一播放器主题包进行解析和渲染。
83.具体地,第一电子设备解析播放器主题包得到第一播放器主题包。第一电子设备解析第一播放器主题包,得到解析后的第一播放器主题包。第一电子设备基于解析后的第一播放器主题包进行渲染。
84.向与第一电子设备相连接的第二电子设备发送第二主题包,包括:
85.步骤706,向与第一电子设备相连接的第二电子设备发送与播放器相对应的第二播放器主题包,第二播放器主题包用于指示第二电子设备解析第二播放器主题包并基于解析后的第二播放器主题包对播放器进行渲染。
86.具体地,第一电子设备向与第一电子设备相连接的第二电子设备发送第二电子设备发送第二播放器主题包。第二电子设备接收到第二播放器主题包后,可在界面上显示是否同意配置第二播放器主题包,当获取到同意配置第二播放器主题包的指令时,第二电子设备解析第二播放器主题包,并基于解析后的第二播放器主题包进行渲染。即不同的播放器所对应的主题包可以不相同。例如播放器a对应a主题,播放器b对应b主题。
87.本实施例中的主题渲染方法,获取选取的播放器主题以及所对应的播放器主题包,且播放器主题包中包括第一播放器主题包和第二播放器主题包,第一播放器主题包和第二播放器主题包分别应用于不同类型的电子设备中,且第一播放器主题包和第二播放器主题包的播放器主题相匹配,那么第一电子设备解析并渲染该第一播放器主题包,第二电子设备解析并渲染该第二播放器主题包,能够自动使得第一电子设备和第二电子设备的播放器主题相匹配,不需要用户配置两次播放器主题,简化用户操作,提高播放器主题渲染效率。
88.在一个实施例中,如图8所示,为另一个实施例中主题渲染方法的流程示意图。一种主题渲染方法,应用于第二电子设备,包括以下步骤:
89.步骤802,接收与第二电子设备相连接的第一电子设备所发送的第二主题包,第二主题包是第一电子设备解析选取的主题所对应的主题包得到的,且主题包包括第一主题包和第二主题包,第一主题包和第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包,第一主题包用于指示第一电子设备基于第一主题包进行解析和渲染。
90.具体地,第一电子设备获取选取的主题以及所对应的主题包,并解析主题包得到第一主题包和第二主题包。第一主题包和第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包。第一电子设备解析第一主题包,并基于解析后的第一主题包进行渲染。第一电子设备向与第一电子设备相连接的第二电子设备发送第二主题包。第二电子设
备接收第一电子设备所发送的第二主题包。
91.步骤804,解析第二主题包,并基于解析后的第二主题包进行渲染。
92.具体地,第二电子设备解析第二主题包,并基于解析后的第二主题包对对应软件程序进行渲染。
93.本实施例中的主题渲染方法,通过接收与第二电子设备相连接的第一电子设备所发送的第二主题包,第一主题包和第二主题包分别应用于不同类型的电子设备中,且第一主题包和第二主题包的主题相匹配,那么第一电子设备解析并渲染该第一主题包,第二电子设备解析并渲染该第二主题包,能够自动使得第一电子设备和第二电子设备的主题相匹配,不需要用户配置两次主题,简化用户操作,提高主题渲染效率。
94.在一个实施例中,解析第二主题包,并基于解析后的第二主题包进行渲染,包括:当第二电子设备为穿戴式设备时,在桌面加载表盘引擎,通过表盘引擎解析表盘主题包并基于解析后的表盘主题包进行渲染。
95.具体地,第二电子设备接到表盘主题包后,将其存储在指定的目录。在穿戴式设备的系统中内置一套表盘引擎。表盘引擎用于直接对存储设备上的表盘主题包进行解析并渲染。表盘引擎从表盘资源包中可以读取到该xml文件和需要用到的图片、声音资源等素材,解析xml文件内的规则去渲染成实际显示的表盘。
96.本实施例中的主题渲染方法,当第二电子设备为穿戴式设备时,在桌面加载表盘引擎,通过表盘引擎解析表盘主题包并基于解析后的表盘主题包进行渲染,能够自动使得第一电子设备和第二电子设备的主题相匹配,使第一电子设备的主题和第二电子设备的主题产生联动效果,不需要用户配置两次主题,简化用户操作,提高主题渲染效率。
97.应该理解的是,虽然图2、和5至8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、和5至8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
98.图9为一个实施例的主题渲染装置的结构框图。如图9所示,一种主题渲染装置包括获取模块902、第一渲染模块904和发送模块906,其中:
99.获取模块902,用于获取选取的主题以及所对应的主题包,其中,主题包包括第一主题包和第二主题包,第一主题包和第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包;
100.第一渲染模块904,用于基于第一主题包进行解析和渲染;
101.发送模块906,用于向与第一电子设备相连接的第二电子设备发送第二主题包,第二主题包用于指示第二电子设备基于第二主题包进行解析和渲染。
102.本实施例中的主题渲染装置,获取选取的主题以及所对应的主题包,且主题包中包括第一主题包和第二主题包,第一主题包和第二主题包分别应用于不同类型的电子设备中,且第一主题包和第二主题包的主题相匹配,那么第一电子设备解析并渲染该第一主题包,第二电子设备解析并渲染该第二主题包,能够自动使得第一电子设备和第二电子设备
的主题相匹配,使第一电子设备的主题和第二电子设备的主题产生联动效果,不需要用户配置两次主题,简化用户操作,提高主题渲染效率,可以让用户觉得第一电子设备和第二电子设备是相互关联的设备,且更具趣味性。
103.在一个实施例中,主题渲染装置还包括解析模块,解析模块用于解析主题包,得到第一主题包和表盘主题包。发送模块906用于向与第一电子设备相连接的穿戴式设备发送表盘主题包,表盘主题包用于指示穿戴式设备解析表盘主题包并基于解析后的表盘主题包对表盘进行渲染。
104.本实施例中的主题渲染装置,向穿戴式设备发送表盘主题包,则穿戴式设备可解析表盘主题包并基于解析后的表盘主题包对表盘进行渲染,能够实现第一电子设备和穿戴式设备的主题相匹配,简化用户操作,提高主题渲染效率。
105.在一个实施例中,该主题渲染装置还包括解析模块。解析模块用于本实施例中的主题渲染装置,向穿戴式设备发送表盘主题包,则穿戴式设备可解析表盘主题包并基于解析后的表盘主题包对表盘进行渲染,能够实现第一电子设备和穿戴式设备的主题相匹配,简化用户操作,提高主题渲染效率。
106.本实施例中的主题渲染装置,解析第一主题包得到第一主题背景,对第一主题背景进行尺寸调整处理,得到适用于第二电子设备的第二主题背景,基于第二主题背景生成表盘主题包,能够使得第一电子设备和穿戴式设备的背景相匹配,简化用户操作,提高主题渲染效率。
107.在一个实施例中,获取模块902用于获取在浏览器的界面上选取的浏览器主题以及所对应的浏览器主题包,浏览器主题包包括第一浏览器主题包和第二浏览器主题包。第一渲染模块904用于基于第一浏览器主题包进行解析和渲染。发送模块906用于向与第一电子设备相连接的第二电子设备发送与浏览器相对应的第二浏览器主题包,第二浏览器主题包用于指示第二电子设备解析第二浏览器主题包并基于解析后的第二浏览器主题包对浏览器进行渲染。
108.本实施例中的主题渲染装置,获取选取的主题以及所对应的主题包,且主题包中包括第一浏览器主题包和第二浏览器主题包,第一浏览器主题包和第二浏览器主题包分别应用于不同类型的电子设备中,且第一浏览器主题包和第二浏览器主题包的主题相匹配,那么第一电子设备解析并渲染该第一浏览器主题包,第二电子设备解析并渲染该第二浏览器主题包,能够自动使得第一电子设备和第二电子设备的浏览器主题相匹配,不需要用户配置两次浏览器主题,简化用户操作,提高浏览器主题渲染效率。
109.在一个实施例中,获取模块902用于获取在即时通信工具的界面上选取的即时通信主题以及所对应的即时通信主题包,即时通信主题包包括第一即时通信主题包和第二即时通信主题包。第一渲染模块904用于基于第一即时通信主题包进行解析渲染。发送模块906用于向与第一电子设备相连接的第二电子设备发送与即时通讯工具相对应的第二即时通讯即时通信主题包,第二即时通讯即时通信主题包用于指示第二电子设备解析第二即时通讯即时通信主题包并基于解析后的第二即时通讯即时通信主题包对即时通信工具进行渲染。
110.本实施例中的主题渲染装置,获取选取的即时通信主题以及所对应的即时通信主题包,且即时通信主题包中包括第一即时通信主题包和第二即时通信主题包,第一即时通
信主题包和第二即时通信主题包分别应用于不同类型的电子设备中,且第一即时通信主题包和第二即时通信主题包的即时通信主题相匹配,那么第一电子设备解析并渲染该第一即时通信主题包,第二电子设备解析并渲染该第二即时通信主题包,能够自动使得第一电子设备和第二电子设备的即时通信主题相匹配,不需要用户配置两次即时通信主题,简化用户操作,提高即时通信主题渲染效率。
111.在一个实施例中,获取模块902用于获取在播放器的界面上选取的主题以及所对应的播放器主题包,播放器主题包包括第一播放器主题包和第二播放器主题包。渲染模块用于基于第一播放器主题包进行解析和渲染。发送模块906用于向与第一电子设备相连接的第二电子设备发送与播放器相对应的第二播放器主题包,第二播放器主题包用于指示第二电子设备解析第二播放器主题包并基于解析后的第二播放器主题包对播放器进行渲染。
112.本实施例中的主题渲染装置,获取选取的播放器主题以及所对应的播放器主题包,且播放器主题包中包括第一播放器主题包和第二播放器主题包,第一播放器主题包和第二播放器主题包分别应用于不同类型的电子设备中,且第一播放器主题包和第二播放器主题包的播放器主题相匹配,那么第一电子设备解析并渲染该第一播放器主题包,第二电子设备解析并渲染该第二播放器主题包,能够自动使得第一电子设备和第二电子设备的播放器主题相匹配,不需要用户配置两次播放器主题,简化用户操作,提高播放器主题渲染效率。
113.图10为另一个实施例的主题渲染装置的结构框图。如图9所示,一种主题渲染装置包括接收模块1002和第二渲染模块1004,其中:
114.接收模块1002,用于接收与第二电子设备相连接的第一电子设备所发送的第二主题包,第二主题包是第一电子设备解析选取的主题所对应的主题包得到的,且主题包包括第一主题包和第二主题包,第一主题包和第二主题包为不同类型的电子设备所对应的、且主题相匹配的主题包,第一主题包用于指示第一电子设备基于第一主题包进行解析和渲染;
115.第二渲染模块1004,用于解析第二主题包,并基于解析后的第二主题包进行渲染。
116.本实施例中的主题渲染装置,通过接收与第二电子设备相连接的第一电子设备所发送的第二主题包,第一主题包和第二主题包分别应用于不同类型的电子设备中,且第一主题包和第二主题包的主题相匹配,那么第一电子设备解析并渲染该第一主题包,第二电子设备解析并渲染该第二主题包,能够自动使得第一电子设备和第二电子设备的主题相匹配,不需要用户配置两次主题,简化用户操作,提高主题渲染效率。
117.在一个实施例中,第二渲染模块1004用于当第二电子设备为穿戴式设备时,在桌面加载表盘引擎,通过表盘引擎解析表盘主题包并基于解析后的表盘主题包进行渲染。
118.本实施例中的主题渲染装置,当第二电子设备为穿戴式设备时,在桌面加载表盘引擎,通过表盘引擎解析表盘主题包并基于解析后的表盘主题包进行渲染,能够自动使得第一电子设备和第二电子设备的主题相匹配,使第一电子设备的主题和第二电子设备的主题产生联动效果,不需要用户配置两次主题,简化用户操作,提高主题渲染效率。
119.上述主题渲染装置中各个模块的划分仅用于举例说明,在其他实施例中,可将主题渲染装置按照需要划分为不同的模块,以完成上述主题渲染装置的全部或部分功能。
120.关于主题渲染装置的具体限定可以参见上文中对于主题渲染方法的限定,在此不
再赘述。上述主题渲染装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
121.图11为一个实施例中电子设备的内部结构示意图。该电子设备具体可以是本技术实施例中的第一电子设备或第二电子设备。如图10所示,该电子设备包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种主题渲染方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑、pda(personal digital assistant,个人数字助理)、pos(point of sales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
122.本技术实施例中提供的主题渲染装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在电子设备的存储器上。该计算机程序被处理器执行时,实现本技术实施例中所描述方法的步骤。
123.本技术实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行主题渲染方法的步骤。
124.一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行主题渲染方法。
125.本技术所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddr sdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)。
126.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献