【技术实现步骤摘要】
支持多种用户界面风格的方法、智能电视及存储介质
本专利技术涉及基于Android的智能电视技术,尤其涉及一种支持多种用户界面风格的方法、智能电视及存储介质。
技术介绍
虽然基于Android的电视设备具备丰富的用户界面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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。