[发明专利]应用安装包生成方法及装置、界面显示方法及装置在审
申请号: | 202010437816.6 | 申请日: | 2020-05-21 |
公开(公告)号: | CN111782257A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 乔岩;卢燕青;安君超;杨春晖 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 安装 生成 方法 装置 界面 显示 | ||
本发明实施例提供了一种应用安装包生成方法及装置、界面显示方法及装置,应用于软件技术领域。所述应用安装包生成方法包括:获取安卓界面资源;将获取的所述安卓界面资源存储至目标文件夹中;其中,所述目标文件夹为所述目标安卓应用程序包外部的一个文件夹;将所述目标安卓应用程序包与所述目标文件夹进行压缩,生成目标应用安装包。本发明实施例提供的技术方案,能够在一定程序上解决现有技术中,在针对不同界面风格制作应用安装包时,操作繁琐且因需要改动程序代码而导致容易出错的问题。
技术领域
本发明涉及软件技术领域,尤其涉及一种应用安装包生成方法及装置、界面显示方法及装置。
背景技术
随着软件技术的发展,往往一款应用软件要应用到不同的生产、生活场景中。而对于不用的应用场景,可能需要不同的界面风格,例如,在政企部门,需要庄重大气的界面;在医疗部门,需要清晰明快的界面;在教育部门,需要书香气息的界面。
现有技术中,对于安卓软件,在针对不同界面风格制作应用安装包时,需要修改安卓应用程序文件(如程序代码、界面资源等),以使不同的应用安装包对应不同的界面风格。而每次对安卓应用程序文件修改后,还需对其重新打包,形成安卓应用程序包(Androidapplication package,简称APK),由此可见,前述应用安装包的制作过程比较繁琐,且容易在修改程序文件时发生错误。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用安装包生成方法和相应的一种应用安装包生成装置,以及一种界面显示方法和相应的一种界面显示装置。
为了解决上述问题,本发明实施例公开了一种应用安装包生成方法,包括:
获取安卓界面资源;其中,所述安卓界面资源为一安卓软件的其中一种界面风格对应的、且由安卓应用程序文件控制显示于界面中的界面资源;所述安卓软件具有至少两种界面风格;
将获取的所述安卓界面资源存储至目标文件夹中;其中,所述目标文件夹为所述安卓软件对应的所述目标安卓应用程序包外部的一个文件夹;
将所述目标安卓应用程序包与所述目标文件夹进行压缩,生成目标应用安装包,以使所述目标应用安装包安装于电子设备中后,由所述目标安卓应用程序包解压得到的安卓应用程序文件,从所述目标文件夹中读取所述安卓界面资源,并将所述安卓界面资源显示于相应的界面中。
可选地,在将获取的所述安卓界面资源存储至目标文件夹中的过程中,所述应用安装包生成方法还包括:
将所述安卓界面资源的存储位置信息,记录于所述目标安卓应用程序包中。
可选地,所述目标文件夹为HTML文件夹,所述HTML文件夹中存储有用于进行界面渲染的HTML文件。
为了解决上述问题,本发明实施例公开了一种界面显示方法,包括:
根据目标安卓软件中的目标界面的显示指令,控制目标安卓应用程序文件从目标文件夹中获取目标安卓界面资源;其中,所述目标安卓应用程序文件为所述目标安卓软件对应的目标安卓应用程序包解压后得到的;所述目标文件夹与所述目标安卓应用程序包为目标应用安装包解压后得到的,在所述目标应用安装包中,所述目标文件夹处于所述目标安卓应用程序包的外部;所述目标安卓界面资源为与所述目标界面对应的界面资源;所述目标界面为与所述目标安卓软件的当前界面风格对应的界面,所述目标安卓软件针对不同的界面风格具有不同的应用安装包;
将获取的所述目标安卓界面资源显示于所述目标界面中。
可选地,所述控制目标安卓应用程序文件从目标文件夹中获取目标安卓界面资源,包括:
控制所述目标安卓应用程序文件,根据预设的存储位置信息,从所述目标文件夹中获取所述目标安卓界面资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010437816.6/2.html,转载请声明来源钻瓜专利网。