一种显示资源文件的方法及装置制造方法及图纸

技术编号:21089495 阅读:25 留言:0更新日期:2019-05-11 09:56
本申请提供了一种显示资源文件的方法及装置,属于计算机领域,所述方法应用于电子设备,所述方法包括:在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组;在预设的第一页面中,显示所述资源文件组。采用本申请,能够提高删除内容相同的资源文件的效率。

A Method and Device for Displaying Resource Files

【技术实现步骤摘要】
一种显示资源文件的方法及装置
本申请涉及计算机
,特别是涉及一种显示资源文件的方法及装置。
技术介绍
工作人员在应用程序的开发过程中,不断的增加或删除功能会产生内容相同的资源文件,导致应用程序中存在大量内容相同的资源文件,进而会增加应用程序的安装包占用的内存量,以及下载该应用程序的安装包所需的时长。功能可以是为游戏角色提供皮肤。现有技术中,工作人员可以通过电子设备删除内容相同的资源文件,以减小安装包占用的内存量。具体执行过程为:工作人员通过电子设备计算应用程序中各资源文件的特征码,并将特征码相同的资源文件确定为内容相同的资源文件。然后,工作人员可以通过电子设备确定各内容相同的资源文件的调用对象。之后,工作人员可以将内容相同的资源文件中的某一资源文件作为目标资源文件,并将各调用对象对应的资源文件修改为目标资源文件,删除其他内容相同的资源文件。其中,调用对象可以是应用程序中的一个进程。然而,工作人员只能手动查找内容相同的资源文件,并进行删除,删除内容相同的资源文件的效率低。
技术实现思路
本申请实施例的目的在于提供一种显示信息的方法及装置,以实现提高删除内容相同的资源文件的效率。具体技术方案如下:第一方面,提供了一种显示资源文件的方法,所述方法应用于电子设备,所述方法包括:在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组;在预设的第一页面中,显示所述资源文件组。可选的,所述显示所述资源文件组之后,还包括:当接收到针对第一资源文件组的调用对象显示指令时,获取所述第一资源文件组包含的资源文件的标识,以及所述第一资源文件组包含的每个资源文件对应的调用对象的标识;在预设的第二页面中,显示所述第一资源文件组包含的每个资源文件的标识、以及所述每个资源文件对应的调用对象的标识。可选的,所述显示所述资源文件组之后,还包括:当接收到针对第二资源文件组的资源文件显示指令时,确定所述第二资源文件组包含的资源文件的标识;在所述第一页面中,显示所述第二资源文件组包含的资源文件的标识;当接收到针对所述第二资源文件组中的第一资源文件的调用对象显示指令时,确定所述第一资源文件对应的调用对象的标识,并在预设的第二页面中,显示所述第一资源文件对应的调用对象的标识。可选的,所述方法还包括:当接收到资源文件去重指令时,针对每个资源文件组,在该资源文件组中确定第二资源文件;将所述第二资源文件作为所述资源文件组中各调用对象的标识对应的资源文件,并删除该资源文件组中除所述第二资源文件外的其他资源文件。可选的,所述在该资源文件组中确定第二资源文件包括:在该资源文件组包含的资源文件中,确定对应的调用对象的数目最多的资源文件为第二资源文件。可选的,所述在应用程序的资源文件中,确定文件内容相同的资源文件包括:计算应用程序包含的各资源文件的特征码;将特征码相同的资源文件确定为文件内容相同的资源文件。可选的,所述特征码包括消息摘要算法MD5码。第二方面,提供了一种显示资源文件的装置,所述装置应用于电子设备,所述装置包括:第一确定模块,用于在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组;第一显示模块,用于在预设的第一页面中,显示所述资源文件组。可选的,所述装置还包括:获取模块,用于当接收到针对第一资源文件组的调用对象显示指令时,获取所述第一资源文件组包含的资源文件的标识,以及所述第一资源文件组包含的每个资源文件对应的调用对象的标识;第二显示模块,用于在预设的第二页面中,显示所述第一资源文件组包含的每个资源文件的标识、以及所述每个资源文件对应的调用对象的标识。可选的,所述装置还包括:第二确定模块,用于当接收到针对第二资源文件组的资源文件显示指令时,确定所述第二资源文件组包含的资源文件的标识;第三显示模块,用于在所述第一页面中,显示所述第二资源文件组包含的资源文件的标识;第四显示模块,用于当接收到针对所述第二资源文件组中的第一资源文件的调用对象显示指令时,确定所述第一资源文件对应的调用对象的标识,并在预设的第二页面中,显示所述第一资源文件对应的调用对象的标识。可选的,所述装置还包括:第三确定模块,用于当接收到资源文件去重指令时,针对每个资源文件组,在该资源文件组中确定第二资源文件;替换模块,用于将所述第二资源文件作为所述资源文件组中各调用对象的标识对应的资源文件,并删除该资源文件组中除所述第二资源文件外的其他资源文件。可选的,所述第三确定模块包括:第一确定子模块,用于在该资源文件组包含的资源文件中,确定对应的调用对象的数目最多的资源文件为第二资源文件。可选的,所述第一确定模块包括:计算子模块,用于计算应用程序包含的各资源文件的特征码;第二确定子模块,用于将特征码相同的资源文件确定为文件内容相同的资源文件。可选的,所述特征码包括消息摘要算法MD5码。第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现任一第一方面所述的方法步骤。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一第一方面所述的方法步骤。本申请实施例提供的一种显示资源文件的方法及装置,可以在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组,之后,在预设的第一页面中,显示资源文件组。由此,电子设备可以显示内容相同的资源文件,便于工作人员确定内容相同的资源文件,提高删除内容相同的资源文件的效率。当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。本申请实施例提供的一种显示资源文件的方法及装置,可以在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组,之后,在预设的第一页面中,显示资源文件组。由此,电子设备可以显示内容相同的资源文件,便于工作人员确定内容相同的资源文件,提高删除内容相同的资源文件的效率。当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种显示资源文件方法的方法流程图;图2a为本申请实施例提供的一种第一页面的示意图;图2b为本申请实施例提供的一种第二页面的示意图;图2c为本申请实施例提供的一种第一页面的示意图;图3为本申请实施例提供的一种显示资源文件方法的方法流程图;图4为本申请实施例提供的一种显示资源文件方法的方法流程图;图5为本申请实施例提供的一种显示资源文件方法的方法流程图;图6为本申请实施例提供的一种显示资源文件装置的结构示意图;图7为本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述本文档来自技高网...

