支持多种用户界面风格的方法、智能电视及存储介质技术

技术编号:21577800 阅读:83 留言:0更新日期:2019-07-10 17:09
本发明专利技术公开支持多种用户界面风格的方法、智能电视及存储介质,用于基于Android的电视设备系统支持多种用户界面风格,并且能动态切换。本发明专利技术针对原有系统的问题缺陷,通过设计专用的用户界面UI风格代码维度、设计优化资源ID映射文件相关的编译工具及系统资源加载机制、设计改进资源配置的维度、设计多种UI风格切换的接口及权限控制、设计系统及应用程序同时兼容包含多种UI风格资源文件所需遵守的目录及文件命名方式、设计UI风格进行切换的最佳执行时机等,实现不同UI风格的电视设备使用统一的系统及应用程序软件,缩短了开发周期、降低了开发成本;使电视设备出厂后,依据不同的需求可切换不同的UI风格,实现产品的多样性。

Methods, Intelligent TV and Storage Media Supporting Multiple User Interface Styles

【技术实现步骤摘要】
支持多种用户界面风格的方法、智能电视及存储介质
本专利技术涉及基于Android的智能电视技术,尤其涉及一种支持多种用户界面风格的方法、智能电视及存储介质。
技术介绍
虽然基于Android的电视设备具备丰富的用户界面UI体验,例如可以动态切换语言、横竖屏等,但其用户界面UI风格实现方案仍具有一定的局限性。从产品的角度来讲,电视产品可能需要多种用户界面UI风格的支持。例如按使用的场所划分,有家用电视、商场、酒店等公共场所的电视,因为功能要求不同,可以设计成不同的用户界面UI风格;电视设备厂商,依据市场定位的需求,也需要针对不同的机型、不同的子品牌,设计出不同用户界面UI风格的电视。除此之外,电视产品在升级新版系统的过程中也存在用户界面UI风格切换的需求。然而,对于电视设备实现多种用户界面UI风格的支持及切换,缺少一个比较好的解决方法。根据不同的用户界面UI风格需求,定制不同的系统软件及应用程序软件,存在开发测试成本高、产品开发周期长、变更需要系统及应用升级等缺点;应用程序包含多个UI风格的资源包,在集成编译时,通过自动编译工具,依据产品配置项,自动编译打包指定产品所需的用户界面UI风本文档来自技高网...

【技术保护点】
1.一种支持多种用户界面风格的方法,用于基于Android的电视设备系统支持多种用户界面风格并动态切换,其特征在于,包括如下步骤:A、创建用户界面风格代码维度;B、创建优化资源序列号映射文件的编译工具及系统资源加载机制;C、创建改进资源配置的维度;D、创建多种用户界面风格切换的接口及权限控制;E、创建系统及应用程序同时兼容包含多种用户界面风格资源文件所需的目录及文件命名方式;F、根据切换命令选择用户界面风格资源文件切换用户界面风格。

【技术特征摘要】
1.一种支持多种用户界面风格的方法,用于基于Android的电视设备系统支持多种用户界面风格并动态切换,其特征在于,包括如下步骤:A、创建用户界面风格代码维度;B、创建优化资源序列号映射文件的编译工具及系统资源加载机制;C、创建改进资源配置的维度;D、创建多种用户界面风格切换的接口及权限控制;E、创建系统及应用程序同时兼容包含多种用户界面风格资源文件所需的目录及文件命名方式;F、根据切换命令选择用户界面风格资源文件切换用户界面风格。2.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤A创建用户界面风格代码维度具体包含如下步骤:综合系统配置维度和资源序列号维度,在系统或应用程序编译打包时,生成资源序列号映射文件;资源序列号映射文件记录系统配置及资源序列号的信息。3.根据权利要求2所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤B创建优化资源序列号映射文件相关的编译工具及系统资源加载机制是通过使用兼容包含不同用户界面风格的资源文件,以及不同用户界面风格的资源的加载得以实现的。4.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤C创建改进资源配置的维度是通过建立不同用户界面风格的资源的兼容共存实现的。5.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步...

【专利技术属性】
技术研发人员:杨志平
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东,44

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

1