[发明专利]支持多种用户界面风格的方法、智能电视及存储介质在审
申请号: | 201711484290.1 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109996119A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 杨志平 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/485 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面风格 风格 电视设备 存储介质 智能电视 维度 应用程序软件 目录及文件 用户界面UI 动态切换 开发周期 命名方式 权限控制 设计系统 设计优化 问题缺陷 系统支持 系统资源 应用程序 映射文件 资源配置 资源文件 可切换 专用的 加载 编译 出厂 兼容 多样性 时机 改进 开发 统一 | ||
1.一种支持多种用户界面风格的方法,用于基于Android的电视设备系统支持多种用户界面风格并动态切换,其特征在于,包括如下步骤:
A、创建用户界面风格代码维度;
B、创建优化资源序列号映射文件的编译工具及系统资源加载机制;
C、创建改进资源配置的维度;
D、创建多种用户界面风格切换的接口及权限控制;
E、创建系统及应用程序同时兼容包含多种用户界面风格资源文件所需的目录及文件命名方式;
F、根据切换命令选择用户界面风格资源文件切换用户界面风格。
2.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤A创建用户界面风格代码维度具体包含如下步骤:
综合系统配置维度和资源序列号维度,在系统或应用程序编译打包时,生成资源序列号映射文件;
资源序列号映射文件记录系统配置及资源序列号的信息。
3.根据权利要求2所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤B创建优化资源序列号映射文件相关的编译工具及系统资源加载机制是通过使用兼容包含不同用户界面风格的资源文件,以及不同用户界面风格的资源的加载得以实现的。
4.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤C创建改进资源配置的维度是通过建立不同用户界面风格的资源的兼容共存实现的。
5.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤D创建多种用户界面风格切换的接口及权限控制中用于切换用户界面风格时,是由配置更新应用程序依据指令调用来更新系统配置。
6.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤E创建系统及应用程序同时兼容包含多种用户界面风格的资源文件所需的资源文件及目录命名方式具体包括如下步骤:
定义资源文件路径为app/res/资源类型-configUI风格名称_config2_configX/资源文件。
7.根据权利要求1所述的一种支持多种用户界面风格的方法,其特征在于,所述步骤F根据切换命令选择用户界面风格资源文件切换用户界面风格具体包括如下步骤:
当系统第一个应用程序启动之前,通过解析系统预置或服务器推送的系统配置文件中设置系统配置的用户界面风格代码,实现用户界面风格切换。
8.一种智能电视,用于实现多种用户界面风格并动态切换,其特征在于,该智能电视包括处理器、存储器及存储在所述存储器上并可在处理器上运行的支持多种用户界面风格的程序,该支持多种用户界面风格的程序被所述处理器执行时实现如权利要求1至7任一项所述的支持多种用户界面风格的方法的步骤。
9.一种存储介质,其特征在于,所述存储介质存储有支持多种用户界面风格的程序,该支持多种用户界面风格的程序被处理器执行时实现权利要求1至7任一项所述的支持多种用户界面风格的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711484290.1/1.html,转载请声明来源钻瓜专利网。