CN103995706A - 一种图片缩略图显示方法及装置 - Google Patents

一种图片缩略图显示方法及装置 Download PDF

Info

Publication number
CN103995706A
CN103995706A CN201410250817.4A CN201410250817A CN103995706A CN 103995706 A CN103995706 A CN 103995706A CN 201410250817 A CN201410250817 A CN 201410250817A CN 103995706 A CN103995706 A CN 103995706A
Authority
CN
China
Prior art keywords
equipment
thumbnail
buffer memory
equipment buffer
idleness
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410250817.4A
Other languages
English (en)
Inventor
尤振宇
苏梓豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kingsoft Guangzhou Network Technology Co Ltd
Original Assignee
Kingsoft Guangzhou Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kingsoft Guangzhou Network Technology Co Ltd filed Critical Kingsoft Guangzhou Network Technology Co Ltd
Priority to CN201410250817.4A priority Critical patent/CN103995706A/zh
Publication of CN103995706A publication Critical patent/CN103995706A/zh
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种图片缩略图显示方法及装置,一种图片缩略图显示方法,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,该方法包括:从第二设备中获取目标图片缩略图的标识信息;判断第一设备缓存中是否包含与所述标识信息对应的缩略图,如果是,则根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;否则,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并将所获取的缩略图保存到第一设备缓存中。应用上述技术方案,当第二设备中的图片缩略图需要多次在第一设备上显示时,本发明节省了用户的时间,提高了用户体验。

Description

