[发明专利]资源文件构建方法、资源文件应用方法及装置有效
申请号: | 201610089874.8 | 申请日: | 2016-02-17 |
公开(公告)号: | CN107092601B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 林传杰 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 文件 构建 方法 应用 装置 | ||
本申请公开了资源文件构建方法、资源文件应用方法及装置,该资源文件构建方法包括:对待构建的资源文件进行设定处理,所述设定处理用于将所述资源文件转换为符合从JAR包中直接读取的文件;将所述设定处理后的资源文件保存至SDK中;利用JAR命令对所述SDK进行打包,得到JAR包。因此,本申请在构建资源文件时,可以将资源文件经过设定处理后打包成JAR包,便于在应用资源文件时可以从JAR包中直接读取资源文件,从而避免了采用HTML5页面时而造成的消耗用户很多的流量,还会浪费用户大量的等待时间的问题,进而提高了用户体验。
技术领域
本申请涉及互联网技术领域,尤其涉及资源文件构建方法、资源文件应用方法及装置。
背景技术
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备中,如智能手机和平板电脑等。
现有技术中,在Android系统开发中,输出的JAVA归档文件(Java Archive File,JAR)包中一般只包括代码程序的集合,而将界面交互中需要使用资源文件的部分是以超级文本标记语言(Hyper Text Markup Language,HTML)5页面的形式来实现的。
但是,采用HTML5页面时,不仅需要网络请求,还会有一个加载等待的过程,这样不仅消耗用户很多的流量,还会浪费用户大量的等待时间。
发明内容
本申请提供资源文件构建方法、资源文件应用方法及装置,以解决现有技术中采用HTML5页面时,不仅消耗用户很多的流量,还会浪费用户大量的等待时间。
根据本申请实施例的第一方面,提供一种资源文件构建方法,所述方法包括:
对至少一个待构建的资源文件进行设定处理,所述设定处理用于将所述资源文件转换为符合从归档文件JAR包中直接读取的文件;
将所述设定处理后的资源文件保存至SDK中;
利用JAR命令对所述SDK进行打包,得到JAR包。
根据本申请实施例的第二方面,提供一种资源文件应用方法,所述资源文件应用方法是基于本申请实施例的第一方面提供的方法所构建的资源文件进行应用,包括:
获取JAR包,所述JAR包中包括资源文件,所述资源文件是经过设定处理后符合从JAR包中直接读取的文件;
从所述JAR包读取所述资源文件;
在SDK界面中应用所述资源文件。
根据本申请实施例的第三方面,提供一种资源文件构建装置,所述装置包括:
处理单元,用于对至少一个待构建的资源文件进行设定处理,所述设定处理用于将所述资源文件转换为符合从归档文件JAR包中直接读取的文件;
保存单元,用于将所述设定处理后的资源文件保存至SDK中;
打包单元,用于利用JAR命令对所述SDK进行打包,得到JAR包。
根据本申请实施例的第四方面,提供一种资源文件应用装置,所述资源文件应用装置是基于本申请实施例的第三方面提供的装置所构建的资源文件进行应用,包括:
获取单元,用于获取JAR包,所述JAR包中包括资源文件,所述资源文件是经过设定处理后符合从JAR包中直接读取的文件;
读取单元,用于从所述JAR包读取所述资源文件;
应用单元,用于在SDK界面中应用所述资源文件。
根据本申请实施例的第五方面,提供一种资源文件构建装置,所述装置包括:
处理器;用于存储所述处理器可执行指令的存储器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610089874.8/2.html,转载请声明来源钻瓜专利网。