显示设置功能项的方法及装置的制造方法

文档序号:9261231阅读:229来源:国知局
显示设置功能项的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电视技术领域,尤其涉及一种显示设置功能项的方法及装置。
【背景技术】
[0002]如今,电视的芯片厂商有很多,各芯片厂商设计有差别,导致底层功能实现也有差另Ij,如有些芯片平台支持3D功能,有些芯片平台不支持3D功能;有些芯片平台支持蓝牙功能,有些芯片平台不支持蓝牙功能;有些芯片平台支持高色域,有些芯片平台不支持高色域等。面对各个芯片厂商不同的功能需求,设置应用需要根据这些功能进行设计以显示给用户当前芯片平台能进行哪些功能项设置。目前有两种方式实现设置应用的功能设计,一种方法是针对一个芯片平台提供一套代码,每个芯片平台发布一个设置应用,这种方式的缺点是随着芯片平台越来越多,派生的项目越来越多,会导致设置应用的代码分支也越来越多,无形之中增加了设置应用的维护工作量,效率比较低;另外一种方法是在设置应用里面根据各个芯片平台提供的客户类型(Client Type)进行区分,区分芯片平台需要显示哪些功能项设置,及不需要显示哪些功能项设置,但是这种方式每增加一个芯片平台,每派生一个项目,都会进行设置应用的源码修改,根据新的Client Type进行功能控制,这种方式是一个比较长期的维护过程,会一直耗费人力在这些工作上面,成本较高。
[0003]因此,现有技术中,针对不同芯片平台和不断派生的项目显示该芯片平台能实现的功能项设置时,均需要对设置应用的源代码进行修改,提高了成本,降低效率。
[0004]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0005]本发明的主要目的在于提供一种显示设置功能项的方法及装置,旨在针对不同芯片平台更加方便、成本更低的显示设置功能项。
[0006]为实现上述目的,本发明提供的一种显示设置功能项的方法,所述方法包括以下步骤:
[0007]当操作系统上的设置应用接收到查看设置功能项指令时,通过所述设置应用读取所述操作系统中的功能项配置文件,所述功能项配置文件中预设有功能项的配置信息;
[0008]解析所述功能项配置文件中功能项的配置信息,并在所述设置应用的界面中显示配置的设置功能项。
[0009]优选地,所述配置信息包括功能项标识及对应的布尔值。
[0010]优选地,所述解析所述功能项配置文件中功能项的配置信息,并在所述设置应用的界面中显示配置的设置功能项的步骤包括:
[0011]解析所述功能项配置文件中的功能项标识及对应的布尔值,若布尔值为真,则将该布尔值对应的功能项作为设置功能项并在所述设置应用的界面中显示所述设置功能项;若布尔值为假,则不在所述设置应用的界面中显示该布尔值对应的功能项。
[0012]优选地,所述解析所述功能项配置文件中功能项的配置信息,并在所述设置应用的界面中显示配置的设置功能项的步骤还包括:
[0013]将所有布尔值为真的设置功能项建立一功能项集合,并在所述设置应用的界面中显示所述功能项集合。
[0014]优选地,所述当操作系统上的设置应用接收到查看设置功能项指令时,通过所述设置应用读取所述操作系统中的功能项配置文件,所述功能项配置文件中预设有功能项的配置信息的步骤包括:
[0015]当操作系统上的设置应用接收到查看设置功能项指令时,验证所述设置应用的操作权限,若验证通过,则调用所述设置应用读取所述操作系统中的功能项配置文件。
[0016]此外,为实现上述目的,本发明还提供一种显示设置功能项的装置,所述显示设置功能项的装置包括:
[0017]读取模块,用于当操作系统上的设置应用接收到查看设置功能项指令时,通过所述设置应用读取所述操作系统中的功能项配置文件,所述功能项配置文件中预设有功能项的配置信息;
[0018]解析显示模块,用于解析所述功能项配置文件中功能项的配置信息,并在所述设置应用的界面中显示配置的设置功能项。
[0019]优选地,所述配置信息包括功能项标识及对应的布尔值。
[0020]优选地,所述解析显示模块还用于:
[0021]解析所述功能项配置文件中的功能项标识及对应的布尔值,若布尔值为真,则将该布尔值对应的功能项作为设置功能项并在所述设置应用的界面中显示所述设置功能项;若布尔值为假,则不在所述设置应用的界面中显示该布尔值对应的功能项。
[0022]优选地,所述解析显示模块还用于:
[0023]将所有布尔值为真的设置功能项建立一功能项集合,并在所述设置应用的界面中显示所述功能项集合。
[0024]优选地,所述读取模块还用于:
[0025]当操作系统上的设置应用接收到查看设置功能项指令时,验证所述设置应用的操作权限,若验证通过,则调用所述设置应用读取所述操作系统中的功能项配置文件。
[0026]本发明提出的一种显示设置功能项的方法及装置,利用设置应用来读取操作系统中预设有功能项的配置信息的功能项配置文件,解析所述功能项配置文件中功能项的配置信息后,即可在所述设置应用的界面中显示配置的设置功能项。由于针对不同芯片平台支持的功能项特征只需预先针对不同功能项进行配置,并将预设有功能项的配置信息的功能项配置文件存储至操作系统中,设置应用即可读取该功能项配置文件,并根据功能项的配置信息显示不同芯片平台支持的设置功能项,设置应用只需进行读取和显示操作,使得设置应用可兼容多个不同芯片平台而无需做任何源代码的修改,减少了成本,提升了效率。
【附图说明】
[0027]图1为本发明显示设置功能项的方法一实施例的流程示意图;
[0028]图2为本发明显示设置功能项的装置一实施例的功能模块示意图。
[0029]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0030]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031]本发明提供一种显示设置功能项的方法。
[0032]参照图1,图1为本发明显示设置功能项的方法一实施例的流程示意图。
[0033]在一实施例中,该显示设置功能项的方法包括:
[0034]步骤S10,当操作系统上的设置应用接收到查看设置功能项指令时,通过所述设置应用读取所述操作系统中的功能项配置文件,所述功能项配置文件中预设有功能项的配置信息;
[0035]本实施例中,不同芯片平台可能支持不同的功能项,这样,在设置应用中为用户提供不同芯片平台可进行设置的功能项时,不同芯片平台的设置应用中显示的设置功能项也会各有不同。因此,可预先在操作系统中存储一功能项配置文件,该功能项配置文件中可包括各种功能项的配置信息,如可配置芯片平台对不同功能项的支持信息。当操作系统上的设置应用接收到查看设置功能项指令时,可读取预先在所述操作系统中存储的功能项配置文件,所述功能项配置文件中预设有当前芯片平台对不同功能项的配置信息。
[0036]步骤S20,解析所述功能项配置文件中功能项的配置信息,并在所述设置应用的界面中显示配置的设置功能项。
[0037]所述设置应用读取到所述操作系统中的功能项配置文件后,可对所述功能项配置文件中当前芯片平台对不同功能项的配置信息进行解析,可解析获取当前芯片平台支持哪些功能项,如3D功能、蓝牙功能等。在获知当前芯片平台支持的功能项后,即可在所述设置应用的界面中显示当前芯片平台支持的设置功能项,以供用户在所述设置
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1