一种图片缩略图显示方法及装置
技术领域
本发明涉及计算机应用技术领域,特别涉及一种图片缩略图显示方法及装置。
背景技术
随着计算机技术快速发展,计算机的功能也越来越全面,这为人们的生活带来了极大的便捷,例如用户可以将手机、平板电脑等移动终端中的图片在电脑上进行缩略显示;也可以将U盘(USB flash disk,USB闪存驱动器)、移动硬盘等中的图片在电脑上进行缩略显示。
现有技术中,以在电脑上显示智能手机中的图片缩略图为例,电脑与智能手机通过USB(Universal Serial Bus,通用串行总线)或Wi-Fi(Wireless Fidelity,无线保真技术)连接就绪后,电脑上的图片管理工具通过查询智能手机中的文件数据库,获取该智能手机中全部图片缩略图的存储路径,根据图片缩略图的存储路径,直接将图片缩略图拷贝到电脑的图片管理工具上进行显示。
然而,当智能手机中图片缩略图多次在电脑上显示时,每次显示过程中,都需要将图片缩略图从智能手机拷贝到电脑上,耗费的时间较多,用户体验较差。
发明内容
为了解决上述问题,本发明实施例公开了一种图片缩略图显示方法及装置,具体技术方案如下:
一种图片缩略图显示方法,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,该方法包括:
从第二设备中获取目标图片缩略图的标识信息;
判断第一设备缓存中是否包含与所述标识信息对应的缩略图,如果是,则根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
否则,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并将所获取的缩略图保存到第一设备缓存中。
优选的,所述将所获取的缩略图保存到第一设备缓存中,包括:
判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
如果是,则直接将所获取的缩略图保存到该第一设备缓存中;
否则,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
优选的,所述按照预设的删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,包括:
按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
优选的,该方法还包括:
根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
优选的,所述预置的缓存清理方案,具体包括:
删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;
删除第一设备缓存中存储时长大于预设存储时长的图片缩略图。
优选的,所述目标图片缩略图的标识信息为目标图片缩略图的名称。
一种图片缩略图显示装置,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,该装置包括:标识信息获取模块、判断模块、显示模块、保存模块;
标识信息获取模块,用于从第二设备中获取目标图片缩略图的标识信息;
判断模块,用于判断第一设备缓存中是否包含与所述标识信息对应的缩略图;
显示模块,用于在所述判断模块的判断结果为是的情况下,根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
所述显示模块,还用于当所述判断模块的判断结果为否的情况下,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并触发所述保存模块将所获取的缩略图保存到第一设备缓存中。
优选的,所述保存模块包括:
判断子模块,用于判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
保存子模块,用于在所述判断子模块的判断结果为是的情况下,直接将所获取的缩略图保存到该第一设备缓存中;
所述保存子模块,还用于在所述判断子模块的判断结果为否的情况下,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
优选的,在所述判断子模块的判断结果为否的情况下,所述保存子模块,具体用于:
按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
优选的,该装置还包括:
缓存清理模块,用于根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
优选的,所述预置的缓存清理方案,具体包括:
删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;
删除第一设备缓存中存储时长大于预设存储时长的图片缩略图。
优选的,所述目标图片缩略图的标识信息为目标图片缩略图的名称。
从上述技术方案中可以看出,本发明中,第二设备中的图片缩略图在第一设备上第一次显示之后,该图片缩略图就被存储到了第一设备缓存中,当该图片缩略图需要再次在第一设备上显示时,第一设备就可以直接调取本地缓存中与上述图片缩略图对应的缩略图进行显示。与现有技术相比,当第二设备中的图片缩略图需要多次在第一设备上显示时,本发明节省了用户的时间,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种图片缩略图显示方法的流程图;
图2为本发明实施例提供的图片缩略图保存方法的流程图;
图3为本发明实施例提供的一种图片缩略图显示装置的结构示意图;
图4为本发明实施例提供的图3中保存模块304的结构示意图;
图5为本发明实施例提供的另一种图片缩略图显示装置的结构示意图。
具体实施方式
首先对本发明实施例所提供的一种图片缩略图显示方法进行说明,该方法应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,可以包括:
从第二设备中获取目标图片缩略图的标识信息;
判断第一设备缓存中是否包含与所述标识信息对应的缩略图,如果是,则根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
否则,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并将所获取的缩略图保存到第一设备缓存中。
应用上述技术方案,第二设备中的图片缩略图在第一设备上第一次显示之后,该图片缩略图就被存储到了第一设备缓存中,当该图片缩略图需要再次在第一设备上显示时,第一设备就可以直接调取本地缓存中与上述图片缩略图对应的缩略图进行显示;与现有技术相比,当第二设备中的图片缩略图需要多次在第一设备上显示时,本发明节省了用户的时间,提高了用户体验。
为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面首先对本发明实施例所提供的一种图片缩略图显示方法进行介绍。
本发明实施例所提供的方法可以应用于由一台第一设备和若干台第二设备组成的图片缩略图显示***中,在实际应用中,该第一设备可以为台式电脑、笔记本电脑等电子设备,该第二设备可以为手机、平板电脑等移动终端设备,或U盘、移动硬盘等移动存储设备,本发明实施例对第一设备、第二设备的类型不作具体限定。
如图1所示,一种图片缩略图显示方法,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,可以包括:
S101,从第二设备中获取目标图片缩略图的标识信息。
本发明实施例所述的“缩略图”可以理解为对图片经压缩处理后所得到的小图,缩略图通常会包含指向完整大小的图片的链接;基于缩略图小巧、加载速度非常快的优势,在实际应用中,它通常被应用于需要对图片进行快速浏览的场合,以起到充当图片文件预览及目录的作用。
本发明实施例所述的“目标图片缩略图的标识信息”可以理解为该目标图片缩略图区别于第二设备中其他文件的标识,在实际应用中,该目标图片缩略图的标识信息可以为目标图片缩略图的名称,或目标图片缩略图的类型,本发明实施例对此不作限定。
在本发明实施例中,用户可以通过触发第一设备中的图片管理工具对第二用户设备中图片的缩略图进行显示,比如用户可以通过点击某个功能按钮、执行某个菜单选项,或者通过某些特定的快捷操作,以触发后续显示图片缩略图的步骤。本发明实施例对用户触发方式的具体形式不作限定;
或第一设备中的图片管理工具可以自动的将第二用户设备中图片的缩略图进行显示,本发明实施例对此不作限定。
在第一设备中的图片管理工具确认将第二设备中图片的缩略图在第一设备本地进行显示之后,第一设备开始从第二设备中获取目标图片缩略图的标识信息,以便根据该目标图片缩略图的标识信息继续进行后续的步骤。
下面以笔记本电脑作为第一设备,手机作为第二设备为例对上述过程进行说明,比如用户希望在笔记本电脑上对自己手机中的照片进行管理,首先可以通过一些操作来触发笔记本电脑中的图片管理工具,该笔记本电脑中的图片管理工具可以从手机中获取该手机中全部图片的缩略图名称。
S102,判断第一设备缓存中是否包含与所述标识信息对应的缩略图,如果是,则转到S103,否则转到S104。
本发明实施例所述的“第一设备缓存”可以理解为该第一设备的临时文件交换区,通常情况下该第一设备将最使用频率较高的文件从存储器里提出来临时放在该缓存中。
在从所述第二设备中获取目标图片缩略图的标识信息之后,第一设备判断本地缓存中是否包含与所获取的标识信息对应的缩略图,比如,第二设备中有3张图片缩略图,图片名称分别“1”、“2”、“3”。第一设备从第二设备中获取各个图片缩略图的名称之后,第一设备会判断本地缓存中是否存在名称为“1”、“2”、“3”的图片缩略图。
S103,根据判断结果,对缓存中包含的缩略图在第一设备上进行显示。
在判断出第一设备缓存中包含与目标图片缩略图的标识信息相同的图片缩略图之后,对第一设备缓存中的与目标图片缩略图的标识信息相同的图片缩略图进行显示。比如,第二设备中有3张图片缩略图,图片名称分别“1”、“2”、“3”。第一设备从第二设备中获取各个图片缩略图的名称之后,第一设备会判断本地缓存中是否存在名称为“1”、“2”、“3”的图片缩略图,如果第一设备缓存中只包含名称为“1”的图片缩略图,则该第一设备直接从本地缓存中调取名称为“1”的图片缩略图进行显示。
S104,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并将所获取的缩略图保存到第一设备缓存中。
在判断出第一设备缓存中不包含与目标图片缩略图的标识信息相同的图片缩略图之后,从第二设备中获取与所述标识信息对应的图片缩略图,对所获取的图片缩略图在第一设备上进行显示,并将所获取的图片缩略图保存到第一设备缓存中。比如,第二设备中有3张图片缩略图,图片名称分别“1”、“2”、“3”。第一设备从第二设备中获取各个图片缩略图的名称之后,第一设备会判断本地缓存中是否存在名称为“1”、“2”、“3”的图片缩略图,如果第一设备缓存中不包含名称为“2”的图片缩略图、名称为“3”的图片缩略图,则该第一设备直接从第二用户设备中获取名称为“2”的图片缩略图、名称为“3”的图片缩略图,对从第二设备中获取的两张图片缩略图进行显示,并将这两张图片缩略图保存在本地缓存中。
由此可见,第二设备中的图片缩略图在第一设备上第一次显示之后,该图片缩略图就被存储到了第一设备缓存中,当该图片缩略图需要再次在第一设备上显示时,第一设备就可以直接调取本地缓存中与上述图片缩略图对应的缩略图进行显示;与现有技术相比,当第二设备中的图片缩略图需要多次在第一设备上显示时,本发明节省了用户的时间,提高了用户体验。
有时,第一设备缓存会出现当前缓存空闲率比较低的情形,一方面,缓存空闲率低会影响该第一设备的运行速度,另一方面,会导致从第二设备中获取的图片缩略图在第一设备本地缓存中存储失败,为此在本发明的一个具体实施方式中,如图2所示,图片缩略图的保存方法,可以包括:
S201,判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
比如,第一设备缓存的总空间大小是16MB,第一设备缓存的当前用空间是8MB,则第一设备缓存的当前空闲率为8MB/16MB=50%。
需要说明的是,可以依据经验值,对本发明实施例所述的“空闲率预设值”的取值进行预先设置;也可以根据用户的实际需求对该空闲率预设值的取值进行设置,本发明实施例对此不作限定。
S202,直接将所获取的缩略图保存到该第一设备缓存中。
在判断所述第一设备缓存的当前空闲率大于空闲率预设值的情况下,直接将所获取的缩略图保存到该第一设备缓存中。
S203,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
在判断所述第一设备缓存的当前空闲率不大于空闲率预设值的情况下,可以按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
在本发明实施例中,第一设备可以按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
或按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,本发明实施例对此不作限定。
在本发明的另一个实施例中引入缓存清理机制,可以实现对第一设备本地缓存进行定期清理,一种图片缩略图显示方法,该方法还可以包括:
根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
在本发明实施例中,所述预置的缓存清理方案,可以包括:删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;或删除第一设备缓存中存储时长大于预设存储时长的图片缩略图,本发明实施例对此不作限定。
比如在第一设备为笔记本电脑、预设存储时长是30天的情况下,笔记本电脑缓存中存储10张缩略图,在对这10张缩略图的存储时长进行判断后,发现3张缩略图的存储时长高于30天,笔记本电脑就将缓存中的这3张缩略图删除。
需要说明的是,可以依据经验值,对本发明实施例所述的“预设显示频率”的取值进行预先设置;也可以根据用户的实际需求对该预设显示频率的取值进行设置,本发明实施例对此不作限定。
可以依据经验值,对本发明实施例所述的“预设存储时长”的取值进行预先设置;也可以根据用户的实际需求对该预设存储时长的取值进行设置,本发明实施例对此不作限定。
本发明实施例的优势在于,通过定期清理第一设备缓存,一方面,节省了缓存空间,提高了第一设备运行其他程序的速度;另一方面,可以将清理所得的空闲缓存用来存储其它文件。
相应于上面的方法实施例,本发明还提供一种图片缩略图显示装置,如图3所示,该装置可以包括:
标识信息获取模块301,用于从第二设备中获取目标图片缩略图的标识信息;
判断模块302,用于判断第一设备缓存中是否包含与所述标识信息对应的缩略图;
显示模块303,用于在所述判断模块的判断结果为是的情况下,根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
所述显示模块303,还用于在所述判断模块的判断结果为否的情况下,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并触发所述保存模块304将所获取的缩略图保存到第一设备缓存中;
保存模块304,用于将所获取的缩略图保存到第一设备缓存中。
进一步的,如图4所示,所述保存模块304,可以包括:
判断子模块304a,用于判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
保存子模块304b,用于在所述判断子模块的判断结果为是的情况下,直接将所获取的缩略图保存到该第一设备缓存中;
所述保存子模块304b,还用于在所述判断子模块的判断结果为否的情况下,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
进一步的,在所述判断子模块304a的判断结果为否的情况下,所述保存子模块304b,具体用于:
按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
在本发明的另一个实施例中,如图5所示,一种图片缩略图显示装置,该装置可以包括:
标识信息获取模块301,用于从第二设备中获取目标图片缩略图的标识信息;
判断模块302,用于判断第一设备缓存中是否包含与所述标识信息对应的缩略图;
显示模块303,用于在所述判断模块的判断结果为是的情况下,根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
所述显示模块303,还用于在所述判断模块的判断结果为否的情况下,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并触发所述保存模块304将所获取的缩略图保存到第一设备缓存中;
保存模块304,用于将所获取的缩略图保存到第一设备缓存中。
缓存清理模块305,用于根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
进一步的,所述预置的缓存清理方案,具体包括:
删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;
删除第一设备缓存中存储时长大于预设存储时长的图片缩略图。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (12)

