用于终端设备的网络加载方法和装置制造方法及图纸

技术编号:11122972 阅读:58 留言:0更新日期:2015-03-11 12:06
本发明专利技术公开了一种用于终端设备的网络加载方法,该方法包括获取待加载对象的网络地址;根据所述待加载对象的网络地址识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象。通过本发明专利技术,解决了现有技术终端设备进行网络加载时运行不流畅的问题。

【技术实现步骤摘要】
用于终端设备的网络加载方法和装置
本专利技术涉及智能终端领域,具体而言,涉及一种用于终端设备的网络加载方法和 >J-U ρ?α装直。
技术介绍
随着互联网技术的快速发展,智能终端(如笔记本电脑,智能手机等)被广泛应用,已经成为了市场的主流产品。在使用智能终端时,通常需要从网络上加载图片或者不同形式的文件等,但是每次加载的时候都要从网络上下载待加载图片或者待加载文件,这将导致智能终端设备资源开销过大,运行不流畅,严重影响用户体验。 针对现有技术终端设备进行网络加载时运行不流畅的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种用于终端设备的网络加载方法和装置,以解决现有技术终端设备进行网络加载时运行不流畅的问题。 为了实现上述目的,根据本专利技术的一个方面,提供了一种用于终端设备的网络加载方法。该用于终端设备的网络加载方法包括:根据所述待加载对象的网络地址获取待加载对象的网络地址;识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象。 进一步地,终端设备的本地存储器包括第一存储器和第二存储器,其中,第一存储器对应第一存储列表,第二存储器对应第二存储列表,其中,第一存储器存储有第一存储列表,第二存储器存储有第二存储列表,第一存储列表中包含已经缓存的加载对象对应的对象标识,第二存储列表中包含已经缓存的加载对象对应的对象标识。 进一步地,判断终端设备的本地存储器中是否存在待加载对象的对象标识包括:判断第一存储列表中是否存在待加载对象的对象标识;如果第一存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第一存储列表中不存在待加载对象的对象标识,判断第二存储列表中是否存在待加载对象的对象标识;如果第二存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第二存储列表中不存在待加载对象的对象标识,则终端设备的本地存储器中未存储有待加载对象。 进一步地,如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象包括:判断第一存储器中是否存在待加载对象;如果第一存储器中存在待加载对象,从第一存储器获取待加载对象;如果第一存储器中不存在待加载对象,判断第二存储器中是否存在待加载对象;如果第二存储器中存在待加载对象,从第二存储器获取待加载对象。 进一步地,在当终端设备的本地存储器中不存在待加载对象的对象标识时,根据待加载对象的网络地址下载待加载对象之后,该用于终端设备的网络加载方法还包括:判断待加载对象是否下载结束;如果待加载对象下载结束,判断待加载对象是否下载成功;如果待加载对象下载成功,将待加载对象存入终端设备的本地存储器中。 进一步地,如果待加载对象下载成功,将待加载对象存入终端设备的本地存储器中包括:对待加载对象进行解码操作;将解码后的待加载对象存入终端设备的本地存储器中。 进一步地,将解码后的待加载对象存入终端设备的本地存储器中包括:将待加载对象存入第一存储器中;将待加载对象存入第二存储器中。 进一步地,第一存储器为内存存储器,第二存储器为非易失性存储器。 为了实现上述目的,根据本专利技术的另一方面,提供了一种用于终端设备的网络加载装置。该用于终端设备的网络加载装置包括:获取模块,用于获取待加载对象的网络地址;识别模块,用于根据所述待加载对象的网络地址识别待加载对象的对象标识;判断模块,用于判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识;查找模块,用于当终端设备的本地存储器中存在待加载对象的对象标识时,从本地存储器中加载待加载对象;下载模块,用于当终端设备的本地存储器中不存在待加载对象的对象标识时,根据待加载对象的网络地址下载待加载对象。 进一步地,判断模块中的终端设备的本地存储器包括第一存储器和第二存储器,其中,第一存储器存储有第一存储列表,第二存储器存储有第二存储列表,第一存储列表中包含已经缓存的加载对象对应的对象标识,第二存储列表中包含已经缓存的加载对象对应的对象标识,判断模块包括:第一判断子模块,用于判断终端设备的本地存储器中的第一存储器对应的第一存储列表中是否存在待加载对象的对象标识;第一确定子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第二判断子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中不存在待加载对象的对象标识时,判断终端设备的本地存储器中的第二存储器对应的第二存储列表中是否存在待加载对象的对象标识;第二确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第三确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中不存在待加载对象的对象标识时,确定终端设备的本地存储器中未存储有待加载对象。 进一步地,查找模块包括:第三判断子模块,用于判断终端设备的本地存储器中的第一存储器中是否存在待加载对象;第一获取子模块,用于当终端设备的本地存储器中的第一存储器中存在待加载对象时,从终端设备的本地存储器中的第一存储器获取待加载对象;第四判断子模块,用于当终端设备的本地存储器中的第一存储器中不存在待加载对象时,判断终端设备的本地存储器中的第二存储器中是否存在待加载对象;第二获取子模块,用于当终端设备的本地存储器中的第二存储器中存在待加载对象时,从终端设备的本地存储器中的第二存储器获取待加载对象。 通过本专利技术,采用获取待加载对象的网络地址;根据所述待加载对象的网络地址识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象,解决了现有技术终端设备进行网络加载时运行不流畅的问题。该专利技术的用于终端设备的网络加载方法通过判断本地存储器中是否已经存在待加载对象来决定加载待加载对象时是从本地存储器中查找还是根据待加载对象的网络地址从网上下载,从而节省了智能终端设备的资源开销,改善了用户体验度。 【附图说明】 构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的用于终端设备的网络加载方法的流程图;以及 图2是根据本专利技术实施例的用于终端设备的网络加载装置的示意图。 【具体实施方式】 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术本文档来自技高网...

