网络资源批量加载方法、智能电视、存储介质及装置制造方法及图纸

技术编号:20395468 阅读:31 留言:0更新日期:2019-02-20 05:12
本发明专利技术公开了一种网络资源批量加载方法、智能电视、存储介质及装置,所述方法包括:智能电视响应于用户输入的页面加载指令,生成与页面加载指令对应的待展示页面,并在待展示页面中加载文字资源;从本地存储器中获取默认图,并将默认图加载至待展示页面中的待下载图片处;获取系统资源空闲率,并根据系统资源空闲率下载待展示页面的图片资源;根据图片资源对待展示页面进行刷新。在本发明专利技术中,接收到用户输入的页面加载指令时,快速加载文字资源及默认图,避免了出现破图现象,并根据系统资源空闲率实时下载图片资源,在图片资源下载完毕后,通过图片资源替换默认图,解决了用户操作卡顿的技术问题,提高了页面展示效果,用户体验佳。

【技术实现步骤摘要】
网络资源批量加载方法、智能电视、存储介质及装置
本专利技术涉及网络资源加载
,尤其涉及一种网络资源批量加载方法、智能电视、存储介质及装置。
技术介绍
嵌入式设备往往硬件资源有限,例如内存和CPU性能比较低下,从而导致网络资源加载缓慢,特别是图片资源,这样使得用户操作卡顿,用户体验差,而在嵌入式浏览器应用中表现更为明显。另外,由于文字资源和图片资源加载不同步,若同时加载的网络资源过多,例如上千张图,则文字的加载会远远快于图片加载,这样也会导致破图(即网络图片加载不出来,显示异常)的问题。同时大量的图片同时下载和加载,需要耗费CPU和内存资源,导致用户操作卡顿,影响用户使用。目前的解决技术方案是开机进行网络资源预加载,从而提升用户的操作体验,但是这种技术会拖慢设备的开机时间,导致用户需要等待更长的时间,才能进行正常操作。
技术实现思路
本专利技术的主要目的在于提供一种网络资源批量加载方法、智能电视、存储介质及装置,旨在解决现有技术中低性能设备加载网络资源时如何避免出现破图和操作卡顿现象的技术问题。为实现上述目的,本专利技术提供一种网络资源批量加载方法,所述方法包括以下步骤:智能电视响应于用户输入的页面加载指令,生成与所述页面加载指令对应的待展示页面,并在所述待展示页面中加载文字资源;从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处;获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源;根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图。优选地,所述从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处,具体包括:获取所述待展示页面对应的图片资源的大小;从本地存储器中获取相同大小的默认图,并将所述默认图加载至所述待展示页面中的待下载图片处。优选地,所述获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源,具体包括:获取所述待展示页面对应的待下载图片的图片总数目;获取当前系统资源空闲率;根据所述当前系统资源空闲率下载所述待展示页面的图片资源;统计已下载图片数目,在所述已下载图片数目小于所述图片总数目时,返回所述获取当前系统资源空闲率的步骤。优选地,所述获取当前系统资源空闲率,具体包括:获取当前CPU空闲率及当前内存空闲率;对所述当前CPU空闲率及所述当前内存空闲率进行加权,获得当前系统资源空闲率。优选地,所述根据所述当前系统资源空闲率下载所述待展示页面的图片资源,具体包括:根据所述当前系统资源空闲率计算网络资源下载线程的当前工作频率;当所述当前工作频率大于预设阈值时,下载所述待展示页面的图片资源。优选地,所述根据所述当前系统资源空闲率计算网络资源下载线程的当前工作频率之后,所述网络资源批量加载方法还包括:当所述当前工作频率不大于所述预设阈值时,设置定时器的超时时间,并启动所述定时器;当所述定时器超时时,返回所述根据所述当前系统资源空闲率计算网络资源下载线程的当前工作频率的步骤。优选地,所述根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图之前,所述网络资源批量加载方法还包括:判断所述用户是否处于操作空闲状态,当所述用户处于操作空闲状态时,执行所述根据所述图片资源对所述待展示页面进行刷新的步骤。此外,为实现上述目的,本专利技术还提供一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络资源批量加载程序,所述网络资源批量加载程序被所述处理器执行时实现如上文所述网络资源批量加载方法的步骤。此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质上存储有网络资源批量加载程序,所述网络资源批量加载程序被处理器执行时实现如上文所述网络资源批量加载方法的步骤。此外,为实现上述目的,本专利技术还提供一种网络资源批量加载装置,所述网络资源批量加载装置包括:文字加载模块,用于响应于用户输入的页面加载指令,生成与所述页面加载指令对应的待展示页面,并在所述待展示页面中加载文字资源;图片获取模块,用于从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处;图片下载模块,用于获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源;页面刷新模块,用于根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图。在本专利技术中,当接收到用户输入的页面加载指令时,快速加载文字资源及默认图,避免了出现破图现象,并根据系统资源空闲率实时下载图片资源,在图片资源下载完毕后,通过图片资源替换默认图,从而避免出现文字资源频繁移动的现象,解决了用户操作卡顿的技术问题,提高了页面展示效果,用户体验佳。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图;图2为本专利技术网络资源批量加载方法第一实施例的流程示意图;图3为本专利技术网络资源批量加载方法第二实施例的流程示意图;图4为本专利技术网络资源批量加载方法第三实施例的流程示意图;图5为本专利技术网络资源批量加载装置第一实施例的功能模块图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图。如图1所示,所述智能电视可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储服务器。本领域技术人员可以理解,图1中示出的结构并不构成对所述智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种存储介质的存储器1005中可以包括操作装置、网络通信模块、用户接口模块以及网络资源批量加载程序。在图1所示的智能电视中,网络接口1004主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1003主要用于连接用户设备;所述智能电视通过处理器1001调用存储器1005中存储的网络资源批量加载程序,并执行本专利技术实施例提供的网络资源批量加载方法。所述智能电视通过处理器1001调用存储器1005中存储的网络资源批量加载程序,并执行以下操作:响应于用户输入的页面加载指令,生成与所述页面加载指令对应的待展示页面,并在所述待展示页面中加载文字资源;从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处;获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源;根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图。进本文档来自技高网...

