皮肤实时修改预览的方法、设备及装置制造方法及图纸

技术编号:19008981 阅读:35 留言:0更新日期:2018-09-22 08:53
公开了一种皮肤实时修改预览的方法、设备及装置。该方法包括:接收皮肤修改消息;根据所述皮肤修改消息,更新缓存中的皮肤信息;根据缓存中更新后的皮肤信息实时预览皮肤修改效果。根据本公开,可以实现皮肤实时修改预览,简化修改皮肤信息的流程,提升修改皮肤信息的效率。

Method, device and device for real-time modification of skin Preview

A method, device and device for real-time skin modification preview are disclosed. The method comprises receiving a skin modification message, updating the skin information in the cache according to the skin modification message, and previewing the skin modification effect in real time according to the updated skin information in the cache. According to the present disclosure, the skin modification preview can be realized in real time, the process of modifying skin information can be simplified, and the efficiency of modifying skin information can be improved.

【技术实现步骤摘要】
皮肤实时修改预览的方法、设备及装置
本专利技术涉及
,更具体地,涉及一种皮肤实时修改预览的方法、设备、移动端装置及PC端装置。
技术介绍
现在很多应用为了使用户拥有更好的使用体验,通常提供皮肤的功能,也就是说,应用中的字体、图片都使用统一的风格,也支持更换皮肤的功能。如图1所示,UI(UserInterface,用户界面)设计师在设计新的皮肤包时,通常需要先在PC端修改皮肤信息中的某一皮肤内容,然后将修改后的皮肤内容连同未修改的皮肤内容全部打包生成皮肤文件,并将皮肤文件安装至移动端相应的应用中,在应用中解析该皮肤文件并应用至皮肤框架上以查看皮肤效果。如果对皮肤效果不满意,还需要返回修改皮肤信息的步骤,重复以上步骤,直至对皮肤效果满意为止。然后在PC端将最终确定的修改后的皮肤信息导出为皮肤文件,并存储在指定位置。现有的修改皮肤信息的流程较为复杂,效率很低。因此,专利技术人认为,需要针对现有技术中存在的至少一个技术问题进行改进。
技术实现思路
本公开的一个目的是提供一种皮肤实时修改预览的新技术方案。根据本公开的第一方面,提供了一种皮肤实时修改预览的方法,其中,包括:接收皮肤修改消息;根据所述皮肤修改消息,更新缓存中的皮肤信息;根据缓存中更新后的皮肤信息实时预览皮肤修改效果。可选的,所述皮肤信息中至少包括当前皮肤内容,所述皮肤修改消息中至少包括供修改的皮肤内容;所述根据所述皮肤修改消息,更新缓存中的皮肤信息,包括:根据所述供修改的皮肤内容,更新所述皮肤信息中的当前皮肤内容,得到更新后的皮肤信息。可选的,所述供修改的皮肤内容包括皮肤信息的变化量;所述根据所述皮肤修改消息,更新缓存中的皮肤信息,包括:根据所述皮肤信息的变化量,更新缓存中的皮肤信息。可选的,所述方法还包括:接收导出指令;根据所述导出指令,将缓存中更新后的皮肤信息输出为指定文件格式的皮肤文件;将所述皮肤文件存储至指定存储位置。根据本公开的第二方面,提供了一种皮肤实时修改预览的方法,其中,包括:获取供修改的皮肤内容;根据所述供修改的皮肤内容,生成皮肤修改消息;将所述皮肤修改消息发送至移动端装置进行缓存中皮肤信息的更新及预览。可选的,所述供修改的皮肤内容包括皮肤信息的变化量。根据本公开的第三方面,提供了一种皮肤实时修改预览的设备,其中,包括:用于接收皮肤修改消息的装置;用于根据所述皮肤修改消息,更新缓存中的皮肤信息的装置;用于根据缓存中更新后的皮肤信息实时预览皮肤修改效果的装置。根据本公开的第四方面,提供了一种皮肤实时修改预览的设备,其中,包括:用于获取供修改的皮肤内容的装置;用于根据所述供修改的皮肤内容,生成皮肤修改消息的装置;用于将所述皮肤修改消息发送至移动端装置进行缓存中皮肤信息的更新及预览的装置。根据本公开的第五方面,提供了一种移动端装置,其中,包括根据本公开的第三方面所述的皮肤实时修改预览的设备,或者被设计成用于执行根据本公开的第一方面中的任何一项所述的皮肤实时修改预览的方法中的操作,或者包括存储器和处理器,其中,所述存储器存储可执行指令,所述可执行指令在所述移动端装置运行时控制所述处理器执行根据本公开的第一方面中的任何一项所述的皮肤实时修改预览的方法中的操作。根据本公开的第六方面,提供了一种PC端装置,其中,包括根据本公开的第四方面所述的皮肤实时修改预览的设备,或者被设计成用于执行根据本公开的第二方面所述的皮肤实时修改预览的方法中的操作,或者包括存储器和处理器,其中,所述存储器存储可执行指令,所述可执行指令在所述PC端装置运行时控制所述处理器执行根据本公开的第二方面中所述的皮肤实时修改预览的方法中的操作。根据本公开的一个实施例,可以实现皮肤实时修改预览,简化修改皮肤信息的流程,提升修改皮肤信息的效率。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1示出了现有技术中修改皮肤信息的方法的示意性流程图。图2示出了本公开的第一实施例的方法的示意性流程图。图3示出了根据本公开的第一实施例的移动端装置的示意性框图。图4示出了根据本公开的第一实施例的移动端装置的又一示意性框图。图5示出了本公开的第二实施例的方法的示意性流程图。图6示出了根据本公开的第二实施例的PC端装置的示意性框图。图7示出了根据本公开的第二实施例的PC端装置的又一示意性框图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。下面,参照附图描述根据本公开的各个实施例和例子。<第一实施例><方法>图2示出了本公开的第一实施例的方法的示意性流程图。本实施例提供的皮肤实施修改预览的方法具体可以由移动端装置,例如手机、平板电脑等可移动使用的设备实现。如图2所示,在步骤1100、接收皮肤修改消息。皮肤修改消息可以来自与移动端装置处于同一WiFi局域网内的PC端装置。其中,皮肤修改消息中至少包括供修改的皮肤内容。在一个例子中,该供修改的皮肤内容可以包括皮肤信息的变化量。供修改的皮肤内容例如可以是字体的变化量、图片样式的变化量等。例如,对字体的大小进行了修改,则供修改的皮肤内容就是“字体的字号调小量”,或者“字体的字号调大量”。在另一个例子中,该供修改的皮肤内容可以包括皮肤信息修改后的内容。例如,对字体的大小进行了修改,由原先的5号字体修改为四号字体,则供修改的皮肤内容就是“字体字号为四号”。在又一个例子中,该供修改的皮肤内容可以包括皮肤信息的变化量以及皮肤信息修改后的内容。例如,对字体以及字体的颜色进行修改,则供修改的皮肤内容中,可以采用皮肤信息修改后的内容来描述对于字体的修改,例如字体为楷体,采用皮肤信息的变化量来描述对字体颜色的修改,例如颜色变深、变浅等。可见,在本例中,移动端装置接收的皮肤修改消息中仅包括供修改的皮肤内容,省略了现有技术中将全部皮肤信息打包安装至移动端装置的过程,简化了修改皮肤信息的流程,提升了效率。在步骤1200,根据所述皮肤修改消息,更新缓存中的皮肤信息。本例中,在现有的皮肤框架的基础上,增加了缓存层,用于缓存皮肤信息,在缓存中操作皮肤信息中对应内容的更新。其中,缓存中的皮肤信息至少包括当前皮肤内容。移动端装置通过解析皮肤修改消息,获取供修改的皮肤内容。根据所述供修改的皮肤内容,更新皮肤信息中的当前皮肤内容,得到更新后的皮肤信息。在一个例子中,该供修改的皮肤内容可以是本文档来自技高网...
皮肤实时修改预览的方法、设备及装置

