一种浏览图片的方法和装置制造方法及图纸

技术编号:28838061 阅读:42 留言:0更新日期:2021-06-11 23:35
本发明专利技术公开了一种浏览图片的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:当进入图片浏览页面的当前视图页面时,从复用池中获取图片视图,并将当前视图页面对应图片的图片数据加载到图片视图中以进行展示;当当前视图页面全部展示后,将在当前视图页面之前展示的前一视图页面的图片视图移除并添加到复用池中。该实施方式可以大大节省创建图片视图所带来的内存消耗,节省内存资源,使得图片浏览的过程更为流畅。

【技术实现步骤摘要】
一种浏览图片的方法和装置
本专利技术涉及计算机
,尤其涉及一种浏览图片的方法和装置。
技术介绍
现在,很多终端应用APP或者网站都嵌套着图片浏览页面,图片浏览页面指的是以类似于相册翻页的方式来浏览图片。为了在页面中显示更多的信息,会将图片显示为比较小的小图,当用户浏览页面时,为了更清晰地了解图片内容,即需要将小图放大来看,一般是通过点击小图来触发大图的显示,并且通过滑动或点击等方式来触发页面中所有大图的连续显示。通过这种图片浏览方式来进行图片浏览的页面即为图片浏览页面。目前,鉴于大多数的图片浏览页面要显示的图片数量不会太多,开发者大多选择创建与图片数量相等个数的视图view,在创建的视图view上添加图片并通过滑动来轮番展示图片。在获取到图片数据的同时,根据要显示的图片的数量,通过设定滚动视图scrollview可滚动的范围,以实现通过滑动来完成所有图片的浏览。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:当图片数量较多的时候,即需要创建很多图片展示视图view,会消耗大量的内存;且视图view本文档来自技高网...

【技术保护点】
1.一种浏览图片的方法,其特征在于,包括:/n当进入图片浏览页面的当前视图页面时,从复用池中获取图片视图,并将所述当前视图页面对应图片的图片数据加载到所述图片视图中以进行展示;/n当所述当前视图页面全部展示后,将在所述当前视图页面之前展示的前一视图页面的图片视图移除并添加到所述复用池中。/n

【技术特征摘要】
1.一种浏览图片的方法,其特征在于,包括:
当进入图片浏览页面的当前视图页面时,从复用池中获取图片视图,并将所述当前视图页面对应图片的图片数据加载到所述图片视图中以进行展示;
当所述当前视图页面全部展示后,将在所述当前视图页面之前展示的前一视图页面的图片视图移除并添加到所述复用池中。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若从所述复用池中未能获取到图片视图,则创建图片视图,并将所述当前视图页面对应图片的图片数据加载到创建的图片视图中以进行展示。


3.根据权利要求1所述的方法,其特征在于,所述图片视图数量为2个。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当进入图片浏览页面的当前视图页面时,获取所述当前视图页面对应图片及与所述当前视图页面对应图片相邻的图片的图片数据并缓存。


5.一种浏览图片的装置,其特征在于,包括:
图片展示模块,用于当进入图片浏览页面的当前视图页面时,从复用池中获取图片视图,并将所述当前视图页面对应图片的图片数据加载到所述图片视图中以进行展示;
视图移除模...

【专利技术属性】
技术研发人员:孙巧巧
申请(专利权)人:北京沃东天骏信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1