[发明专利]一种图片显示方法及计算设备有效
| 申请号: | 202011143318.7 | 申请日: | 2020-10-23 |
| 公开(公告)号: | CN111966262B | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | 刘明航;崔湛 | 申请(专利权)人: | 统信软件技术有限公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/04842;G06F3/04847;G06F16/51;G06F16/54 |
| 代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
| 地址: | 100176 北京市大兴区经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图片 显示 方法 计算 设备 | ||
1.一种图片显示方法,在计算设备中执行,所述计算设备中包括系统存储器和储存设备,所述计算设备中的一个或多个应用适于对基于预定顺序排列的多个图片进行展示,其中,所述应用适于从计算设备本地或者从服务器获取图片来进行展示,所述计算设备的屏幕上适于展示第一阈值个图片的缩略图,所述方法包括:
获取适于在计算设备的应用中显示的所有图片的路径,并将所有图片的路径存储到计算设备的系统存储器;
确定第一阈值个待显示图片,所述第一阈值个待显示图片是适于在所述屏幕上展示的第一阈值个缩略图对应的图片;
判断储存设备是否包括所述待显示图片、在所述待显示图片之前以及在所述待显示图片之后的共计第二阈值个图片对应的缩略图;
如果包括,则直接将所述储存设备中的第二阈值个缩略图加载至系统存储器;
如果不包括,则基于所述系统存储器中的图片路径将所述待显示图片、在所述待显示图片之前以及在所述待显示图片之后的共计第二阈值个图片加载至计算设备的系统存储器,所述第二阈值大于第一阈值;
基于所述第二阈值个图片生成相应的第二阈值个缩略图,基于所述第二阈值个图片的排列顺序,确定每个缩略图对应的当前索引值,并基于每个缩略图对应的当前索引值的大小顺序在计算设备的屏幕上显示所述第一阈值个待显示图片对应的第一阈值个缩略图;
将生成的第二阈值个缩略图存储到计算设备的储存设备;
确定系统存储器中当前的缩略图数量,如果缩略图数量超过预定数量,则删除最先生成的第二阈值个缩略图;以及
响应于用户对缩略图的切换操作,确定待显示的新的第一阈值个缩略图,并在计算设备的屏幕上显示新的第一阈值个缩略图;
当在计算设备的屏幕上显示的新的第一阈值个缩略图包括当前索引值最小的缩略图时:
为每个缩略图的当前索引值增加第二阈值,生成新的索引值;
基于所述系统存储器中的图片路径将在所述当前索引值最小的缩略图对应的图片之前的第二阈值个图片加载至系统存储器,并基于所述第二阈值个图片生成在所述当前索引值最小的缩略图之前的第二阈值个缩略图,并确定生成的每个缩略图对应的索引值,以便在计算设备的屏幕上显示。
2.如权利要求1所述的方法,其中,所述当前索引值最小为1,当前索引值最大为第二阈值。
3.如权利要求1所述的方法,其中,当在计算设备的屏幕上显示的新的第一阈值个缩略图包括当前索引值最大的缩略图时,还包括步骤:
将在所述当前索引值最大的缩略图对应的图片之后的第二阈值个图片加载至系统存储器;
基于所述第二阈值个图片生成在所述当前索引值最大的缩略图之后的第二阈值个缩略图,以便在计算设备的屏幕上显示;
确定在所述当前索引值最大的缩略图之后的每个缩略图对应的索引值。
4.一种计算设备,包括:
至少一个处理器;以及
存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如权利要求1-3中任一项所述的方法的指令。
5.一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如权利要求1-3中任一项所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011143318.7/1.html,转载请声明来源钻瓜专利网。





