资源预览图的获取方法、装置以及设备的制作方法

文档序号:6379969阅读:181来源:国知局
专利名称:资源预览图的获取方法、装置以及设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及资源预览图的获取方法、装置以及设备。
背景技术
用户使用手机之类的移动终端从电子市场下载应用程序和数据包等资源前,都会事先察看一下该资源的内容介绍、评分和预览图等。由于预览图能够比较直观地展现某种资源的内容形式和使用效果等概况,因此,用户特别留意一种资源所对应的预览图,相对于资源的内容介绍和评分,用户察看预览图的概率要高得多。业界向用户提供资源预览图的方法是由上传资源的一方负责上传关于资源的预览图,例如,Android(安卓)电子市场上提供了很多关于“锁屏”的应用程序,其下载界面的预览图均是开发者自己截图上传;电子市场方在收录资源时,通过人工审核资源对应的预览图的真实性,确保为真时才允许在电子市场出售。上述提供资源预览图的方法虽然可以保证电子市场上出售的资源的真实性,然而,由于没有一个统一的标准,上述方法无法使用户在使用资源前,根据预览图直观比较同一类资源的内容优劣,这一缺陷对于类似“主题”类资源表现尤其明显。例如,许多基于Android的手机操作系统内置的主题市场应用程序,其在线页面提供了每个主题资源包的预览图效果;由于对展示预览图没有进行任何控制,用户将无法比较且可能被误导下载到劣质的主题包。

发明内容
本发明实施例提供资源预览图的获取方法、装置以及设备,可以自动获取统一标准的资源包的资源预览图。本发明实施例提供一种资源预览图的获取方法,所述方法包括应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。本发明实施例提供一种资源预览图的获取装置,所述装置包括应用模块,用于应用预设的资源包;截图模块,用于根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;发送模块,用于将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。本发明实施例提供一种设备,所述设备包括一个或多个处理器;存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。从上述本发明实施例可知,在本发明实施例中由于资源包的预览图可以通过预设规则在应用后通过截图获取,得到的资源包的资源预览图均为真实效果的预览图,并且在使用规则相同的情况下,同一类资源包(应用程序或数据包)具有统一标准的预览图,因此,本发明实施例提供的方法能够客观真实、形式统一地获取资源包(包括应用程序或数据包) 的预览图,由用户根据预览图的效果进行比较,从而决定是否下载使用。


