微件的加载方法及装置制造方法及图纸

技术编号:15704748 阅读:332 留言:0更新日期:2017-06-26 09:25
本发明专利技术实施例公开了一种微件的加载方法及装置,涉及移动终端技术领域,所述方法包括:获取微件布局框架信息,微件布局框架信息包括一个或多个待加载的微件视图位置信息,微件视图位置信息中包括位于电子设备当前屏幕范围之外的位置信息;获取微件内容参数;在一个或多个微件视图位置信息上加载微件内容参数对应的微件视图;当加载全部微件视图所占的面积超出电子设备屏幕范围时,在位于当前屏幕范围之外的位置信息加载微件视图。通过在微件布局框架信息中设置一个或多个待加载的微件视图位置信息,可以将与微件视图位置信息相同数量的微件添加到项目中进行展示,打破原来的屏幕中对于微件加载的限制,满足用户添加任意数量的微件的需求。

【技术实现步骤摘要】
微件的加载方法及装置
本专利技术实施例涉及移动终端
,特别是涉及一种微件的加载方法及装置。
技术介绍
随着互联网技术的发展,各种具有不同功能的应用程序被开发出来供用户使用。微件(widget)是一种小型的可下载应用程序,可以向一个基于HTML(HyperTextMarkupLanguage,超文本标记语言)的Web页面上添加一些动态内容。它可以是点击计数器、实时股票信息以及航班信息等。微件是运用一些Web技术来得以实现的,通常情况下,微件的代码形式包含了DHTML(DynamicHyperTextMarkupLanguage,动态超文本标记语言)、JavaScript以及AdobeFlash等。由于微件具有身材小、功能多、样式个性化等诸多优点,使得它在移动终端等电子设备上的应用也越来越广泛。用户可以根据自己的需要和喜好在电子设备的屏幕上添加各种各样的微件。在实现本专利技术过程中,专利技术人发现现有技术至少存在如下技术问题:在电子设备的屏幕上加载并显示微件时,每个微件都要占据一部分屏幕空间,同时所有微件占的总空间又必须在整个屏幕空间的范围内。一般情况下,往往在同一个屏幕空间中添加本文档来自技高网...
微件的加载方法及装置

【技术保护点】
一种微件的加载方法,应用于电子设备,其特征在于,所述方法包括:获取微件布局框架信息,所述微件布局框架信息包括一个或多个待加载的微件视图位置信息,所述微件视图位置信息中包括位于所述电子设备当前屏幕范围之外的位置信息;修改所述电子设备的系统的微件类型,基于修改后的所述微件类型获取微件内容参数;在所述一个或多个微件视图位置信息上加载所述微件内容参数对应的微件视图;当加载全部微件视图所占的面积超出所述电子设备屏幕范围时,在位于当前屏幕范围之外的位置信息加载微件视图。

【技术特征摘要】
1.一种微件的加载方法,应用于电子设备,其特征在于,所述方法包括:获取微件布局框架信息,所述微件布局框架信息包括一个或多个待加载的微件视图位置信息,所述微件视图位置信息中包括位于所述电子设备当前屏幕范围之外的位置信息;修改所述电子设备的系统的微件类型,基于修改后的所述微件类型获取微件内容参数;在所述一个或多个微件视图位置信息上加载所述微件内容参数对应的微件视图;当加载全部微件视图所占的面积超出所述电子设备屏幕范围时,在位于当前屏幕范围之外的位置信息加载微件视图。2.根据权利要求1所述的微件的加载方法,其特征在于,在所述修改所述电子设备的系统的微件类型之前,所述方法还包括:接收并解析添加指令,获得所述添加指令中携带的微件类型信息;则所述修改所述电子设备的系统的微件类型包括:基于所述微件类型信息,将所述电子设备的系统的微件类型设定为与所述添加指令携带的微件类型信息对应的微件类型。3.根据权利要求1或2所述的微件的加载方法,其特征在于,所述基于修改后的所述微件类型获取微件内容参数,包括:将需要在所述电子设备桌面上加载的微件的微件类型配置为所述电子设备的系统的微件类型;获取与所述系统的微件类型对应的第一微件列表,所述第一微件列表中包括与所述系统的微件类型匹配的微件信息;解析所述第一微件列表中的微件信息,并根据所述微件信息更新所述微件内容参数;获取所述更新后的微件内容参数。4.根据权利要求3所述的微件的加载方法,其特征在于,所述解析所述第一微件列表中的微件信息,根据所述微件信息更新所述微件内容参数,包括:校验所述第一微件列表中的微件信息对应的配置信息,过滤安全度低于阈值的微件;获取数据库中保存的第二微件列表,所述第二微件列表包括所述数据库中已存储的微件信息;将所述第二微件列表替换为所述第一微件列表。5.根据权利要求1所述的微件的加载方法,其特征在于,在所述一个或多个微件视图位置信息上加载所述微件内容参数对应的微件视图之前,所述方法还包括:基于所述电子设备的屏幕参数确定微件的配置解析协议;则所述在所述一个或多个微件视图位置信息上加载所述微件内容参数对应的微件视图,包括:基于所述配置解析协议对所述微件内容参数进行配置,对配置后的所述微件内容参数对应的微件视图进行加载。6.根据权利要求1所述的微件的加载方法,其特征在于,在位于当前屏幕范围之外的位置信息加载微件视...

【专利技术属性】
技术研发人员:卢文汐陈光
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京,11

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

1