【技术保护点】
一种用于终端设备的网络加载方法,其特征在于,包括:获取待加载对象的网络地址;根据所述待加载对象的网络地址识别所述待加载对象的对象标识;判断终端设备的本地存储器中是否存在所述待加载对象的对象标识,其中,在所述本地存储器中存储有已经缓存的加载对象的对象标识;如果所述终端设备的本地存储器中存在所述待加载对象的对象标识,从所述本地存储器中加载所述待加载对象;以及如果所述终端设备的本地存储器中不存在所述待加载对象的对象标识,根据所述待加载对象的网络地址下载所述待加载对象。

【技术特征摘要】
1.一种用于终端设备的网络加载方法,其特征在于,包括: 获取待加载对象的网络地址; 根据所述待加载对象的网络地址识别所述待加载对象的对象标识; 判断终端设备的本地存储器中是否存在所述待加载对象的对象标识,其中,在所述本地存储器中存储有已经缓存的加载对象的对象标识; 如果所述终端设备的本地存储器中存在所述待加载对象的对象标识,从所述本地存储器中加载所述待加载对象;以及 如果所述终端设备的本地存储器中不存在所述待加载对象的对象标识,根据所述待加载对象的网络地址下载所述待加载对象。2.根据权利要求1所述的用于终端设备的网络加载方法,其特征在于,所述终端设备的本地存储器包括第一存储器和第二存储器,其中,所述第一存储器存储有第一存储列表,所述第二存储器存储有第二存储列表,所述第一存储列表中包含已经缓存的加载对象对应的对象标识,所述第二存储列表中包含已经缓存的加载对象对应的对象标识。3.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,判断终端设备的本地存储器中是否存在所述待加载对象的对象标识包括: 判断所述第一存储列表中是否存在所述待加载对象的对象标识; 如果所述第一存储列表中存在所述待加载对象的对象标识,则所述终端设备的本地存储器中存储有所述待加载对象; 如果所述第一存储列表中不存在所述待加载对象的对象标识,判断所述第二存储列表中是否存在所述待加载对象的对象标识; 如果所述第二存储列表中存在所述待加载对象的对象标识,则所述终端设备的本地存储器中存储有所述待加载对象;以及 如果所述第二存储列表中不存在所述待加载对象的对象标识,则所述终端设备的本地存储器中未存储有所述待加载对象。4.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,如果所述终端设备的本地存储器中存在所述待加载对象的对象标识,从所述本地存储器中加载所述待加载对象包括: 判断所述第一存储器中是否存在所述待加载对象; 如果所述第一存储器中存在所述待加载对象,从所述第一存储器获取所述待加载对象; 如果所述第一存储器中不存在所述待加载对象,判断所述第二存储器中是否存在所述待加载对象;以及 如果所述第二存储器中存在所述待加载对象,从所述第二存储器获取所述待加载对象。5.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,在当所述终端设备的本地存储器中不存在所述待加载对象的对象标识时,根据所述待加载对象的网络地址下载所述待加载对象之后,所述方法还包括: 判断所述待加载对象是否下载结束; 如果所述待加载对象下载结束,判断所述待加载对象是否下载成功;以及 如果所述待加载对象下载成功,将所述待加载对象存入所述终端设备的本地存储器中。6.根据权利要求5所述的用于终端设备的网络加载方法,其特征在于,如果所述待加载对象下载成功,将所述待加载对象存入所述终端设备的本地存储器中包括: 对所述待加载对象进行解码操作;以及 将解码后的待加载对象存入所述终端设备的本地存储器中。7.根据权利要求6所述的用于终端设备的网络加载方法,其特征在于,将解码后的待加载对象存入所述终端设...

【专利技术属性】
技术研发人员:闫青
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1