为了更清楚地说明本发明实施例的技术方案,下面将对现有技术或实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,还可以如这些附图获得其他的附图。图I是本发明实施例提供的资源预览图的获取方法流程示意图;图2是本发明另一实施例提供的资源预览图的获取方法流程示意图;图3是本发明实施例提供的资源预览图的获取装置结构示意图;图4是本发明另一实施例提供的资源预览图的获取装置结构示意图;图5是本发明另一实施例提供的资源预览图的获取装置结构示意图;图6是本发明另一实施例提供的资源预览图的获取装置结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员所获得的所有其他实施例,都属于本发明保护的范围。请参阅附图1,是本发明实施例提供的资源预览图的获取方法流程示意图,包括步骤S101、步骤S102和步骤S103,包括S101、应用预设的资源包。S102、根据预设规则对所述资源包应用后的界面进行截图,得到截图结果。S103、将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。较佳地,步骤S101,采用如下方式获取预设的资源包,并安装所述资源包。较佳地,所述预设规则包括对所述资源包中的预设的应用程序类资源模块,调用所述应用程序类资源模块对应的应用程序,对所述应用程序的显示界面进行截图;对于所述资源包中的预设的非应用程序类资源模块,在预设界面上显示所述预设的非应用程序类资源模块并截图。较佳地,步骤S102,采用如下方式获取所述资源包包含的资源模块;判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块;若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块应用后的界面,并对所述资源模块对应的界面进行截图。较佳地,步骤S102之后,所述方法还包括卸载所述资源包对应的应用。 较佳地,步骤S102,可以采用如下方式将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。请参阅附图2,是本发明实施例提供的资源预览图的获取方法流程示意图,在该实施例中,以获取主题的资源预览图为例进行说明,包括步骤S201、步骤S202、步骤S203和步骤S204,且具体的应用场景为主题超市的服务商的管理员,对服务商或第三方发送至服务器上的主题类的资源包生成资源预览图,以提供给用户查看。具体地S201,预先为主题类的资源包建立获取预览图的预设规则。在本发明实施例中,建立获取预览图的预设规则,可以采取如下方式首先可以将主题类的资源包中的模块划分为应用程序类资源模块和非应用程序类资源模块,然后,按照这两类资源块本身的特性建立各自获取预览图的规则。应用程序类资源模块,是指需要调用操作系统的功能或终端中安装的APP才可显示的界面的模块,表现为用户可见并且具有操作界面的模块,例如,安卓系统的通知栏、桌面、短信、拨号与联系人等。而不需要调用操作系统的功能或终端中安装的APP即可显示的模块都可以归为非应用程序类资源模块,例如而桌面时钟、桌面相框、图标、字体和开机动画等由于对用户可见或者没有操作界面,因此属于非应用程序类资源模块。对于应用程序类资源模块,作为本发明一个实施例,可以将所述应用程序的操作界面设置为所述应用程序类资源模块的可预览图。例如,对于“短信”这一应用程序类资源模块,可以截取其中的“短信会话列表页”和“短信会话详情页”两个操作界面,将所述两个截图设置为“短信”的可预览图。这一规则建立后,凡是以预览图形式呈现“短信”类资源模块效果时,其预览图均取自上述两个操作界面的截图。对于非应用程序类资源模块,作为本发明一个实施例,可以为所述非应用程序制定一套生成所述非应用程序类资源模块的预览图的方法。由于非应用程序类资源模块没有操作界面,因此,不能像应用程序类资源模块一样以操作界面的截图作为预览图,但可以预置一套生成预览图的方法。优选地,对非应用程序类资源模块获取资源预览图,采用如下方式获取主题资源包中的非应用程序类资源,并将非应用程序类资源以预设的方式显示在预设界面上后进行截图,作为资源预览图。例如,对于“图标”这一非应用程序类资源模块,在生成预览图时,可以将图标模块中包含的以每页显示16个图标的方式平铺在一幅画布上,然后将平铺有图标的画布截图为一张或数张图片,所保存的图片可以作为“图标”这一非应用程序类资源模块的预览图。作为一种优选的方式,所述为主题类的资源包建立获取预览图的规则可对主题类的资源包通用,在获取资源预览图之前,制定该规则。并且,该规则可优选地实现为通过代码写入到一配置文件中,并将该配置文件保存到用于获取资源预览图的手机中。S202,应用预设的资源包。较佳地,预设的资源包可由用户指定,或由开发人员预先设定。优选地,本步骤S202可以为如下实现方式 管理员将用于获取资源预览图的手机与服务器连接,当管理员欲获取服务器上发布的某个主题类的资源包的资源预览图时,点击获取资源预览图,服务器将该预设的资源包发送给手机,手机获取该资源包并安装到本地,将所述需要获取资源预览图的主题包应用到系统中。作为步骤S202的第二种实现方式,还可以采用如下形式服务器直接在服务器本地安装并应用预设的资源包。较佳地,手机获取该资源包并安装到本地包括两种方式第一种方式,手机主动由服务器下载该资源包到本地,并进行安装;第二种方式,服务器主动将该资源包下发给手机,手机获取该资源包。S203,根据预设规则对所述资源包应用后的界面进行截图,得到截图结果。优选地,在预设规则中标记了哪些模块对应的界面需要进行截图,标记的方式为,在预设规则的设置模块标识。例如,欲在预设规则中设置获取通知栏对应的界面,则在预设规则中记录通知栏对应的模块标识。优选地,本步骤S203采用如下方式实现检测得到资源包中的全部模块;判断每一个模块的模块标识是否被记录在预设规则中,如果是,则根据预设规则中规定的对该模块获取资源预览图的方法进行截图,得到该模块对应的截图结果。在本发明一个实施例中,可以先检测需要截图的资源包包含的资源模块,然后,若在步骤S201中,预先为每种资源模块建立获取预览图的规则时已建立所述资源包包含的资源模块对应的预览图,则可以直接将所述建立的预览图作为所述资源包对应的预览图。例如,需要截图的资源包包含“短信”资源模块,而预先为每种资源模块建立获取预览图的规则时已建立“短信”资源模块对应的预览图,则直接将该预览图作为“短信”资源模块对应的预览图。以前述实施例为例,“短信”资源模块对应的预览图实际上就是“短信会话列表页”和“短信会话详情页”两个操作界面。在本发明另一个实施例中,可以先检测需要截图的资源包包含的资源模块,然后,若在步骤S201中,预先为每种资源模块建立获取预览图的规则时没有建立所述资源包包含的资源模块对应的预览图,则为用户提供一些截图界面,接收用户对所述提供的截图界面的选择,将出现次数最多的截图界面或所述用户所选择的截图界面作为所述资源包对应的预览图。
较佳地,由于与服务器连接的手机只用于自动获取资源包的资源预览图,为了避免安装过多的主题对手机造成负担,在本步骤S203之后,本方法还可以包括卸载已经完成资源预览图获取的资源包对应的主题。S204、将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户进行所述资源包的实际效果的预览。需要说明的是,上述步骤S201至步骤S204是自动完成的,因此,预览图的生成效
率非常高。较佳地,将所述资源包的资源预览图发送至服务器包括至少两种情况第一种,终端在完成资源预览图的获取后,主动将获取得到的资源预览图发送给服务器; 第二种,终端在完成资源预览图的获取后,将资源预览图存储在本地的预设路径,服务器使用时主动向终端索取资源预览图,终端将资源预览图发送至服务器。以步骤S202的第二种实现方式,则本步骤S204可以被替换为服务器将截图结果作为所述资源包的资源预览图提供给用户进行所述资源包的实际效果的预览。以下以截取Android系统的“锁屏”应用程序的预览图为例,说明本发明实施例提供的方法。首先,选取截图界面,即预先设置Android解锁界面为预览图;然后,安装锁屏程序,具体地,可预先自动安装好锁屏程序;一般地,锁屏程序安装完成后就会自动启动,若锁屏程序没有自动启动,可通过设置菜单等打开该锁屏程序;最后,截取预览图,可以通过程序告知系统锁屏并展示锁屏界面,截图即可。在本发明实施例中由于资源包的预览图可以通过预设规则在应用后通过截图获取,得到的资源包的资源预览图均为真实效果的预览图,并且在使用规则相同的情况下,同一类资源包(应用程序或数据包)具有统一标准的预览图,因此,本发明实施例提供的方法能够客观真实、形式统一地获取资源包(包括应用程序或数据包)的预览图,由用户根据预览图的效果进行比较,从而决定是否下载使用。请参阅附图3,是本发明实施例提供的资源预览图的获取装置结构示意图。为了便于说明,仅仅示出了与本发明实施例相关的部分。附图3示例的资源预览图的获取装置包括规则应用模块301、截图模块302和发送模块303,其中应用模块301,用于应用预设的资源包。较佳地,包括两种实现方式一、管理员将用于获取资源预览图的手机与服务器连接,当管理员欲获取服务器上发布的某个主题类的资源包的资源预览图时,点击获取资源预览图,服务器将该需要获取资源预览图的资源包发送给手机,应用模块301获取该资源包并安装到本地,将所述需要获取资源预览图的主题包应用到系统中。二、服务器直接在服务器本地安装并应用预设的资源包。截图模块302,用于根据预设规则对所述资源包应用后的界面进行截图,得到截图结果。优选地,在预设规则中标记了哪些模块对应的界面需要进行截图,标记的方式为,在预设规则的设置模块标识。例如,欲在预设规则中设置获取通知栏对应的界面,则在预设规则中记录通知栏对应的模块标识。截图模块302检测得到资源包中的全部模块,判断每一个模块的模块标识是否被记录在预设规则中,如果是,则根据预设规则中规定的对该模块获取资源预览图的方法进行截图,得到该模块对应的资源预览图。在一个实施例中,截图模块302可以先检测需要截图的资源包包含的资源模块,然后,若预先为每种资源模块建立获取预览图的规则时已建立所述资源包包含的资源模块对应的预览图,则可以直接将所述建立的预览图作为所述资源包对应的预览图。例如,需要截图的资源包包含“短信”资源模块,而预先为每种资源模块建立获取预览图的规则时已建立“短信”资源模块对应的预览图,则直接将该预览图作为“短信”资源模块对应的预览图。以前述实施例为例,“短信”资源模块对应的预览图实际上就是“短信会话列表页”和“短信会话详情页”两个操作界面。在另一个实施例中,截图模块302可以先检测需要截图的资源包包含的资源模块,然后,若预先为每种资源模块建立获取预览图的规则时没有建立所述资源包包含的资源模块对应的预览图,则为用户提供一些截图界面,接收用户对所述提供的截图界面的选择,将出现次数最多的截图界面或所述用户所选择的截图界面作为所述资源包对应的预览图。发送模块303,用于将所述截图结果作为所述资源包的资源预览图提供给用户预 览所述资源包的实际应用效果。需要说明的是,以上资源预览图的获取装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述资源预览图的获取装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的截图模块,可以是具有执行前述根据预设规则对所述资源包应用后的界面进行截图得到所述资源包的资源预览图的硬件,例如截图器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的发送至模块,可以是具有执行前述将所述资源包的资源预览图发送至服务器,以便于所述服务器将所述资源包的资源预览图提供给用户进行所述资源包的应用效果的预览功能的硬件,例如上传器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。在附图3示例的资源预览图的获取装置中,建立获取预览图的预设规则,可以采取如下方式首先可以将主题类的资源包中的模块划分为应用程序类资源模块和非应用程序类资源模块,然后,按照这两类资源块本身的特性建立各自获取预览图的规则。在本发明实施例中,应用程序类资源模块是指需要调用操作系统的功能或终端中安装的APP才可显示的界面的模块,表现为用户可见并且具有操作界面的模块,例如,安卓系统的通知栏、桌面、短信、拨号与联系人等。而不需要调用操作系统的功能或终端中安装的APP即可显示的模块都可以归为非应用程序类资源模块,例如而桌面时钟、桌面相框、图标、字体和开机动画等由于对用户可见或者没有操作界面,因此属于非应用程序类资源模块。对于应用程序类资源模块,可以将所述应用程序的操作界面设置为所述应用程序类资源模块的可预览图。例如,对于“短信”这一应用程序类资源模块,可以截取其中的“短信会话列表页”和“短信会话详情页”两个操作界面,将所述两个截图设置为“短信”的可预览图。这一规则建立后,凡是以预览图形式呈现“短信”类资源模块效果时,其预览图均取自上述两个操作界面的截图。对于非应用程序类资源模块,作为本发明一个实施例,可以为所述非应用程序制定一套生成所述非应用程序类资源模块的预览图的方法。由于非应用程序类资源模块没有操作界面,因此,不能像应用程序类资源模块一样以操作界面的截图作为预览图,但可以预置一套生成预览图的方法。优选地,对非应用程序类资源模块获取资源预览图,采用如下方式获取主题资源包中的非应用程序类资源,并将非应用程序类资源以预设的方式显示在预设界面上后进行截图,作为资源预览图。例如,对于“图标”这一非应用程序类资源模块,在生成预览图时,可以将图标模块中包含的以每页显示16个图标的方式平铺在一幅画布上,然后将平铺有图标的画布截图为一张或数张图片,所保存的图片可以作为“图标”这一非应用程序类资源模块的预览图。作为一种优选的方式,所述为主题类的资源包建立获取预览图的规则可对主题类的资源包通用,在获取资源预览图之前,制定该规则。并且,该规则可优选地实现为通过代码写入到一配置文件中,并将该配置文件保存到用于获取资源预览图的手机中。 附图3示例的应用模块301可以包括获取安装单元401,如附图4所示本发明另一实施例提供的资源预览图的获取装置。获取安装单元401用于将需要获取资源预览图的资源包,并安装所述资源包。附图4示例的截图模块302可以包括获取单元501、判断单元502和预览图处理单元503,如附图5所示本发明另一实施例提供的资源预览图的获取装置,其中获取单元501,用于获取所述资源包包含的资源模块;判断单元502,用于判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块;预览图处理单元503,用于若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块对应的界面,并对所述资源模块对应的界面进行截图。附图3示例的资源预览图的获取装置还可以包括卸载模块601,如附图6所示本发明另一实施例提供的资源预览图的获取装置卸载模块601用于卸载资源包对应的应用。需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,比如以下各种方法的一种或多种或全部应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。本发明实施例还提供了一种设备,所述设备包括一个或多个处理器;存储器;和一个或多个模块(programs),所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。较佳地,所述应用预设的资源包,包括获取预设的资源包,并安装所述资源包。较佳地,所述预设规则包括对所述资源包中的预设的应用程序类资源模块,调用所述应用程序类资源模块对 应的应用程序,对所述应用程序的显示界面进行截图;对所述资源包中的预设的非应用程序类资源模块,在预设界面上显示所述预设的非应用程序类资源模块并截图。较佳地,所述所述根据预设规则对所述资源包应用后的界面进行截图,包括获取所述资源包包含的资源模块;判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块;若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块应用后的界面,并对所述资源模块对应的界面进行截图。优选地,所述一个或多个模块还可以包括如下功能在所述得到截图结果之后,卸载所述资源包对应的应用。所述将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果,采用如下方式将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。本发明实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在具有一个或多个处理器的设备时,可以使得该设备执行如下步骤的指令(instructions)应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。较佳地,所述应用预设的资源包,包括获取预设的资源包,并安装所述资源包。较佳地,所述预设规则包括对所述资源包中的预设的应用程序类资源模块,调用所述应用程序类资源模块对应的应用程序,对所述应用程序的显示界面进行截图;对所述资源包中的预设的非应用程序类资源模块,在预设界面上显示所述预设的非应用程序类资源模块并截图。
较佳地,所述所述根据预设规则对所述资源包应用后的界面进行截图,包括获取所述资源包包含的资源模块;判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块;若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块应用后的界面,并对所述资源模块对应的界面进行截图。优选地,所述一个或多个模块还可以使得该设备执行如下步骤的指令在所述得到截图结果之后,卸载所述资源包对应的应用。所述将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包 的实际应用效果,采用如下方式将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括只读存储器(Read Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、磁盘或光盘等。以上对本发明实施例提供的资源预览图的获取方法、装置以及一种移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种资源预览图的获取方法,其特征在于,所述方法包括 应用预设的资源包; 根据预设规则对所述资源包应用后的界面进行截图,得到截图结果; 将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。
2.如权利要求I所述的方法,其特征在于,所述应用预设的资源包,采用如下方式 获取预设的资源包,并安装所述资源包。
3.如权利要求I所述的方法,其特征在于,所述预设规则包括 对所述资源包中的预设的应用程序类资源模块,调用所述应用程序类资源模块对应的应用程序,对所述应用程序的显示界面进行截图; 对所述资源包中的预设的非应用程序类资源模块,在预设界面上显示所述预设的非应用程序类资源模块并截图。
4.如权利要求2所述的方法,其特征在于,所述根据预设规则对所述资源包应用后的界面进行截图,采用如下方式 获取所述资源包包含的资源模块; 判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块; 若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块应用后的界面,并对所述资源模块对应的界面进行截图。
5.如权利要求I所述的方法,其特征在于,所述得到截图结果之后,所述方法还包括 卸载所述资源包对应的应用。
6.如权利要求I所述的方法,其特征在于,所述将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果,采用如下方式 将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。
7.一种资源预览图的获取装置,其特征在于,所述装置包括 应用模块,用于应用预设的资源包; 截图模块,用于根据预设规则对所述资源包应用后的界面进行截图,得到截图结果; 发送模块,用于将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。
8.如权利要求7所述的装置,其特征在于,所述应用模块包括 获取安装单元,用于获取预设的资源包,并安装所述资源包。
9.如权利要求7所述的装置,其特征在于,所述预设规则包括 对所述资源包中的预设的应用程序类资源模块,调用所述应用程序类资源模块对应的应用程序,对所述应用程序的显示界面进行截图; 对所述资源包中的预设的非应用程序类资源模块,在预设界面上显示所述预设的非应用程序类资源模块并截图。
10.如权利要求8所述的装置,其特征在于,所述截图模块包括获取单元,用于获取所述资源包包含的资源模块; 判断单元,用于判断所述资源模块是否为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块; 预览图处理单元,用于若所述资源模块为所述预设规则中预设的应用程序类资源模块或非应用程序类资源模块,根据所述预设规则显示所述资源模块应用后的界面,并对所述资源模块对应的界面进行截图。
11.如权利要求7所述的装置,其特征在于,所述装置还包括 卸载模块,用于在得到截图结果之后,卸载所述资源包对应的应用。
12.如权利要求7所述的装置,其特征在于,所述截图模块,用于将所述截图结果发送至服务器,以便于所述服务器将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。
13.一种设备,其特征在于,所述设备包括 一个或多个处理器; 存储器;和 一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能 应用预设的资源包; 根据预设规则对所述资源包应用后的界面进行截图,得到截图结果; 将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。
全文摘要
本发明实施例提供了一种资源预览图的获取方法、装置以及设备,属于通信领域。本发明通过应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。在本发明实施例中由于资源包的预览图可以通过预设规则在应用后通过截图获取,得到的资源包的资源预览图均为真实效果的预览图,并且在使用规则相同的情况下,同一类资源包具有统一标准的预览图,因此,本发明实施例提供的方法能够客观真实、形式统一地获取资源包的预览图,由用户根据预览图的效果进行比较,从而决定是否下载使用。
文档编号G06F3/0481GK102968244SQ201210422240
公开日2013年3月13日 申请日期2012年10月29日 优先权日2012年10月29日
发明者王亚辉, 李伟星, 许瑞军 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1