【技术保护点】
1.一种皮肤实时修改预览的方法,其中,包括:接收皮肤修改消息;根据所述皮肤修改消息,更新缓存中的皮肤信息;根据缓存中更新后的皮肤信息实时预览皮肤修改效果。

【技术特征摘要】
1.一种皮肤实时修改预览的方法,其中,包括:接收皮肤修改消息;根据所述皮肤修改消息,更新缓存中的皮肤信息;根据缓存中更新后的皮肤信息实时预览皮肤修改效果。2.根据权利要求1所述的方法,其中,所述皮肤信息中至少包括当前皮肤内容,所述皮肤修改消息中至少包括供修改的皮肤内容;所述根据所述皮肤修改消息,更新缓存中的皮肤信息,包括:根据所述供修改的皮肤内容,更新所述皮肤信息中的当前皮肤内容,得到更新后的皮肤信息。3.根据权利要求2所述的方法,其中,所述供修改的皮肤内容包括皮肤信息的变化量;所述根据所述皮肤修改消息,更新缓存中的皮肤信息,包括:根据所述皮肤信息的变化量,更新缓存中的皮肤信息。4.根据权利要求1所述的方法,其中,还包括:接收导出指令;根据所述导出指令,将缓存中更新后的皮肤信息输出为指定文件格式的皮肤文件;将所述皮肤文件存储至指定存储位置。5.一种皮肤实时修改预览的方法,其中,包括:获取供修改的皮肤内容;根据所述供修改的皮肤内容,生成皮肤修改消息;将所述皮肤修改消息发送至移动端装置进行缓存中皮肤信息的更新及预览。6.根据权利要求5所述的方法,其中,所述供修改的皮肤内容包括皮肤信息的变化量。7.一种皮肤实时修改预...

【专利技术属性】
技术研发人员:陈程
申请(专利权)人:广州阿里巴巴文学信息技术有限公司
类型:发明
国别省市:广东,44

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

1