[发明专利]一种图片加载方法及终端有效
| 申请号: | 201710564756.2 | 申请日: | 2017-07-11 |
| 公开(公告)号: | CN107463627B | 公开(公告)日: | 2020-08-11 |
| 发明(设计)人: | 戴振光 | 申请(专利权)人: | 深圳市云领天下科技有限公司 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
| 地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图片 加载 方法 终端 | ||
本发明实施例公开了一种图片加载方法及终端,涉及计算机技术领域。其中方法包括:在用户打开网页时,判断网页上待加载图片的加载位置是否在终端的当前显示窗口内;若在当前显示窗口内,则查询终端内存中是否存在待加载图片;若内存中存在待加载图片,则读取内存中的待加载图片,在当前窗口中进行显示;若内存中不存在所述待加载图片,则查询终端的硬件缓存中是否存在待加载图片;若硬件缓存中存在待加载图片,则从硬件缓存中读取待加载图片,并在当前窗口显示所述待加载图片;若硬件缓存中不存在待加载图片,则从网络上下载待加载图片,并在当前窗口显示所述待加载图片。本发明实施例可以节省流量,改善网页图片加载的流畅度,提升用户体验。
技术领域
本发明涉及计算机技术领域,尤其涉及一种图片加载方法及终端。
背景技术
随着经济的发展,手机等智能终端的功能越来越强大,网页图片显示已经成为多数应用程序的主流内容展示方式。现有技术中,通常将网页图片保存在网络服务器上,用户在进行网页浏览时,需要先将网页图片下载到本地硬盘,接着从本地硬盘加载网页图片进行显示,最后再将下载的网页图片放入内存中缓存以备下次显示。然而,由于操作系统内存的限制机制,大部分手机等智能终端的内存只能缓存几张图片,在实际应用中,若用户在终端上来回滑动网页的浏览界面,而网页上的图片又没有全部缓存在内存中,那么终端则需要多次从网络服务器上下载同一图片,耗费流量较多;此外,当网页上的图片较多时,下载时间较长,会导致网页浏览界面卡顿,给用户带来了不好的体验。
发明内容
本发明实施例提供一种图片加载方法及终端,可以节省网络流量的耗费,改善网页图片加载的流畅度,提升用户体验。
第一方面,本发明实施例提供了一种图片加载方法,该图片加载方法包括:
在用户打开网页时,判断网页上待加载图片的加载位置是否在终端的当前显示窗口内;
若在所述当前显示窗口内,则查询终端内存中是否存在所述待加载图片;
若所述内存中存在所述待加载图片,则读取所述内存中的待加载图片,在当前窗口中进行显示;
若所述内存中不存在所述待加载图片,则查询终端的硬件缓存中是否存在所述待加载图片;
若所述硬件缓存中存在所述待加载图片,则从所述硬件缓存中读取所述待加载图片,并在所述当前窗口显示所述待加载图片;
若所述硬件缓存中不存在所述待加载图片,则从网络上下载所述待加载图片,并在所述当前窗口显示所述待加载图片。
第二方面,本发明实施例提供了一种终端,该终端包括:
判断单元,用于在用户打开网页时,判断网页上待加载图片的加载位置是否在终端的当前显示窗口内;
内存查询单元,用于若在所述当前显示窗口内,则查询终端内存中是否存在所述待加载图片;
内存读取单元,用于若所述内存中存在所述待加载图片,则读取所述内存中的待加载图片,在当前窗口中进行显示;
硬盘查询单元,用于若所述内存中不存在所述待加载图片,则查询终端的硬件缓存中是否存在所述待加载图片;
硬盘读取单元,用于若所述硬件缓存中存在所述待加载图片,则从所述硬件缓存中读取所述待加载图片,并在所述当前窗口显示所述待加载图片;
下载单元,用于若所述硬件缓存中不存在所述待加载图片,则从网络上下载所述待加载图片,并在所述当前窗口显示所述待加载图片。
第三方面,本发明实施例提供了另一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的应用程序代码,所述处理器被配置用于调用所述应用程序代码执行上述第一方面所述的图片加载方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云领天下科技有限公司,未经深圳市云领天下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710564756.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种声控式教育方法、移动终端、系统及存储介质
- 下一篇:数据填充方法及其系统





