一种APP内置图片的替换方法、装置及存储介质制造方法及图纸

技术编号:18165632 阅读:39 留言:0更新日期:2018-06-09 11:31
本发明专利技术公开了一种APP内置图片的替换方法、装置及存储介质,该方法包括:获取待替换至APP内的新UI图片的图片名;在预先存储的原始图片名中检测是否存在与新UI图片的图片名相匹配的原始图片名,其中,原始图片名为APP内设置的各个内置图片分别对应的图片名;在存在与新UI图片的图片名相匹配的原始图片名的情况下,将新UI图片替换至原始图片名对应的原始图片在APP中的位置。本发明专利技术替换的准确性较高,该通过图片名查找需要替换的原始图片的过程不需要工程人员手动操作,替换过程耗时较短,即使存在大批量新UI图片时,也能够快速完成APP内置图片的替换,处理效率较高,用户体验较好。

A replacement method, device and storage medium for APP built-in images

The invention discloses a replacement method, a device and a storage medium for a APP built-in picture. The method includes: obtaining a picture name of a new UI picture to be replaced in the APP; detecting whether there is a original picture name that matches the picture name of the new UI picture in the pre stored original picture name, in which the original picture is named in the APP. In the case of the original picture name that is matched with the picture name of the new UI picture, the new UI picture is replaced to the location of the original picture corresponding to the original picture name in the APP. This invention has high replacement accuracy. The process of searching the original image that needs to be replaced through the picture name does not need the manual operation of the engineer, and the replacement process is short time. Even when there is a large batch of new UI pictures, it can also quickly complete the replacement of the APP built-in picture, and the processing efficiency is high and the user experience is better.

【技术实现步骤摘要】
一种APP内置图片的替换方法、装置及存储介质
本专利技术涉及智能终端领域,特别是涉及一种APP内置图片的替换方法、装置及存储介质。
技术介绍
伴随着手机应用的飞速发展,APP(Application,应用软件)的功能覆盖面也越来越广,很多APP都设计了多种业务场景,为了能提高用户体验,都将常用页面下的图片进行本地内置。当业务发生变更或者有新需要显示的图片时,就需要将内置的图片进行替换。通常情况下,替换图片的流程是,UI(UserInterface,用户界面)人员给图片,这些图片都是以不同业务情况的汉语名字命名的,然后开发人员,在项目找到对应的图片,根据原始的命名修改UI人员给的图片的文件名,并替换。这种方式,不仅非常耗时,而且因为人为操作,非常容易出错,导致图片不能正确显示,影响用户体验。
技术实现思路
本专利技术实施例提供一种APP内置图片的替换方法、装置及存储介质,用以解决现有技术的如下问题:现有的APP内图片替换方式不仅非常耗时,而且因为人为操作,非常容易出错,导致图片不能正确显示,影响用户体验。为解决上述技术问题,一方面,本专利技术实施例提供一种APP内置图片的替换方法,包括:获取待替换至APP内的新UI图片的图片名;在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名,其中,所述原始图片名为所述APP内设置的各个内置图片分别对应的图片名;在存在与所述新UI图片的图片名相匹配的原始图片名的情况下,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置。可选的,在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名之后,还包括:在不存在与所述新UI图片的图片名相匹配的原始图片名的情况下,发送修改所述新UI图片的图片名的提示信息。可选的,获取待替换至APP内的新UI图片的图片名之前,还包括:按照第一预设命名规则设置所述APP内设置的各个内置图片的原始图片名;将各个原始图片名进行存储。可选的,获取待替换至APP内的新UI图片的图片名之前,还包括:检测接收到的所述新UI图片的图片名是否符合第二预设命名规则;在所述新UI图片的图片名不符合所述第二预设命名规则的情况下,发送修改所述新UI图片的图片名的提示信息。可选的,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置,包括:将所述新UI图片的图片名修改为与所述新UI图片的图片名相匹配的原始图片名;在所述APP中查找所述原始图片名对应的原始图片所在的位置;将修改图片名后的所述新UI图片替换至所述原始图片所在的位置。另一方面,本专利技术实施例还提供一种APP内置图片的替换装置,包括:获取模块,用于获取待替换至APP内的新UI图片的图片名;匹配模块,用于在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名,其中,所述原始图片名为所述APP内设置的各个内置图片分别对应的图片名;替换模块,用于在存在与所述新UI图片的图片名相匹配的原始图片名的情况下,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置。可选的,还包括:第一发送模块,用于在不存在与所述新UI图片的图片名相匹配的原始图片名的情况下,发送修改所述新UI图片的图片名的提示信息。可选的,还包括:设置模块,用于按照第一预设命名规则设置所述APP内设置的各个内置图片的原始图片名,并将各个原始图片名进行存储。可选的,还包括:检测模块,用于检测接收到的所述新UI图片的图片名是否符合第二预设命名规则;第二发送模块,用于在所述新UI图片的图片名不符合所述第二预设命名规则的情况下,发送修改所述新UI图片的图片名的提示信息。可选的,所述替换模块,具体用于:将所述新UI图片的图片名修改为与所述新UI图片的图片名相匹配的原始图片名;在所述APP中查找所述原始图片名对应的原始图片所在的位置;将修改图片名后的所述新UI图片替换至所述原始图片所在的位置。另一方面,本专利技术实施例还提供一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述APP内置图片的替换方法的步骤。本实施例通过新UI图片的图片名即可自动搜索需要替换的原始图片,并在搜索到原始图片后自动完成替换,替换的准确性较高,该通过图片名查找需要替换的原始图片的过程不需要工程人员手动操作,替换过程耗时较短,即使存在大批量新UI图片时,也能够快速完成APP内置图片的替换,处理效率较高,用户体验较好,解决了现有技术的如下问题:现有的APP内图片替换方式不仅非常耗时,而且因为人为操作,非常容易出错,导致图片不能正确显示,影响用户体验。附图说明图1是本专利技术第一实施例中APP内置图片的替换方法的流程图;图2是本专利技术第二实施例中APP内置图片的替换方法的流程图;图3是本专利技术第三实施例中APP内置图片的替换方法的流程图;图4是本专利技术第四实施例中APP内置图片的替换方法的流程图;图5是本专利技术第五实施例中APP内置图片的替换装置的结构示意图;图6是本专利技术第六实施例中APP内置图片的替换装置的结构示意图;图7是本专利技术第七实施例中APP内置图片的替换装置的结构示意图。具体实施方式为了解决现有技术的如下问题:现有的APP内图片替换方式不仅非常耗时,而且因为人为操作,非常容易出错,导致图片不能正确显示,影响用户体验;本专利技术提供了一种APP内置图片的替换方法、装置及存储介质,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。本专利技术第一实施例提供了一种APP内置图片的替换方法,该方法的流程如图1所示,包括步骤S101至S103:S101,获取待替换至APP内的新UI图片的图片名。本专利技术实施例新UI图片的图片名可以是多种形式的,例如,可以是中文名称,也可以是APP中内置图片的简易名称等,此处不进行限定。S102,在预先存储的原始图片名中检测是否存在与新UI图片的图片名相匹配的原始图片名,其中,原始图片名为APP内设置的各个内置图片分别对应的图片名。本实施例在将新UI图片的图片名与原始图片名匹配的过程中,确定新UI图片的图片名是否与原始图片名相匹配的过程可以通过匹配度体现,而匹配度可以根据实际需求进行设置,例如,匹配度在达到90%时确认匹配,或者,匹配度在达到60%时便确认匹配,或者,匹配度在达到100%时才确认匹配。当使用中文名称设置新UI图片的图片名,则可以为预先存储的原始图片名设置对照表,对照表中的中文名字按照给图的工程师通常喜欢命名的方式进行对应。例如,原始图片名为“house_detail_config_inexistent_jicun.png”,则可以设置“house_detail_config_inexistent_jicun.png”在对照表中的中文名字为“首页外卖.png”;如果新UI图片的图片名为“首页外卖.png”,则可以确定要替换的原始图片为“house_detail_config_inexistent_jicun.png”。具体实现时,如果UI人员设置的新UI图片的图片名为“首面外卖.png”,则此时的匹配度就可以发挥作用了,即当设置的匹配度大于75%时则认为匹配,则就可以开找到图片名本文档来自技高网...
一种APP内置图片的替换方法、装置及存储介质