【技术保护点】
1.一种网络资源批量加载方法,其特征在于,所述网络资源批量加载方法包括以下步骤:智能电视响应于用户输入的页面加载指令,生成与所述页面加载指令对应的待展示页面,并在所述待展示页面中加载文字资源;从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处;获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源;根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图。

【技术特征摘要】
1.一种网络资源批量加载方法,其特征在于,所述网络资源批量加载方法包括以下步骤:智能电视响应于用户输入的页面加载指令,生成与所述页面加载指令对应的待展示页面,并在所述待展示页面中加载文字资源;从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处;获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源;根据所述图片资源对所述待展示页面进行刷新,以使所述图片资源替换所述待展示页面中对应的默认图。2.如权利要求1所述的网络资源批量加载方法,其特征在于,所述从本地存储器中获取默认图,并将所述默认图加载至所述待展示页面中的待下载图片处,具体包括:获取所述待展示页面对应的图片资源的大小;从本地存储器中获取相同大小的默认图,并将所述默认图加载至所述待展示页面中的待下载图片处。3.如权利要求1所述的网络资源批量加载方法,其特征在于,所述获取系统资源空闲率,并根据所述系统资源空闲率下载所述待展示页面的图片资源,具体包括:获取所述待展示页面对应的待下载图片的图片总数目;获取当前系统资源空闲率;根据所述当前系统资源空闲率下载所述待展示页面的图片资源;统计已下载图片数目,在所述已下载图片数目小于所述图片总数目时,返回所述获取当前系统资源空闲率的步骤。4.如权利要求3所述的网络资源批量加载方法,其特征在于,所述获取当前系统资源空闲率,具体包括:获取当前CPU空闲率及当前内存空闲率;对所述当前CPU空闲率及所述当前内存空闲率进行加权,获得当前系统资源空闲率。5.如权利要求3所述的网络资源批量加载方法,其特征在于,所述根据所述当前系统资源空闲率下载所述待展示页面的图片资源,具体包括:根据所述当前系统资源空闲率计算网络资源下载线程的当前工作频率;当所述当前工作频率大于预设阈值时,下载所述待展示页面的图片资源。6....

【专利技术属性】
技术研发人员:曹芝勇
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1