一种展示窗数据加载方法及其系统技术方案

技术编号:12514472 阅读:166 留言:0更新日期:2015-12-16 12:21
本发明专利技术公开一种展示窗数据加载方法,包括:随机选择任意动画元素、动画元素在屏幕上的移动速度及方向,并在屏幕上随机生成各动画元素的移动初始位置;动画元素在初始位置以选择的移动速度、方向在屏幕上移动,后台开始加载展示窗数据;若数据加载完毕,则停止随机选取动画元素及其移动初始位置的生成,之前的动画元素继续在屏幕上移动直至移动出屏幕范围,展示窗口弹出;若未加载到数据,则停止随机选取动画元素及其移动初始位置的生成,之前移动的动画元素继续移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出,以实现个性化数据加载,满足用户个性化需求。本发明专利技术还提供一种展示窗数据加载系统。

【技术实现步骤摘要】

本专利技术涉及移动终端展示窗数据加载
,具体涉及一种展示窗数据加载方法及其系统
技术介绍
现有移动终端的展示窗的加载动画一般采用比较简单的进度条显示方案,但视觉效果单一,不能满足用户的个性化需求。
技术实现思路
本专利技术的目的,就是克服现有技术的不足,提供一种展示窗数据加载方法,以实现个性化数据加载,满足用户个性化需求。为实现专利技术的另一目的,本专利技术还提供了一种展示窗数据加载系统。为了达到上述目的,采用如下技术方案:一种展示窗数据加载方法,所述方法包括以下步骤:预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向;动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动,此时,后台开始加载展示窗数据;若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,冋时展不窗口弹出;若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出。进一步,所述屏幕上随机生成各动画元素的移动动画初始位置在屏幕的左下方或右下方或左上方或右上方。进一步,所述方法还包括:预设随机选取任意动画元素的生成频率。进一步,所述动画元素为不同类型或不同颜色的动画元素。优选地,所述动画元素为不同颜色的气球。为实现本专利技术的另一目的,本专利技术还采用如下技术方案:一种展示窗数据加载系统,所述系统包括:预设单元,用于预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;初始动画数据生成单元,用于随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向,动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动;数据加载单元,用于后台加载展示窗数据,若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时展示窗口弹出;若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出。进一步,所述屏幕上随机生成各动画元素的移动动画初始位置在屏幕的左下方或右下方或左上方或右上方。进一步,所述预设单元预设随机选取任意动画元素的生成频率。进一步,所述动画元素为不同类型或不同颜色的动画元素。优选地,所述动画元素为不同颜色的气球。与现有技术相比,本专利技术的有益效果在于:本专利技术通过预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向;动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动,此时,后台开始加载展示窗数据;若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时展示窗口弹出;若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出,以实现个性化数据加载,满足用户个性化需求。【附图说明】图1是本专利技术实施例一展示窗数据加载系统系统的模块示意图;图2是本专利技术实施例一展示窗数据加载方法的流程图;图3?6是本专利技术实施例二气球元素动画的展示窗弹出特效动态示意图;图7是本专利技术实施例二展示窗数据加载方法的流程图。【具体实施方式】下面将结合附图以及具体实施方法来详细说明本专利技术,在本专利技术的示意性实施及说明用来解释本专利技术,但并不作为对本专利技术的限定。实施例一如图1所示,一种展示窗数据加载系统,展示窗数据可为广告数据、应用推送数据、主题推送数据、视频推送数据等,所述系统包括:预设单元,用于预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;初始动画数据生成单元,用于随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向,动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动;数据加载单元,用于后台加载展示窗数据,若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时展示窗口弹出;若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出。如图2所示,一种展示窗数据加载方法,所述方法包括以下步骤:SlOl:预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;S102:随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;S103:分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向;S104:分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向,动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动;S105:若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时展示窗口弹出;S106:若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出。实施例二—种展示窗数据加载系统,所述展示窗数据为应用推送数据,所述动画元素为不同大小、不同颜色的气球元素。如图3?6所示,气球元素动画的展示窗弹出特效。所述系统包括:预设单元,预设若干不同大小、不同颜色的气球元素;预设气球元素在屏幕上的移动初始速度、初始加速度的选择范围及从移动方向的选择范围;预设随机选取任意气球元素的生成频率,如:以20毫秒一个速度生成气球元素,总时长为15秒;预设后台加载数据的时间为15秒;初始动画数据生成单元,随机选取任意气球元素,并在屏幕上随机生成各气球元素的移动初始位置,分别在移动初始速度及初本文档来自技高网...

【技术保护点】
一种展示窗数据加载方法,其特征在于,所述方法包括以下步骤:预设若干动画元素,预设动画元素在屏幕上的移动速度的选择范围,预设动画元素的移动方向的选择范围,预设后台加载数据的时间;随机选取任意动画元素,并在屏幕上随机生成各动画元素的移动动画初始位置;分别在移动速度的选择范围内、移动方向的选择范围内,随机选取动画元素的移动速度及移动方向;动画元素在初始位置以选取的移动速度及移动方向在屏幕上移动,此时,后台开始加载展示窗数据;若后台在预设的时间内数据加载完毕,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时展示窗口弹出;若后台未在预设的时间内加载到数据,则停止随机选取动画元素及其移动动画初始位置的生成,之前在屏幕上移动的动画元素继续在屏幕上移动直至移动出屏幕显示范围,同时预设的未加载到数据的图片弹出。

【技术特征摘要】

【专利技术属性】
技术研发人员:邓裕强杨锡俊潘国维岳风顺
申请(专利权)人:广州市久邦数码科技有限公司久邦计算机技术广州有限公司
类型:发明
国别省市:广东;44

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

1