一种智能电视界面版块元素的创建实现方法及系统的制作方法

文档序号:9436498阅读:232来源:国知局
一种智能电视界面版块元素的创建实现方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能电视技术领域,尤其涉及的是一种智能电视界面版块元素的创建实现方法及系统。
【背景技术】
[0002]智能电视时代,界面版块元素的是否美观、动画效果好不好、单不单单调、直接影响用户的使用。现有智能电视界面版块元素显示的图片方式比较单一,一个版块区域就是一整张图片,如果需要让某个小块变化,都是整个版块区域全部变化,而且界面的动态感不强。如果一个界面想放几块同样风格版块的界面元素,动画效果一样,界面就更加单调了。同时,如果界面风格不一样,需要修改代码,过程繁琐复杂。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种智能电视界面版块元素的创建实现方法及系统,旨在解决现有技术中智能电视的界面版块元素动态效果较差,同时更改界面需修改代码而导致过程繁琐复杂的缺陷。
[0005]本发明的技术方案如下:
一种智能电视界面版块元素的创建实现方法,其中,包括步骤:
初始化应用程序,判断应用程序是否为初次启动,当应用程序是初次启动时则加载本地默认的xml配置文件,当应用程序不是初次启动时则加载已从网络下载成功的xml配置文件;
根据xml配置文件对应的配置选项创建界面版块元素,并释放界面版块元素的资源对象。
[0006]所述智能电视界面版块元素的创建实现方法,其中,所述界面版块元素至少包括前景层和背景层。
[0007]所述智能电视界面版块元素的创建实现方法,其中,所述初始化应用程序,判断应用程序是否为初次启动,当应用程序是初次启动时则加载本地默认的xml配置文件,当应用程序不是初次启动时则加载已从网络下载成功的xml配置文件的步骤具体包括:
初始化应用程序;
判断应用程序是否为初次启动,当应用程序是初次启动则执行加载本地默认的xml配置文件的步骤,当应用程序不是初次启动则执行判断从网络下载的xml配置文件是否下载成功的步骤;
加载本地默认的xml配置文件;
判断从网络下载的xml配置文件是否下载成功,当下载成功时则执行加载已从网络下载成功的xml配置文件的步骤,当未下载成功时则执行加载本地默认的xml配置文件并在连网成功后继续从网络下载的xml配置文件的步骤; 加载已从网络下载成功的xml配置文件;
加载本地默认的xml配置文件,并在连网成功后继续从网络下载的xml配置文件,当从网络下载的xml配置文件下载完成后,设置一个用于在下次进入应用程序时使应用程序重启的标识位。
[0008]所述智能电视界面版块元素的创建实现方法,其中,所述根据xml配置文件对应的配置选项创建界面版块元素,并释放界面版块元素的资源对象的步骤具体包括:
根据xml配置文件对应的配置选项创建界面版块元素;
判断网络是否保持连接,当网络保持连接时则在智能电视的后台中检测是否有待更新xml配置文件,当有待更新xml配置文件时则执行下载网络中待更新xml配置文件的步骤,当无待更新xml配置文件时则执行每隔指定时间周期在在智能电视的后台中检测是否有待更新xml配置文件的步骤;
每隔指定时间周期在在智能电视的后台中检测是否有待更新xml配置文件,当有待更新xml配置文件时则执行下载网络中待更新xml配置文件的步骤,当无待更新xml配置文件时则再隔指定时间周期在在智能电视的后台中检测是否有待更新xml配置文件;
下载网络中待更新xml配置文件;
释放界面版块元素的资源对象。
[0009]所述智能电视界面版块元素的创建实现方法,其中,所述根据xml配置文件对应的配置选项创建界面版块元素的步骤具体包括:
根据xml配置文件对应的配置选项创建背景层和前景层;
判断xml配置文件对应的配置选项中是否有文字层,当有文字层则执行创建文字层的步骤,当无文字层则不做处理;
创建文字层;
判断xml配置文件对应的配置选项中是否有人物层,当有人物层则执行创建人物层的步骤,当无人物层则不做处理;
创建人物层,并对人物层进行动画配置;
判断xml配置文件对应的配置选项中是否有float层,当有float层则执行创建float层的步骤,当无float层则不做处理;
创建float层,并对位于float层焦点处的界面版块元素进行放大显示。
[0010]一种智能电视界面版块元素的创建实现系统,其中,包括:
判断控制模块,用于初始化应用程序,判断应用程序是否为初次启动,当应用程序是初次启动时则加载本地默认的xml配置文件,当应用程序不是初次启动时则加载已从网络下载成功的xml配置文件;
创建释放模块,用于根据xml配置文件对应的配置选项创建界面版块元素,并释放界面版块元素的资源对象。
[0011]所述智能电视界面版块元素的创建实现系统,其中,所述界面版块元素至少包括前景层和背景层。
[0012]所述智能电视界面版块元素的创建实现系统,其中,所述判断控制模块具体包括:
初始化单元,用于初始化应用程序; 第一控制单元,用于判断应用程序是否为初次启动,当应用程序是初次启动则启动第一本地加载单元,当应用程序不是初次启动则启动第二控制单元;
第一本地加载单元,用于加载本地默认的xml配置文件;
第二控制单元,用于判断从网络下载的xml配置文件是否下载成功,当下载成功时则启动网络加载单元,当未下载成功时则再次启动第二本地加载单元;
网络加载单元,用于加载已从网络下载成功的xml配置文件;
第二本地加载单元,用于加载本地默认的xml配置文件,并在连网成功后继续从网络下载的xml配置文件,当从网络下载的xml配置文件下载完成后,设置一个用于在下次进入应用程序时使应用程序重启的标识位。
[0013]所述智能电视界面版块元素的创建实现系统,其中,所述创建释放模块具体包括:
界面版块元素创建单元,用于根据xml配置文件对应的配置选项创建界面版块元素;第三控制单元,用于判断网络是否保持连接,当网络保持连接时则在智能电视的后台中检测是否有待更新xml配置文件,当有待更新xml配置文件时则启动更新单元,当无待更新xml配置文件时启动周期检测单元;
周期检测单元,用于每隔指定时间周期在在智能电视的后台中检测是否有待更新xml配置文件,当有待更新xml配置文件时则启动更新单元,当无待更新xml配置文件时则再启动周期检测单元;
更新单元,用于下载网络中待更新xml配置文件;
元素释放单元,用于释放界面版块元素的资源对象。
[0014]所述智能电视界面版块元素的创建实现系统,其中,界面版块元素创建单元具体包括:
第一创建子单元,用于根据xml配置文件对应的配置选项创建背景层和前景层;第一判断控制子单元,用于判断xml配置文件对应的配置选项中是否有文字层,当有文字层则启动第二创建子单元,当无文字层则不做处理;
第二创建子单元,用于创建文字层;
第二判断控制子单元,用于判断xml配置文件对应的配置选项中是否有人物层,当有人物层则启动第三创建子单元,当无人物层则不做处理;
第三创建子单元,用于创建人物层,并对人物层进行动画配置;
第三判断控制
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1