一种基于智能电视的开机动画语言配置方法及系统的制作方法

文档序号:9277122阅读:1313来源:国知局
一种基于智能电视的开机动画语言配置方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能电视终端技术领域,尤其涉及一种基于智能电视的开机动画语言配置方法及系统。
【背景技术】
[0002]Android系统的智能电视,在开机过程中支持播放开机动画图片,这部分功能,既可以在开机过程中规避了系统启动无画面的情况,又可以根据不同的客户需求,提供不同的开机动画图片提供给用户观看。
[0003]但是由于客户都来自于世界各地,所以对于开机动画图片的播放也同样需要按照不同国家的语言来播放相对应的开机动画图片。但现有技术中的开机动画图片是预先设置好的一种语言,无法根据不同国家的语言进行调整。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于智能电视的开机动画语言配置方法及系统,旨在解决现有技术中用户在观看电视,无论用户是来自哪个国家,开机动画文件中的文字都是同样的的缺陷。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于智能电视的开机动画语言配置方法,其中,所述方法包括:
A、在智能电视开机过程获取当前智能电视采用的系统语言,并判断当前系统语言类型,并判断当前系统语言类型;
B、根据当前系统语言类型查找对应的开机动画文件;
C、若查找到对应的开机动画文件,则播放对应当前系统语言的开机动画。
[0007]所述的基于智能电视的开机动画语言配置方法,其中,所述步骤A之前还包括:
S、预先在智能电视中存储针对不同国家的语言的开机动画图片及智能电视开机时默认的开机动画图片。
[0008]所述的基于智能电视的开机动画语言配置方法,其中,所述步骤B具体包括:
B1、根据当前系统语言类型,查找对应的开机动画压缩包文件;
B2、通过文件名信息查询对应的开机动画的配置文件。
[0009]所述的基于智能电视的开机动画语言配置方法,其中,所述步骤C之后还包括:
D、若查找不到对应的开机动画文件或查找到的开机动画文件的内容为空,播放智能电视默认的开机动画。
[0010]所述的基于智能电视的开机动画语言配置方法,其中,所述智能电视开机默认的开机动画中采用的语言为英语。
[0011]一种基于智能电视的开机动画语言配置系统,其中,所述系统包括:
获取与判断模块,用于在智能电视开机过程获取当前智能电视采用的系统语言,并判断当前系统语言类型,并判断当前系统语言类型;
查找模块,用于根据当前系统语言类型查找对应的开机动画文件;
控制模块,用于若查找到对应的开机动画文件,则播放对应当前系统语言的开机动画。
[0012]所述的基于智能电视的开机动画语言配置系统,其中,所述系统还包括:
预先存储模块,用于预先在智能电视中存储针对不同国家的语言的开机动画图片及智能电视开机时默认的开机动画图片。
[0013]所述的基于智能电视的开机动画语言配置系统,其中,所述查找模块具体包括: 第一查找单元,用于根据当前系统语言类型,查找对应的开机动画压缩包文件;
第二查找单元,用于通过文件名信息查询对应的开机动画的配置文件。
[0014]所述的基于智能电视的开机动画语言配置系统,其中,所述控制模块还用于若查找不到对应的开机动画文件或查找到的开机动画文件的内容为空,播放智能电视默认的开机动画。
[0015]所述的基于智能电视的开机动画语言配置系统,其中,所述智能电视开机默认的开机动画中采用的语言为英语。
[0016]有益效果:本发明可在电视开机时,通过识别当前系统的语言,查找对应语言的开机动画文件,若查找到对应的开机动画文件后,播放相应语言的开机动画,实现了不同国家的用户在观看电视时没有语言的障碍,可以清楚了解开机动画中具体文字内容,同时也使开机动画的内容更加丰富多变,为用户观看电视提供了方便。
【附图说明】
[0017]图1是本发明的一种基于智能电视的开机动画语言配置方法的较佳实施例的流程图。
[0018]图2是本发明的一种基于智能电视的开机动画语言配置方法的具体应用实施例的第一细化步骤流程图。
[0019]图3是本发明的一种基于智能电视的开机动画语言配置方法的具体应用实施例的第二细化步骤流程图。
[0020]图4是本发明的一种基于智能电视的开机动画语言配置方法的具体应用实施例的第三细化步骤流程图。
[0021]图5是本发明的一种基于智能电视的开机动画语言配置系统的较佳实施例的功能原理框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]本发明第一实施例所述的一种基于智能电视的开机动画语言配置方法,如图1所示,包括:
步骤S100、在智能电视开机过程获取当前智能电视采用的系统语言,并判断当前系统语言类型,并判断当前系统语言类型。
[0024]具体实施时,本发明还提供了一种较佳实施例,如图2所示,:
步骤SlOl、开始;
步骤S102、获取系统语言系统属性persis.sys.1anuage ;
步骤S103、需要查找的开机动画配置文件desc_lanuage.txt ;
步骤S104、结束。
[0025]具体实施时,所述步骤SlOO之前还包括:
步骤S1、预先在智能电视中存储针对不同国家的语言的开机动画图片及智能电视开机时默认的开机动画图片。
[0026]具体实施时,根据客户的需求,能够确定所需要支持哪些国家,在开机动画包中,匹配各自国家的开机动画解析文件;所述智能电视开机默认的开机动画中采用的语言为英语。
[0027]具体实施时,在开机时首先获取系统的语言,具体地,在智能电视开机过程系统属性值persist, sys.language获取当前智能电视采用的系统语言,。例如,检测到当前用户的电视的系统中的语言为法语,若支持法语的开机动画,则下一步在系统中寻找对应的法语开机动画文件,即是需要有法语的开机动画图片以及对应的法语开机动画配置文件。
[0028]步骤S200、根据当前系统语言类型查找对应的开机动画文件。
[0029]具体实施时,所述步骤S200具体包括:
步骤S21、根据当前系统语言类型,查找对应的开机动画压缩包文件;
步骤S22、通过文件名信息查询对应的开机动画的配置文件。
[0030]具体实施时,由于用户预先存储的对应开机时系统语言的开机配置文件设置为zip格式的。因此在查询过程中,通过ZipFileRo方法中的open方法找到开启zip包,使用ZipEntryFile中的findEntrybyName的方法,查询到开机动画的配置文件。
[0031]进一步地实施例中,如图3所示,查询步骤包括:
步骤S201、开始查找;
步骤S202、ZipFileR0.0pen开启开机动画包;
步骤S203、遍历开机动画包,通过ZipFileR0.findEntryby
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1