一种系统属性设置方法及终端的制作方法

文档序号:8298891阅读:236来源:国知局
一种系统属性设置方法及终端的制作方法
【技术领域】
[0001] 本发明涉及电子产品技术领域,尤其涉及一种系统属性设置方法及终端。
【背景技术】
[0002] 随着终端(尤其是电视终端)在市场的普及和快速发展,终端面向的国家、客户越 来越多,因此,与终端配套的系统软件的开发任务随之加重。
[0003] -般而言,对于面向不同国家、不同客户,所属不同品牌的终端,所需要的系统软 件是有一定差异的,因此,针对不同类型的终端,都要设计不同的系统软件,以满足不同国 家、不同客户对不同品牌的需求。由于这些差异化的系统软件的存在,无形中增大了系统软 件的开发、测试、生产负担。

【发明内容】

[0004] 本发明实施例提供一种系统属性设置方法及终端,用以解决现有技术中存在的由 于终端面向市场的类型多样化而导致系统软件开发、测试、生产的复杂度高、效率低的问 题。
[0005] 本发明实施例采用以下技术方案:
[0006] 一种系统属性设置方法,所述方法包括:
[0007] 读取并解析预置存储区域中存储的差异化属性参数,其中,所述差异化属性参数 至少包括:国家属性参数、客户属性参数和品牌属性参数;
[0008] 在检测到所述差异化属性参数为有效时,将所述差异化属性参数设置为系统属 性,并为所述差异化属性参数配置相应的获取方式,以使得在任一系统操作下终端根据所 述获取方式获取所述差异化属性参数,并根据获取的所述差异化属性参数调用相适配的展 示方式,其中,所述展示方式被设置在系统程序中。
[0009] 优选地,在检测到所述差异化属性参数为有效后,还包括:
[0010] 根据所述差异化属性参数选择相适配的品牌徽标文件,其中,所述品牌徽标文件 存储在预置存储区域的品牌徽标列表中;
[0011] 对选择的所述品牌徽标文件进行解码,并显示解码得到的品牌徽标。
[0012] 优选地,所述获取方式至少包括以下标准化获取方式:
[0013] 国家属性获取方式:Stringcountry=SystemProperties.get( "ro. countryh");
[0014]客户属性获取方式:Stringcustomer=SystemProperties.get( "ro. customerh");
[0015]品牌属性获取方式:Stringbrand=SystemProperties.get( "ro.brandh")。
[0016] 优选地,所述预置存储区域中的差异化属性参数通过以下方式进行修改:
[0017] 将新的差异化属性参数写入移动存储设备中,并建立所述移动存储设备与终端的 数据连接,在所述终端检测到所述移动存储设备中新的差异化属性参数时,获取所述新的 差异化属性参数,并替换当前预置存储区域中存储的差异化属性参数;
[0018]或者,
[0019]调用所述终端的系统属性菜单,将所述系统属性菜单中差异化属性参数修改为新 的差异化属性参数,并将所述新的差异化属性参数保存至预置存储区域中,同时,删除之前 存储的差异化属性参数。
[0020] 优选地,所述品牌徽标列表通过以下方式得到:
[0021] 针对不同差异化属性参数确定相应的品牌徽标;
[0022] 将确定的各个品牌徽标以独立的品牌徽标文件进行存储,得到所述品牌徽标列 表。
[0023] -种终端,包括:
[0024] 解析单元,用于读取并解析预置存储区域中存储的差异化属性参数,其中,所述差 异化属性参数至少包括:国家属性参数、客户属性参数和品牌属性参数;
[0025] 设置单元,用于在检测到所述差异化属性参数为有效时,将所述差异化属性参数 设置为系统属性,并为所述差异化属性参数配置相应的获取方式,以使得在任一系统操作 下所述终端根据所述获取方式获取所述差异化属性参数,并根据获取的所述差异化属性参 数调用相适配的展示方式,其中,所述展示方式被设置在系统程序中。
[0026] 优选地,所述终端还包括:
[0027] 选择单元,用于在检测到所述差异化属性参数有效后,根据所述差异化属性参数 选择相适配的品牌徽标文件,其中,所述品牌徽标文件存储在预置存储区域的品牌徽标列 表中;
[0028] 显示单元,用于对选择单元选择的所述品牌徽标文件进行解码,并显示解码得到 的品牌徽标。
[0029] 优选地,所述获取方式至少包括以下标准化获取方式:
[0030] 国家属性获取方式:Stringcountry=SystemProperties.get( "ro. countryh");
[0031]客户属性获取方式:Stringcustomer=SystemProperties.get( "ro. customerh");
[0032]品牌属性获取方式:Stringbrand=SystemProperties.get( "ro.brandh")。
[0033] 优选地,所述预置存储区域中的差异化属性参数通过以下方式进行修改:
[0034] 将新的差异化属性参数写入移动存储设备中,并建立所述移动存储设备与终端的 数据连接,在所述终端检测到所述移动存储设备中新的差异化属性参数时,获取所述新的 差异化属性参数,并替换当前预置存储区域中存储的差异化属性参数;
[0035]或者,
[0036]调用所述终端的系统属性菜单,将所述系统属性菜单中差异化属性参数修改为新 的差异化属性参数,并将所述新的差异化属性参数保存至预置存储区域中,同时,删除之前 存储的差异化属性参数。
[0037] 优选地,所述品牌徽标列表通过以下方式得到:
[0038] 针对不同差异化属性参数确定相应的品牌徽标;
[0039] 将确定的各个品牌徽标以独立的品牌徽标文件进行存储,得到所述品牌徽标列 表。
[0040] 在本发明实施例中,通过将系统软件中的通用属性对应的系统软件和差异化属性 对应的系统软件分离,形成一新的系统软件,该系统软件中包括通用属性对应的系统软件 和所有的差异化属性参数对应的系统软件,并存储在系统程序中。在开机启动引导加载程 序过程中,读取并解析预置存储区域中存储的差异化属性参数。在检测到解析得到的差异 化属性参数为有效时,将差异化属性参数设置为系统属性之后,为该差异化属性参数配置 相应的获取方式,从而,使得在后续的任一系统操作中,智能终端都能根据获取方式获取差 异化属性参数,并根据获取的差异化属性参数调用相适配的展示方式,其中,该展示方式根 据不同的差异化属性参数而展现不同的内容。通过本发明实施例所涉及的技术方案,能够 将系统软件中通用属性对应的系统软件与差异化属性对应的系统软件分离,将通用属性对 应的系统软件固定存储在每一个智能终端中,并为每个智能终端都设置有包含所有差异化 属性对应的系统软件,在本发明实施例中可以集成在一个系统软件中,在执行该系统软件 的过程中,利用已定义的标准化获取方式,从系统属性中获取已设置的差异化属性参数,并 调用与该差异化属性参数相适配的展示方式,从而,不必为每种类型的智能终端都设置一 种相应的系统软件,而是多种类型的智能终端可以共用一套系统软件,甚至是所有的智能 终端都可以共用一套系统软件,如此,软件开发人员在开发软件的过程中,就只需要开发一 套通用的系统软件,软件测试人员也只需要对这一通用的软件做测试,因此,本方案涉及的 实施例避免了现有技术中需要对每种类型的智能终端都要开发一套软件的重复性劳动,减 少了系统软件的开发、测试、生产的负担。
【附图说明】
[0041] 为了更清楚地说明本
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1