图片显示方法及装置制造方法及图纸

技术编号:24091932 阅读:55 留言:0更新日期:2020-05-09 08:28
本发明专利技术公开了一种图片显示方法及装置,属于互联网技术领域。所述方法包括:根据瀑布流图片框架数据,显示瀑布流框架,瀑布流框架包括每张待显示图片的占位;获取每张目标待显示图片对应的第一缩略图;在瀑布流框架的每个占图上显示相应的第一缩略图。本发明专利技术获取瀑布流图片框架数据,并显示每张待显示图片的占位,进而在占位图上显示第一缩略图,以完成瀑布流页面的显示。由于第一缩略图的数据量小于原图,因而提高了图片显示速度,特别是在本地未存储原图时,大大减小了与服务器交互的数据量,避免出现白屏现象,提高了图片显示效果。

Picture display method and device

【技术实现步骤摘要】
图片显示方法及装置
本专利技术涉及互联网
,特别涉及一种图片显示方法及装置。
技术介绍
随着互联网技术的发展,为了满足用户对大量图片的存储需求,各种私有网盘被开发出来。私有网盘存储空间大,一般为几TB(Trillionbyte,万亿字节),甚至为几十TB。在实际使用过程中,终端可将本地所存储的图片在私有网盘中进行备份,也可在本地存储空间已满时,将本地图片转存到私有网盘中。通常私有网盘为一台远程的用于数据存储的服务器,在私有网盘的应用场景下,以采用瀑布流方式为例,现有技术在进行图片显示时,主要采用如下方法:当接收到对瀑布流页面的显示指令时,查询本地是否存储有瀑布流页面中待显示图片的原图;如果本地存储有待显示图片的原图,则从本地获取待显示图片的原图,如果本地未存储待显示图片的原图,则从服务器上获取待显示图片的原图;将所获取的原图在瀑布流页面的相应位置上显示出来,以完成瀑布流页面的显示。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于瀑布流页面上待显示图片数量较多,且每张待显示图片的原图数据量较大,本文档来自技高网...

【技术保护点】
1.一种图片显示方法,其特征在于,所述方法包括:/n当接收到对瀑布流页面的显示指令时,获取瀑布流图片框架数据;/n根据所述瀑布流图片框架数据,显示瀑布流框架,所述瀑布流框架包括每张待显示图片的占位;/n获取每张目标待显示图片对应的第一缩略图,所述第一缩略图的数据量小于原图的数据量;/n在所述瀑布流框架的每个占位上显示相应的第一缩略图,以完成瀑布流页面的显示。/n

【技术特征摘要】
1.一种图片显示方法,其特征在于,所述方法包括:
当接收到对瀑布流页面的显示指令时,获取瀑布流图片框架数据;
根据所述瀑布流图片框架数据,显示瀑布流框架,所述瀑布流框架包括每张待显示图片的占位;
获取每张目标待显示图片对应的第一缩略图,所述第一缩略图的数据量小于原图的数据量;
在所述瀑布流框架的每个占位上显示相应的第一缩略图,以完成瀑布流页面的显示。


2.根据权利要求1所述的方法,其特征在于,所述获取瀑布流图片框架数据,包括:
当本地存储有所述瀑布流图片框架数据时,从本地获取所述瀑布流图片框架数据;和/或,
当本地未存储所述瀑布流图片框架数据时,从服务器获取所述瀑布流图片框架数据。


3.根据权利要求2所述的方法,其特征在于,所述从本地获取所述瀑布流图片框架数据之后,还包括:
获取服务器上所存储的瀑布流图片框架数据的版本号;
将本地所存储的瀑布流图片框架数据的版本号与从服务器获取的瀑布流图片框架数据的版本号进行比较;
如果版本号一致,则执行根据所述瀑布流图片框架数据,显示瀑布流框架的步骤;
如果版本号不一致,则对本地所存储的瀑布流图片框架数据进行更新。


4.根据权利要求1所述的方法,其特征在于,所述获取每张目标待显示图片对应的第一缩略图,包括:
根据当前瀑布流页面,确定当前瀑布流页面的上下页面;
获取所述当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据;
根据每张目标待显示图片的图片信息数据,获取每张目标待显示图片对应的第一缩略图。


5.根据权利要求4所述的方法,其特征在于,所述根据当前瀑布流页面,确定当前瀑布流页面的上下页面,包括:
确定当前瀑布流页面在所述瀑布流框架中的位置;
以当前瀑布流页面中第一张图片在所述瀑布流框架中的位置为起点,通过向前增加预设数量屏的图片数量,得到当前瀑布流页面的前预设数量的页面;
以当前瀑布流页面中最后一张图片在所述瀑布流框架中的位置为起点,通过向后增加预设数量屏的图片数量,得到当前瀑布流页面的后预设数量的页面。


6.根据权利要求4所述的方法,其特征在于,所述获取当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据,包括:
当本地存储有当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据时,从本地获取当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据;和/或,
当本地未存储当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据时,从服务器获取当前瀑布流页面及其上下页面中每张目标待显示图片的图片信息数据。


7.根据权利要求4所述的方法,其特征在于,所述根据每张目标待显示图片的图片信息数据,获取每张目标待显示图片对应的第一缩略图,包括:
当本地存储有每张目标待显示图片对应的第一缩略图时,从本地获取每张目标待显示图片对应的第一缩略图;和/或,
当本地未存储每张目标待显示图片对应的第一缩略图时,将每张目标待显示图片的图片信息数据转换为第一统一资源定位符URL,并基于每张目标待显示图片的第一URL从服务器获取每张目标待显示图片对应的第一缩略图。


8.根据权利要求1至7中任一项所述的方法,其特征在于,所述在所述瀑布流框架的每个占位上显示相应的第一缩略图,以完成瀑布流页面的显示之后,还包括:
当检测到对任一第一缩略图的点击操作时,显示所述第一缩略图对应的第二缩略图,所述第一缩略图的尺寸及数据量均小于所述第二缩略图。


9.根据权利要求8所述的方法,其特征在于,所述显示所述第一缩略图对应的第二缩略图,包括:
当本地存储有所述第一缩略图对应的第二缩略图时,从本地获取所述第一缩略图对应的第二缩略图,并显示所述第二缩略图;和/或,
当本地未存储所述第一缩略图对应的第二缩略图时,将所述第一缩略图对应的图片信息数据转换为第二统一资源定位符URL,基于所述第二URL从服务器获取所述第二缩略图,并显示所述第二缩略图。


10.根据权利要求8所述的方法,其特征在于,所述显示所述第一缩略图对应的第二缩略图之后,还包括:
当检测到对所述第二缩略图上原图查看选项的点击操作时,显示所述第二缩略图对应的原图,所述第二缩略图的数据量小于所述原图。


11.根据权利要求10所述的方法,其特征在于,所述显示所述第二缩略图对应的原图,包括:
当本地存储有所述第二缩略图对应的原图时,从本地获取所述第二缩略图对应的原图,并显示所述原图;和/或,
当本地未存储所述第二缩略图对应...

【专利技术属性】
技术研发人员:李韩英蒋文飞潘子豪孙承华冯广欣
申请(专利权)人:杭州海康存储科技有限公司
类型:发明
国别省市:浙江;33

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

1