【技术保护点】
一种APP内置图片的替换方法,其特征在于,包括:获取待替换至应用软件APP内的新用户界面UI图片的图片名;在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名,其中,所述原始图片名为所述APP内设置的各个内置图片分别对应的图片名;在存在与所述新UI图片的图片名相匹配的原始图片名的情况下,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置。

【技术特征摘要】
1.一种APP内置图片的替换方法,其特征在于,包括:获取待替换至应用软件APP内的新用户界面UI图片的图片名;在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名,其中,所述原始图片名为所述APP内设置的各个内置图片分别对应的图片名;在存在与所述新UI图片的图片名相匹配的原始图片名的情况下,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置。2.如权利要求1所述的替换方法,其特征在于,在预先存储的原始图片名中检测是否存在与所述新UI图片的图片名相匹配的原始图片名之后,还包括:在不存在与所述新UI图片的图片名相匹配的原始图片名的情况下,发送修改所述新UI图片的图片名的提示信息。3.如权利要求1所述的替换方法,其特征在于,获取待替换至应用软件APP内的新UI图片的图片名之前,还包括:按照第一预设命名规则设置所述APP内设置的各个内置图片的原始图片名;将各个原始图片名进行存储。4.如权利要求1所述的替换方法,其特征在于,获取待替换至应用软件APP内的新UI图片的图片名之前,还包括:检测接收到的所述新UI图片的图片名是否符合第二预设命名规则;在所述新UI图片的图片名不符合所述第二预设命名规则的情况下,发送修改所述新UI图片的图片名的提示信息。5.如权利要求1至4中任一项所述的替换方法,其特征在于,将所述新UI图片替换至所述原始图片名对应的原始图片在所述APP中的位置,包括:将所述新UI图片的图片名修改为与所述新UI图片的图片名相匹配的原始图片名;在所述APP中查找所述原始图片名对应的原始图片所在的位置;将修改图片名后的所述新UI图片替换至所述原始图片所在的位置。6...

【专利技术属性】
技术研发人员:徐强
申请(专利权)人:五八有限公司
类型:发明
国别省市:天津,12

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

1