【技术保护点】
1.一种显示资源文件的方法,其特征在于,所述方法应用于电子设备,所述方法包括:在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组;在预设的第一页面中,显示所述资源文件组。

【技术特征摘要】
1.一种显示资源文件的方法,其特征在于,所述方法应用于电子设备,所述方法包括:在应用程序的资源文件中,确定文件内容相同的资源文件,并将文件内容相同的资源文件构成资源文件组;在预设的第一页面中,显示所述资源文件组。2.根据权利要求1所述的方法,其特征在于,所述显示所述资源文件组之后,还包括:当接收到针对第一资源文件组的调用对象显示指令时,获取所述第一资源文件组包含的资源文件的标识,以及所述第一资源文件组包含的每个资源文件对应的调用对象的标识;在预设的第二页面中,显示所述第一资源文件组包含的每个资源文件的标识、以及所述每个资源文件对应的调用对象的标识。3.根据权利要求1所述的方法,其特征在于,所述显示所述资源文件组之后,还包括:当接收到针对第二资源文件组的资源文件显示指令时,确定所述第二资源文件组包含的资源文件的标识;在所述第一页面中,显示所述第二资源文件组包含的资源文件的标识;当接收到针对所述第二资源文件组中的第一资源文件的调用对象显示指令时,确定所述第一资源文件对应的调用对象的标识,并在预设的第二页面中,显示所述第一资源文件对应的调用对象的标识。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:当接收到资源文件去重指令时,针对每个资源文件组,在该资源文件组中确定第二资源文件;将所述第二资源文件作为所述资源文件组中各调用对象的标识对应的资源文件,并删除该资源文件组中除所述第二资源文件外的其他资源文件。5.根据权利要求4所述的方法,其特征在于,所述在该资源文件组中确定第二资源文件包括:在该资源文件组包含的资源文件中,确定对应的...

【专利技术属性】
技术研发人员:赵彬琨
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1