一种加载图片的方法、装置及系统的制作方法

文档序号:9547211阅读:274来源:国知局
一种加载图片的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及图片显示领域,尤其涉及一种加载图片的方法、装置及系统。
【背景技术】
[0002]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0003]随着互联网技术及移动通信技术的发展,客户端(包括个人电脑客户端、智能终端客户端、其他移动客户端)可通过多种方式访问、获取信息,并将获取的信息通过客户端界面的显示呈现给用户,其中,这些信息当中包含各种图片。对于用户而言,所获取的信息中,获取、下载的图片是消耗用户数据流量的主要信息。
[0004]现有技术中,客户端界面显示时都是将用户当前页面上所有图片下载、显示出来,界面上用户不需要看的那部分页面图片也被盲目下载下来,消耗了用户数据流量,同时加重了网络负责。因此,急需一种有效避免页面图片盲目下载的解决方案。

【发明内容】

[0005]有鉴于此,本发明实施例期望提供一种加载图片的方法、装置及系统,能有效避免页面图片盲目下载。
[0006]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0007]本发明实施例提供一种加载图片的方法,所述方法应用于客户端,所述方法包括:监控显示区域的操作;根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;根据所述图片显示请求获取图片,并将获取的图片进行显示。
[0008]上述方案中,所述方法还包括:设置时间限值;相应的,根据所述显示区域的操作确定当前界面的图片信息包括:当所述显示区域的操作控制的当前界面在所述时间限值内固定时,获取当前界面的图片信息。
[0009]上述方案中,在获取当前界面的图片信息之前,所述根据所述显示区域的操作确定当前界面的图片信息还包括:触发显示请求;根据所述显示请求触发判定指令;根据所述判定指令判定当前界面的图片信息。
[0010]上述方案中,在获取当前界面的图片信息之后,所述方法还包括:将所述当前界面的图片信息添加到所述显示请求中生成图片显示请求。
[0011]本发明实施例还提供一种加载图片的装置,所述装置设于客户端内,所述装置包括:监控单元、获取单元、显示单元;其中,所述监控单元,用于监控显示区域的操作;所述获取单元,用于根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;所述显示单元,用于根据所述图片显示请求获取图片,并将获取的图片进行显示。
[0012]上述方案中,所述装置还包括:设置单元,用于设置时间限值;相应的,所述获取单元包括:确定模块、发送模块;其中,所述确定模块,用于当所述显示区域的操作控制的当前界面在所述时间限值内固定时,获取当前界面的图片信息;所述发送模块,用于发送携带所述图片信息的图片显示请求,并根据所述图片显示请求获取图片。
[0013]上述方案中,所述获取单元还包括,触发模块,用于触发显示请求;根据所述显示请求触发判定指令;根据所述判定指令判定当前界面的图片信息。
[0014]上述方案中,所述发送模块还用于,将所述当前界面的图片信息添加到所述显示请求中生成图片显示请求。
[0015]本发明实施例还提供一种加载图片的系统,所述系统包括客户端、服务端,其中,所述客户端,用于监控显示区域的操作;根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;根据所述图片显示请求获取图片,并将获取的图片进行显示;所述服务端,用于根据所述图片显示请求提取对应的图片,并发送至所述客户端。
[0016]其中,所述客户端包括上述方案所述的装置。
[0017]本发明实施例提供一种加载图片的方法、装置及系统,该方法应用于客户端,该方法包括:监控显示区域的操作;根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;根据所述图片显示请求获取图片,并将获取的图片进行显示;由此,能够针对当前界面的图片进行下载并显示,有效避免页面图片的盲目下载,对于页面上的用户不想查看的部分页面则不需要下载图片,进一步,能够减轻网络负载,有效节约用户流量,提升用户体验。
【附图说明】
[0018]图1为本发明实施例提供的一种加载图片的方法的流程示意图;
[0019]图2为本发明实施例提供的一种加载图片的装置的结构示意图;
[0020]图3为本发明实施例提供的另一种加载图片的装置的结构示意图;
[0021]图4为本发明实施例提供的一种加载图片的系统的结构示意图;
[0022]图5为本发明实施例提供的加载图片的系统的工作流程示意图。
【具体实施方式】
[0023]在本发明实施例中,监控显示区域的操作;根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;根据所述图片显示请求获取图片,并将获取的图片进行显示。
[0024]下面通过附图及具体实施例对本发明再做进一步的详细说明。
[0025]图1为本发明实施例提供的一种加载图片的方法的流程示意图,该方法应用于客户端,如图所示,该方法包括以下步骤:
[0026]步骤101,监控显示区域的操作;
[0027]具体的,客户端对其显示区域接收的用户的操作进行实时监控,其中,用户的操作为使得客户端的显示区域当前显示的界面内容发生变化的事件,比如:触摸滑动事件,鼠标滑动事件或者滚动条拖动事件等。以触摸滑动事件为例,当用户通过客户端浏览网页时,客户端接收用户的对具有触摸功能的显示区域进行触摸滑动操作来控制显示区域显示的内容;以鼠标滑动事件为例,当用户通过客户端浏览网页时,客户端接收用户的对鼠标滑动操作来控制显示区域显示的内容。
[0028]这里,显示区域根据用户的操作控制当前界面显示页面的具体哪一部分内容为现有技术,这里不再赘述。
[0029]步骤102,根据所述显示区域的操作确定当前界面的图片信息,发送携带所述图片信息的图片显示请求;
[0030]具体的,根据用户对显示区域进行的操作控制显示区域的当前界面,并判定当前界面内需要显示的图片的图片信息;并生成携带当前界面的图片信息的图片显示请求。其中,图片信息可包括:该当前界面所属页面的应用类型、图片标识。这里,应用类型可为新浪、腾讯等不同的应用的标识。
[0031]在步骤102之前,还可设置时间限值;相应的,根据所述显示区域的操作确定当前界面的图片信息包括:当所述显示区域的操作控制的当前界面在所述时间限值内固定时,获取当前界面的图片信息。这里,在获取当前界面的图片信息之前,所述根据所述显示区域的操作确定当前界面的图片信息还包括:触发显示请求;根据所述显示请求触发判定指令;根据所述判定指令判定当前界面的图片信息。在触发显示请求后,将所述当前界面的图片信息添加到所述显示请求中生成图片显示请求。其中,设置的时间限值可为1秒至2秒。
[0032]步骤103,根据所述图片显示请求获取图片,并将获取的图片进行显示;
[0033]具体的,客户端将步骤102生成的图片显示请求发送至存储图片的服务端,根据所述图片显示请求从服务端获取图片,服务端接收到图片显示请求后,根据图片显示请求携带的图片信息获取对应的图片,并将获取的图片压缩后发送给客户端;
[0034]客户端对从服务端根据图片显示请求提取并返回的图片进行解压并显示。
[0035]需要说明的是,客户端向服务端发送的图片显示请求只携带当前界面的图片信息,并未携带当前界面所属页面的全部的图片信息,从而客户端向服务端请求获取的图片为显示区域的当前界面所显示的图片,只对所请求的图片进行加载;对于显示区域的当前界面以外的其他图片,并不进行加载。
[0036]需要说明的是,本发明实施例中可采用多种方式判定当前界面的图片信息,比如,确定当前界面的位置及范围后,根据当前界面的位置和范围查看当前界面包括的图片标识等方式,本发明实施例对判定当前界面的图片信息的具体方式不做限制。
[0037]在实际
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1