Ui界面设置方法及装置的制造方法
【技术领域】
[0001 ]本发明涉及终端技术领域,尤其涉及一种UI界面设置方法及装置。
【背景技术】
[0002]随着科技的发展,智能手机、pad(平板电脑),智能电视等终端得到广泛应用,用户对终端的要求越来越高,进行终端定制成为一种趋势,例如,用户可以根据自己需求对终端的UKUser Interface,用户界面)进行定制。现有技术中,研发工程师通常是根据用户对UI界面的定制,对终端UI界面对应的程序代码进行修改、增加、删除等操作,通过更改程序代码来实现UI界面设置的操作繁琐,UI界面设置效率低。
【发明内容】
[0003]本发明的主要目的在于提出一种UI界面设置方法及装置,旨在解决现有终端的UI界面设置效率低的技术问题。
[0004]为实现上述目的,本发明提供的一种UI界面设置方法,所述UI界面设置方法包括以下步骤:
[0005]在终端开机时,读取UI界面对应的预设配置文件;
[0006]解析所述预设配置文件,获得UI界面各个控件的配置信息;
[0007]根据所述各个控件的配置信息,在所述UI界面分别显示或隐藏所述各个控件。
[0008]优选地,所述根据所述各个控件的配置信息,在所述UI界面分别显示或隐藏所述各个控件的步骤包括:
[0009]若控件的配置信息为第一配置信息,在所述UI界面显示所述配置信息为第一配置信息的控件;
[0010]若控件的配置信息为第二配置信息,在所述UI界面隐藏所述配置信息为第二配置信息的控件。
[0011]优选地,所述在终端开机时,读取UI界面对应的预设配置文件的步骤包括:
[0012]在终端开机时,检测是否存在UI界面对应的预设配置文件;
[0013]当检测存在UI界面对应的预设配置文件时,读取所述预设配置文件。
[0014]优选地,所述解析所述预设配置文件,获得UI界面各个控件的配置信息的步骤包括:
[0015]解析所述预设配置文件,将UI界面各个控件的配置信息保存至系统内存中;
[0016]在终端开机完成时,获取系统内存中保存的所述各个控件的配置信息。
[0017]优选地,所述在终端开机时,读取UI界面对应的预设配置文件的步骤之前,还包括步骤:
[0018]在接收到配置文件写入指令时,写入UI界面对应的预设配置文件。
[0019]此外,为实现上述目的,本发明还提出一种UI界面设置装置,所述UI界面设置装置包括:
[0020]读取模块,用于在终端开机时,读取UI界面对应的预设配置文件;
[0021]解析模块,用于解析所述预设配置文件,获得UI界面各个控件的配置信息;
[0022]处理模块,用于根据所述各个控件的配置信息,在所述UI界面分别显示或隐藏所述各个控件。
[0023]优选地,所述处理模块用于:
[0024]若控件的配置信息为第一配置信息,在所述UI界面显示所述配置信息为第一配置信息的控件;
[0025]若控件的配置信息为第二配置信息,在所述UI界面隐藏所述配置信息为第二配置信息的控件。
[0026]优选地,所述读取模块包括:
[0027]检测单元,用于在终端开机时,检测是否存在UI界面对应的预设配置文件;
[0028]读取单元,用于当检测存在UI界面对应的预设配置文件时,读取所述预设配置文件。
[0029]优选地,所述解析模块包括:
[0030]存储单元,用于解析所述预设配置文件,将UI界面各个控件的配置信息保存至系统内存中;
[0031]获取单元,用于在终端开机完成时,获取系统内存中保存的所述各个控件的配置
?目息。
[0032]优选地,所述UI界面设置装置还包括:
[0033]写入模块,用于在接收到配置文件写入指令时,写入UI界面对应的预设配置文件。
[0034]本发明提出的UI界面设置方法和装置,终端在开机时,读取用户当前定制的UI界面对应的预设配置文件,通过对预设配置文件进行解析获得UI界面中各个控件的配置信息,然后根据各个控件的配置信息对UI界面中各个控件进行显示或者隐藏,因此,针对于用户不同的UI界面定制,研发工程师不需要执行对UI界面对应的代码程序进行修改、增加、删除等操作,只需根据用户的定制修改对应配置文件中控件的配置信息,操作简单,提高了 UI界面的设置效率。
【附图说明】
[0035]图1为本发明UI界面设置方法第一实施例的流程示意图;
[0036]图2为本发明UI界面设置方法第二实施例中在终端开机时,读取UI界面对应的预设配置文件的细化流程示意图;
[0037]图3为本发明UI界面设置方法第三实施例中解析所述预设配置文件,获得UI界面各个控件的配置信息的细化流程示意图;
[0038]图4为本发明UI界面设置装置第一实施例的功能模块示意图;
[0039]图5为本发明UI界面设置装置第二实施例中读取模块的细化功能模块示意图;
[0040]图6为本发明UI界面设置装置第三实施例中解析模块的细化功能模块示意图。
[0041 ]本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0042]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]本发明提供一种UI界面设置方法,参照图1,图1为本发明UI界面设置方法第一实施例的流程示意图。
[0044]在该实施例中,所述UI界面设置方法包括以下步骤:
[0045]步骤S10,在终端开机时,读取UI界面对应的预设配置文件;
[0046]随着科技的发展,例如Android安卓系统在智能手机、pad(平板电脑)、智能电视等终端上的普遍应用,用户对终端的要求也越来越多,通常不同的用户会对自己的终端有不同的定制,例如,对终端的UI (User Interface,用户界面)显示有不同的定制。现有技术中,根据用户对UI界面的定制,终端UI界面研发工程师需要对终端UI界面对应的源代码进行设计,例如修改、增加、删除代码,操作繁琐,效率低。为了解决这个问题,在本实施例中,终端UI界面研发工程师研发了针对用户定制的UI界面对应的预设配置文件。所述预设配置文件中包括了 UI界面中各个控件以及各个控件的显示属性对应的配置信息。例如,包含了 UI界面中 wifi控件、bluetooth 控件、light sensor控件、sim 卡控件、gps 控件、gsenso 控件、hdmi控件以及birghtness控件等,以及上述各个控件的显示属性对应的配置信息。根据用户对UI界面的定制,分别设置各个控件的显示属性对应的配置信息,例如,若用户定制UI界面中wifi控件显示,则将配置文件中wifi控件的显示属性对应的配置信息设置为标识1,配置信息为标识1对应控件的显示属性为显示;若用户定制UI界面中wifi控件隐藏,则将配置文件中wifi控件的显示属性对应的配置信息设置为标识0,配置信息为标识0对应控件的显示属性为隐藏。
[0047]研发工程