[发明专利]一种皮肤元素存储、读取方法及装置有效
申请号: | 201510624646.1 | 申请日: | 2015-09-25 |
公开(公告)号: | CN105224641B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 范黎明 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 皮肤 元素 存储 读取 方法 装置 | ||
本发明实施例公开了一种皮肤元素存储、读取方法及装置。一种皮肤元素存储方法是,将目标应用软件中具有相同类别属性的皮肤元素放置于一张图片中进行存储,可以避免皮肤元素单独存储所带来的图片数量大,占用存储空间大的问题,减小了目标应用软件的安装文件所占据的存储空间。一种皮肤元素读取方法是,根据目标皮肤元素的标识,在皮肤元素索引表中快速查找到目标皮肤元素所在的图片及目标皮肤元素在所在的图片中的位置信息,从而在目标皮肤元素所在的图片的相应位置处读取该目标皮肤元素,读取操作较为便捷。
技术领域
本发明涉及互联网技术领域,特别涉及一种皮肤元素存储、读取方法及装置。
背景技术
随着互联网技术的快速发展,各种功能的应用软件越来越多,为人们的工作和生活带来了很多便利。用户在自己所使用的终端中安装所需的应用软件后,即可使用该应用软件的功能。每款应用软件都有需要展示给用户的界面,界面中的各种皮肤元素构成了该应用软件的皮肤,存储于该应用软件的安装文件中。
目前,对于应用软件的皮肤元素的存储方法是,在应用软件的安装文件中对该应用软件的各个皮肤元素进行单独存储,也就是每一个皮肤元素都存储为单独的文件,有对应的文件头。
这种存储方法存在一定的缺点,因为用户所使用的终端的存储空间都是有限的,尤其是对于移动终端来说,其存储空间更为有限,将应用软件的每个皮肤元素存储为单独的文件后,每个文件需要有对应的文件头,这样会使得该应用软件的安装文件占据终端较大的存储空间,可能会导致用户所使用的终端的存储空间很快达到极限,给用户的使用带来不便,比如可能会使用户无法正常使用终端或无法正常使用该终端上安装的其他应用软件。
发明内容
为解决上述问题,本发明实施例公开了一种皮肤元素存储、读取方法及装置。技术方案如下:
一种皮肤元素存储方法,包括:
获得目标应用软件的所有皮肤元素;
确定每个皮肤元素的类别属性;
分别将具有相同类别属性的皮肤元素放置于一张图片中进行存储;
根据存储结果,创建皮肤元素索引表,其中,所述皮肤元素索引表中针对每个皮肤元素,记录该皮肤元素的标识、该皮肤元素所在的图片的标识、及该皮肤元素在所在的图片中的位置信息。
在本发明的一种具体实施方式中,所述确定每个皮肤元素的类别属性,包括:
针对每个皮肤元素,根据该皮肤元素在所述目标应用软件中的功能,确定该皮肤元素的类别属性。
在本发明的一种具体实施方式中,所述确定每个皮肤元素的类别属性,包括:
针对所述目标应用软件的每个应用模块,将该应用模块对应的类别属性确定为归属于该应用模块的皮肤元素的类别属性。
在本发明的一种具体实施方式中,所述分别将具有相同类别属性的皮肤元素放置于一张图片中进行存储,包括:
针对每个类别属性,将具有该类别属性的皮肤元素按照尺寸大小的顺序放置于一张图片中进行存储。
一种皮肤元素存储装置,包括:
皮肤元素获得模块,用于获得目标应用软件的所有皮肤元素;
类别属性确定模块,用于确定每个皮肤元素的类别属性;
存储模块,用于分别将具有相同类别属性的皮肤元素放置于一张图片中进行存储;
索引表创建模块,用于根据存储结果,创建皮肤元素索引表,其中,所述皮肤元素索引表中针对每个皮肤元素,记录该皮肤元素的标识、该皮肤元素所在的图片的标识、及该皮肤元素在所在的图片中的位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510624646.1/2.html,转载请声明来源钻瓜专利网。