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

技术编号:8412953 阅读:153 留言:0更新日期:2013-03-14 02:04
本发明专利技术实施例提供了一种资源预览图的获取方法、装置以及设备,属于通信领域。本发明专利技术通过应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。在本发明专利技术实施例中由于资源包的预览图可以通过预设规则在应用后通过截图获取,得到的资源包的资源预览图均为真实效果的预览图,并且在使用规则相同的情况下,同一类资源包具有统一标准的预览图,因此,本发明专利技术实施例提供的方法能够客观真实、形式统一地获取资源包的预览图,由用户根据预览图的效果进行比较,从而决定是否下载使用。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及资源预览图的获取方法、装置以及设备
技术介绍
用户使用手机之类的移动终端从电子市场下载应用程序和数据包等资源前,都会事先察看一下该资源的内容介绍、评分和预览图等。由于预览图能够比较直观地展现某种资源的内容形式和使用效果等概况,因此,用户特别留意一种资源所对应的预览图,相对于资源的内容介绍和评分,用户察看预览图的概率要高得多。业界向用户提供资源预览图的方法是由上传资源的一方负责上传关于资源的预览图,例如,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即可显示的模块都可以归为非应用程序类资源模块,例如而桌面时钟、桌面相框、图标、字体和开机动画等由于对用户可见或者没有操作界面,因此属于非应用程序类资源模块。对于应用程序类资源模块,作为本专利技术一个实施例,可以将所述应用程序的操作界面设置为所述应用程序类资源模块的可预览图。例如,对于“短信”这一应用程序类资源模块,可以截取其中的“短信会话列表页”和“短信会话详情页”两个操作界面,将所述两个截图设置为“短信”的可预览图。这一规则建立后,凡是以预览图形式呈现“短信”类资源模块效果时,其预览图均取自上述两个操作界面的截图。对于非应用程序类资源模块,作为本专利技术一个实施例,可以为所述非应用程序制定一套生成所述非应用程序类资源模块的预览图的方法。由于非应用程序类资源模块没有操作界面,因此,不能像应用程序类资源模块一样以操作界面的截图作为预览图,但可以预置一套生成预览图的方法。优选地,对非应用程序类资源模块获取资源预览图,采用如下方式获取主题资源包中的非应用程序类资源,并将非应用程序类资源以预设的方式显示在预设界本文档来自技高网...

【技术保护点】
一种资源预览图的获取方法,其特征在于,所述方法包括:应用预设的资源包;根据预设规则对所述资源包应用后的界面进行截图,得到截图结果;将所述截图结果作为所述资源包的资源预览图提供给用户预览所述资源包的实际应用效果。

【技术特征摘要】

【专利技术属性】
技术研发人员:王亚辉李伟星许瑞军
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

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

1