1.一种图片缩略图显示方法,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,其特征在于,该方法包括:
从第二设备中获取目标图片缩略图的标识信息;
判断第一设备缓存中是否包含与所述标识信息对应的缩略图,如果是,则根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
否则,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并将所获取的缩略图保存到第一设备缓存中。
2.根据权利要求1所述的方法,其特征在于,所述将所获取的缩略图保存到第一设备缓存中,包括:
判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
如果是,则直接将所获取的缩略图保存到该第一设备缓存中;
否则,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
3.根据权利要求2所述的方法,其特征在于,所述按照预设的删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,包括:
按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:
根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
5.根据权利要求4所述的方法,其特征在于,所述预置的缓存清理方案,具体包括:
删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;
删除第一设备缓存中存储时长大于预设存储时长的图片缩略图。
6.根据权利要求1所述的方法,其特征在于,所述目标图片缩略图的标识信息为目标图片缩略图的名称。
7.一种图片缩略图显示装置,应用于第一设备,所述第一设备用于对第二设备中的图片进行缩略显示,其特征在于,该装置包括:标识信息获取模块、判断模块、显示模块、保存模块;
标识信息获取模块,用于从第二设备中获取目标图片缩略图的标识信息;
判断模块,用于判断第一设备缓存中是否包含与所述标识信息对应的缩略图;
显示模块,用于在所述判断模块的判断结果为是的情况下,根据判断结果,对缓存中包含的缩略图在第一设备上进行显示;
所述显示模块,还用于当所述判断模块的判断结果为否的情况下,从第二设备中获取与所述标识信息对应的缩略图,对所获取的缩略图在第一设备上进行显示,并触发所述保存模块将所获取的缩略图保存到第一设备缓存中。
8.根据权利要求7所述的装置,其特征在于,所述保存模块包括:
判断子模块,用于判断所述第一设备缓存的当前空闲率是否大于空闲率预设值;
保存子模块,用于在所述判断子模块的判断结果为是的情况下,直接将所获取的缩略图保存到该第一设备缓存中;
所述保存子模块,还用于在所述判断子模块的判断结果为否的情况下,按照预设的缩略图删除顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中,其中,所述第一设备缓存的当前空闲率为第一设备缓存的当前可用空间大小与第一设备缓存的总空间大小的比。
9.根据权利要求8所述的装置,其特征在于,在所述判断子模块的判断结果为否的情况下,所述保存子模块,具体用于:
按照各缩略图在第一设备上的显示频率从低到高的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中;
按照各缩略图在第一设备缓存中的存储时间从长到短的顺序,逐个删除第一设备缓存中的缩略图,直至第一设备缓存的当前空闲率高于空闲率预设值,将所获取的缩略图保存到该第一设备缓存中。
10.根据权利要求7所述的装置,其特征在于,该装置还包括:
缓存清理模块,用于根据预设的时间周期,周期性地按照预置的缓存清理方案,对所述第一设备的缓存进行清理,以节省第一设备的缓存空间。
11.根据权利要求10所述的装置,其特征在于,所述预置的缓存清理方案,具体包括:
删除第一设备缓存中显示频率低于预设显示频率的图片缩略图;
删除第一设备缓存中存储时长大于预设存储时长的图片缩略图。
12.根据权利要求7所述的装置,其特征在于,所述目标图片缩略图的标识信息为目标图片缩略图的名称。
CN201410250817.4A 2014-06-06 2014-06-06 一种图片缩略图显示方法及装置 Pending CN103995706A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410250817.4A CN103995706A (zh) 2014-06-06 2014-06-06 一种图片缩略图显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410250817.4A CN103995706A (zh) 2014-06-06 2014-06-06 一种图片缩略图显示方法及装置

Publications (1)

Publication Number Publication Date
CN103995706A true CN103995706A (zh) 2014-08-20

Family

ID=51309884

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410250817.4A Pending CN103995706A (zh) 2014-06-06 2014-06-06 一种图片缩略图显示方法及装置

Country Status (1)

Country Link
CN (1) CN103995706A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484484A (zh) * 2015-01-08 2015-04-01 北京奇虎科技有限公司 清理缓存文件的方法及装置
CN106648513A (zh) * 2016-12-28 2017-05-10 广州周立功单片机科技有限公司 图片显示控制方法和装置、微控制器和电子烟
CN109325134A (zh) * 2018-09-21 2019-02-12 Oppo广东移动通信有限公司 一种缩略图管理方法、缩略图管理装置及移动终端
CN113836335A (zh) * 2021-08-09 2021-12-24 深圳市猿人创新科技有限公司 一种缩略图显示方法、装置、电子设备及可读存储介质
CN114064774A (zh) * 2021-11-16 2022-02-18 中国平安财产保险股份有限公司 应用程序的表视图加载方法、装置、设备及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060045475A1 (en) * 2004-08-24 2006-03-02 Sony Corporation Information processing apparatus and associated method of prioritizing content for playback
CN101167047A (zh) * 2005-04-22 2008-04-23 微软公司 本地缩略图高速缓存
CN101714161A (zh) * 2009-12-23 2010-05-26 上海全景数字技术有限公司 一种嵌入式浏览器缓存装置和方法
CN102841896A (zh) * 2011-06-22 2012-12-26 腾讯科技(深圳)有限公司 一种移动终端图文信息显示的方法、***及移动终端
CN102855260A (zh) * 2011-07-01 2013-01-02 腾讯科技(深圳)有限公司 处理图片的方法及***
CN103458016A (zh) * 2013-08-21 2013-12-18 小米科技有限责任公司 图片管理的方法、装置及终端设备
CN103533087A (zh) * 2013-10-31 2014-01-22 乐视网信息技术(北京)股份有限公司 一种云服务平台中间件及云上传方法
CN103678357A (zh) * 2012-09-13 2014-03-26 腾讯科技(深圳)有限公司 一种移动终端获取图片缩略图的方法及装置
CN103699673A (zh) * 2013-12-30 2014-04-02 广州金山网络科技有限公司 一种移动终端的图片处理方法、装置和移动终端

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060045475A1 (en) * 2004-08-24 2006-03-02 Sony Corporation Information processing apparatus and associated method of prioritizing content for playback
CN101167047A (zh) * 2005-04-22 2008-04-23 微软公司 本地缩略图高速缓存
CN101714161A (zh) * 2009-12-23 2010-05-26 上海全景数字技术有限公司 一种嵌入式浏览器缓存装置和方法
CN102841896A (zh) * 2011-06-22 2012-12-26 腾讯科技(深圳)有限公司 一种移动终端图文信息显示的方法、***及移动终端
CN102855260A (zh) * 2011-07-01 2013-01-02 腾讯科技(深圳)有限公司 处理图片的方法及***
CN103678357A (zh) * 2012-09-13 2014-03-26 腾讯科技(深圳)有限公司 一种移动终端获取图片缩略图的方法及装置
CN103458016A (zh) * 2013-08-21 2013-12-18 小米科技有限责任公司 图片管理的方法、装置及终端设备
CN103533087A (zh) * 2013-10-31 2014-01-22 乐视网信息技术(北京)股份有限公司 一种云服务平台中间件及云上传方法
CN103699673A (zh) * 2013-12-30 2014-04-02 广州金山网络科技有限公司 一种移动终端的图片处理方法、装置和移动终端

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484484A (zh) * 2015-01-08 2015-04-01 北京奇虎科技有限公司 清理缓存文件的方法及装置
CN104484484B (zh) * 2015-01-08 2018-05-01 北京奇虎科技有限公司 清理缓存文件的方法及装置
CN106648513A (zh) * 2016-12-28 2017-05-10 广州周立功单片机科技有限公司 图片显示控制方法和装置、微控制器和电子烟
CN109325134A (zh) * 2018-09-21 2019-02-12 Oppo广东移动通信有限公司 一种缩略图管理方法、缩略图管理装置及移动终端
CN113836335A (zh) * 2021-08-09 2021-12-24 深圳市猿人创新科技有限公司 一种缩略图显示方法、装置、电子设备及可读存储介质
CN114064774A (zh) * 2021-11-16 2022-02-18 中国平安财产保险股份有限公司 应用程序的表视图加载方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
JP7181958B2 (ja) ファイル処理方法及びモバイル端末
CN103235685B (zh) 一种设置终端操作***桌面内容的方法和装置
CN103995706A (zh) 一种图片缩略图显示方法及装置
CN103106266A (zh) 基于安卓***的文件夹管理和显示方法及移动终端
CN103500116A (zh) 一种清除应用程序生成的数据的方法及***
CN104571877A (zh) 一种页面的显示处理方法及装置
CN104571819A (zh) 一种应用程序管理方法及其装置
CN104156155A (zh) 一种桌面小部件的放置方法与装置
CN103294650A (zh) 一种显示电子文档的方法和装置
CN102945275B (zh) 文件碎片整理方法、装置及设备
WO2017113317A1 (zh) 一种文件编辑方法和文件编辑器
CN105045928A (zh) 一种待清理数据展示方法、装置及电子设备
CN103699673A (zh) 一种移动终端的图片处理方法、装置和移动终端
CN103207918A (zh) 一种演示文稿的动画效果管理方法、***及装置
WO2015027902A1 (en) Method, computing device, and computer program product for storing file index
CN104219356A (zh) 一种显示搜索联系人信息的方法、装置和移动终端
CN109597707A (zh) 克隆卷数据拷贝方法、装置及计算机可读存储介质
CN102280134B (zh) 一种用于提高移动存储设备中数据安全的方法
CN104951196A (zh) 一种文档备注内容的显示方法及装置
CN103136264B (zh) 附件查询方法和用户终端
CN105630757A (zh) 一种数据编辑方法及装置
EP3343395A1 (en) Data storage method and apparatus for mobile terminal
CN103902294A (zh) 一种浏览器图像显示方法及终端
CN105808674A (zh) 一种图片展示方法、装置及电子设备
CN104202522A (zh) 一种应用于移动终端的连拍照片存储方法和移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140820