自适配后台界面的方法及装置的制作方法

文档序号:7717707阅读:159来源:国知局
专利名称:自适配后台界面的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种自适配后台界面的方法及装置。
背景技术
许多的运营商都有自己的子运营商,而其子运营商对后台界面都有自己的定制要求。如果针对每个子运营商都为其定制相应的后台界面的话,将会出现后台界面版本的浪费问题。 因此,如何为不同的用户定制统一版本的后台界面以降低开发和维护成本,这就成了相关技术人员所亟待解决的问题。

发明内容
本发明实施例提供一种自适配后台界面的方法及装置,可为不同的用户定制统一
版本的后台界面而降低开发和维护成本。 本发明实施例采用如下技术方案 —种自适配后台界面的方法,包括如下步骤 获取界面自适配标识; 以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标识相对应的后台界面定制方案; 根据所述定制方案显示与所述界面自适配标识相适配的后台界面;
其中,在所述第一配置文件中写有各用户对后台界面的定制方案。
—种自适配子网界面的装置,包括
第一获取单元,用于获取界面自适配标识; 第二获取单元,用于以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标识相对应的后台界面定制方案; 界面显示单元,用于根据所述定制方案显示与所述界面自适配标识相适配的后台界面; 其中,在所述第一配置文件中写有各用户对后台界面的定制方案。 本发明实施例所述的自适配后台界面的方法及装置,通过将各用户对后台界面的
定制方案写入第一配置文件中,并在获取界面自适配标识后,获取与所述自适配标识相对
应的后台界面定制方案,然后再根据所述定制方案显示与所述界面自适配标识相适配的后
台界面。由于是将各用户对后台界面的定制方案写在第一配置文件中,因此,可将多个用户
对后台界面的需求统一处理,也就是将各个后台界面版本统一管理。因此,这就避免了现有
技术中需要为多个用户提供多个版本的后台界面的缺陷,降低了降低开发和维护成本。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
图1为本发明实施例一自适配后台界面的方法的流程图;
图2为本发明实施例二自适配后台界面的方法的流程图;
图3为本发明实施例自适配子网界面的装置的结构图;
图4为本发明实施例自适配子网界面的装置的示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。 为将各用户对后台界面的版本统一管理以降低开发和维护成本,本发明实施例一 提供了一种自适配后台界面的方法。如图l所示,本发明实施例一所述的方法包括如下步 骤 步骤11、获取界面自适配标识。 所述界面自适配标识可包括设备标识、或者子网标识、或者设备标识和子网标识 的组合等。其中,所述设备标识可以为设备型号,所述设备可以是数据卡(即宽带上网卡), 子网标识可以为子网名称等。当然,在此只是列举了几种界面自适配标识的情况,在实际应 用中还可选取其他形式的标识。 步骤12、以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标 识相对应的后台界面定制方案。 其中,在所述第一配置文件中写有各用户对后台界面的定制方案。并且,所述的 第一配置文件并不是单纯的指一个配置文件,在具体应用中所述第一配置文件可以是一个 配置文件或者多个配置文件的集合,在这些配置文件中写有不同用户的不同类型的定制方 案,一个配置文件中不同代码段之间的相互调用或者多个配置文件相互配合调用,最终显 示用户需求的后台界面。 所述后台界面定制方案可以是某个用户对后台界面显示内容的要求,对界面显示 语言的要求,或者对界面显示板式的要求,或者对界面上存在的各种控件的定义要求等等, 当然也可以是上面这些要求中任意多个的组合。 在步骤12中,当所述界面自适配标识为设备标识时,直接根据设备标识,在第一 配置文件中获取与所述设备标识相对应的后台界面定制方案;当所述界面自适配标识为子 网标识时,直接根据子网标识,在第一配置文件中获取与所述子网标识相对应的后台界面 定制方案;当所述界面自适配标识为设备标识和子网标识的组合时,先分别以所述设备标 识和子网标识为索引,在第一配置文件中获取分别与所述设备标识和子网标识相对应的后 台界面定制方案,之后,综合所述设备标识对应的后台界面定制方案和所述子网标识相对 应的后台界面定制方案,生成与所述自适配标识相对应的后台界面定制方案。其中,综合所 述设备标识对应的后台界面定制方案和所述子网标识相对应的后台界面定制方案,生成与所述自适配标识相对应的后台界面定制方案可以是将所述设备标识对应的后台界面定制
方案和所述子网标识相对应的后台界面定制方案两者简单的叠加,以最终叠加的结果作为
与所述自适配标识相对应的后台界面定制方案;或者,按照设备标识对应的后台界面定制
方案优先或者子网标识对应的后台界面定制方案优先的原则,将某一个标识对应的后台界
面定制方案作为主定制方案,将另一个标识对应的后台界面定制方案作为副定制方案,然
后生成与所述自适配标识相对应的后台界面定制方案,此时,当主定制方案和副定制方案
有冲突时,优先以主定制方案为准,即在主定制方案基础上,增加副定制方案的内容。 其中所述第一配置文件的配置,可采用覆盖式的配置方法,例如第一配置文件可
包含有以下内容 〈group name = 〃 common" > 〈module name = 〃 common" > 〈band〉 〈item act = 〃 add 〃 name = 〃 GSM 850 〃 va lue
=〃 0x00080000〃 langid = 〃 〃 /> 〈item act =〃 add 〃 謹e =〃 GSM1900 〃 value
=〃 0x00200000〃 langid = 〃 〃 /> 〈itemact=〃 add" name = 〃 GSM900/GSM1800/UMTS2100〃 value =〃 0x00400380〃 langid = 〃 〃 /> 〈item act = 〃 add 〃 謹e = 〃 All Bands 〃 value ="0x3FFFFFFF" langid =〃 tools_5_Network_NetworkType_Band_SETTING_ALL_BAND〃 /> 〈/band> 〈/module〉 〈/group> 〈group name = 〃 customize" > 〈module name=〃 Sweden Hi3G_C24〃 describe =〃 Sweden Hi3G_C24〃 device =〃 E270" >
〈band〉 〈itemact=〃 add" name = 〃 Automatic" value =〃 0x04F80380" langid =〃 tools_5_Network_NetworkType_Band_SETTING_AUT0_BAND〃 /> 〈/band> 〈/module> 〈/group> 〈group name = 〃 device" > 〈module name = 〃 E168" type = 〃 WCDMA" > 〈band〉














value
value =
value =
value =
value = langid = 〃
〈item act ='''add 〃 name = 〃GSM 850"
0x00080000〃langid=〃 〃 />
〈item act =〃 add"謹e =''GSM 1900"
0x00200000"langid = 〃 〃 />
〈item act =〃 add"謹e =''UMTS 1900"
0x00800000"langid = 〃 〃 />
〈item act =〃 add"謹e =''GSM900/GSM1800/UMTS2100
0x00400380"langid = 〃 〃 />
〈item act =〃 add"謹e =''AllBands"
0x3FFFFFFF"
tools_5_Network_NetworkType_Band_SETTING_ALL_BAND〃 /〉 〈/b肌d〉 〈/module〉 〈/group〉
从以上内容可以看出,在配置文件中定义了三种形式通用(common),定制 (customize)和设备(device)。在这三种形式下,分别定义了用户对后台界面的定制方案。
或者所述第一配置文件还可采用字符串配置方式,如下
〈itemname=〃 IDS_CAPTI0N" >caption〈/item>
〈itemname=〃 IDS_CAPTI0N_UK" 〉c即tion UK〈/item>
〈itemname=〃 IDS_CAPTI0N_DE" 〉caption DE〈/item> [OO77]其中c即tion部分是可配置的内容。 或者所述的第一配置文件还可做成控件的形式,利用添加
删除功能来控制后台
界面所要显示的内容,如下 〈devicename=〃 E169" > 〈plugin> 〈addname=〃 CallPlugin" clsid=〃 8FC7A17B-EA76-4e6e-872D-9AAC222C8B03' 〈addname=〃 CallUIPlugin" clsid=〃 58A0343A-93DB-4ea2-92B4-C51589629381' 〈addname=〃 Cal比ogUIPlugin" clsid=〃 lFCAC0FF-9E87-450f-8258-1155D7696571' 〈/device> 〈customize name =〃 KTF_C148〃 > 〈plugin> 〈remove name =〃 SMSPlugin" clsid=〃 AB349C02-A88F-4ef5-A44A-F178B9FAAF35' 〈removename=〃 SMSUIPlugin" clsid=〃 ED395DF6-E3BA-478e-8AE9-D8AlBF090214' 〈/plugin>
'plugin〉
8
〈/customize> 同样,在此只是举例说明第一配置文件的配置方式,具体应用中并不局限于此。不 同形式的配置文件可以相互调用,配合使用。 步骤13、根据从所述第一配置文件获取的定制方案,显示与所述界面自适配标识 相适配的后台界面。 在显示后台界面的过程中,可根据不同类型的自适配标识显示其对应的不同的后 台界面。 当所述界面自适配标识为设备标识或子网标识时,直接根据设备标识或子网标识
相对应的后台界面定制方案,显示与所述设备标识或子网标识相适配的后台界面。 而当所述界面自适配标识为设备标识和子网标识的组合时,可分别以所述设备标
识和子网标识为索引,在第一配置文件中获取分别与所述设备标识和子网标识相对应的后
台界面定制方案,然后综合所述设备标识对应的后台界面定制方案和所述子网标识相对应
的后台界面定制方案,生成所述与所述自适配标识相对应的后台界面定制方案,根据综合
生成的与所述自适配标识相对应的后台界面定制方案,显示与所述界面自适配标识相适配
的后台界面。 根据综合生成的与所述自适配标识相对应的后台界面定制方案,显示与所述界面 自适配标识相适配的后台界面可以为在显示后台界面时,可首先根据与所述设备标识对 应的后台界面定制方案(此处在步骤12中以设备标识对应的后台界面定制方案作为主定 制方案,以子网标识对应的后台界面定制方案作为副定制方案),显示与所述设备标识相适 配的后台界面,然后,再根据与所述子网标识对应的后台界面定制方案,在所显示的与设备 标识相适配的后台界面的基础上,显示与所述子网标识相适配的后台界面;或者,首先根据 与所述子网标识对应的后台界面定制方案(此处在步骤12中以子网标识对应的后台界面 定制方案作为主定制方案,以设备标识对应的后台界面定制方案作为副定制方案),显示与 所述子网标识相适配的后台界面,然后,再根据与所述设备标识对应的后台界面定制方案, 在所显示的与子网标识相适配的后台界面的基础上,显示与所述设备标识相适配的后台界 面。当然,在根据主定制方案和副定制方案显示与所述界面自适配标识相适配的后台界面 时,也可以开始不显示主定制方案对应的后台界面,而是,根据综合生成的与所述自适配标 识相对应的后台界面定制方案,显示与所述界面自适配标识相适配的后台界面;例如,在显 示后台界面时,可首先根据与所述设备标识对应的后台界面定制方案和与所述子网标识对 应的后台界面定制方案(此处在步骤12中以设备标识对应的后台界面定制方案作为主定 制方案,以子网标识对应的后台界面定制方案作为副定制方案),综合主定制方案和副定 制方案,生成与所述自适配标识相对应的后台界面定制方案,之后,直接根据综合生成的与 所述自适配标识相对应的后台界面定制方案,显示与所述界面自适配标识相适配的后台界 面。 此外,在显示后台界面的过程中,可加载与各定制方案对应的功能模块(功能模 块可以是各种控件或者其他设计的具有一定功能的模块),以便显示与所述界面自适配标 识相适配的后台界面。所述功能模块例如可以是界面显示语言模块,显示界面布局方案模 块,后台版本显示模块,各种控件模块等等。例如,当根据所述定制方案确定需用英语显示 界面并且需要加载日历显示模块时,即可加载英语显示的日历显示模块,此时,日历显示模
9块的提示语和说明语都是使用英语。另外,现有的后台界面中可以存在多个加载的功能模
块,那么当不需要显示某个功能模块时,可以通过后台界面移除该功能模块即可。 由上可以看出,本发明实施例所述的自适配后台界面的方法,通过将各用户对后
台界面的定制方案写入第一配置文件中,并在获取界面自适配标识后,获取与所述自适配
标识相对应的后台界面定制方案,然后再根据所述定制方案显示与所述界面自适配标识相
适配的后台界面。由于是将各用户对后台界面的定制方案写在第一配置文件中,因此,可将
多个用户对后台界面的需求统一处理,也就是将各个后台界面版本统一管理。因此,这就避
免了现有技术中需要为多个用户提供多个版本的后台界面的缺陷,降低了降低开发和维护成本。
同时,由于能够将多个版本后台界面进行统一,因此,利用本发明实施例的方法可
统一进行接入测试,而不需要各个子运营商单独测试版本,降低了成本,便于管理。 下面结合实施例二详细描述一下本发明实施例自适配后台界面的方法的实现过程。 如前所述,所述的自适配界面标识可以为设备标识、子网标识或者设备标识和子 网标识的组合。所述设备标识可以为设备型号,子网标识可以为子网名称等。下面所描述 的实施例,是以自适配界面标识为设备标识和子网标识的组合为例的。
如图2所示,本发明实施例二的自适配后台界面的方法包括
步骤21、生成配置文件。 首先,生成第一配置文件,在所述第一配置文件中写有各用户对后台界面的定制 方案。 其中,在所述第一配置文件中,可以分别以自适配界面标识为设备标识和子网标 识为索引查找定制方案。也就是说,在所述第一配置文件中,将设备标识和子网标识这两项 作为关键字进行了配置。当获得设备型号时,如果经查找在第一配置文件中有该设备型号 所对应的定制方案,则执行显示等其他程序;若没有,则不做显示操作。对于子网标识同样 如此。 而对于子网标识来说,是将所述用户识别模块(Subscriber IdentityModule, SM)的国际移动用户识别码(international mobile subscriberidentity, IMSI)与所述 各子网标识的对应关系写入第二配置文件,生成第二配置文件,然后在插入SIM卡后,通过 第二配置文件,根据获得的SIM卡的IMSI以及ISMI与子网标识的对应关系来获取子网标 识的。 具体的建立ISMI与子网标识对应关系的方法如下IMSI共有15位,其包 括MCC+MNC+MSIN。其中,MCC(Mobile Country Code,移动国家码),共3位,中国 为460 ;MNC(Mobile Network Code,移动网络码),共2位;MSIN(MobileSubscriber Identification Number,移动用户识别号码)共有10位,其结构如下09+M0M1M2M3+ABCD, 其中的M0M1M2M3和MDN(Mobile Directory Number,个人用户号码)中的H0H1H2H3可存在 对应关系,ABCD四位为自由分配。 由ISMI的结构可以看出,不同网络的ISMI的前五位不同,因此,可用ISMI的前五 位标识各个子网,从而建立MSI和各子网标识的对应关系。这样不但能够实现标识子网的 目的,而且能够节省存储空间。当然,还可建立15位的IMSI和各子网标识的对应关系。
此外,为方便SM卡切换,还可生成第三配置文件,在所述第三配置文件中设置有 "子网标识"属性,当子网切换时,将当前子网所对应的"子网标识"属性置为空,并将切换后 子网的子网标识写入"子网标识"属性,以便执行后续操作。 步骤22、第一次启动后台,首先加载通用模块,显示通用后台界面。在没有检测 到有设备插入时,则一直会显示通用后台界面,也即各个用户定制方案的最小集。这里,具 体应用场景可以是,PC机(Personal Computer,个人电脑)、便携机等终端在第一启动后 台时,终端先加载通用模块,显示通用后台界面;之后,终端上运行的后台检测是否有设备 (这里的设备可以是数据卡等上网设备)插入,如果有设备插入,则执行步骤23。
步骤23、后台检测到有设备插入,获取设备型号,并根据所获得的设备型号在第一 配置文件获取定制方案并执行相应的程序,从而显示与该设备型号相对应的后台界面。当 终端上运行的后台检测到有设备插入后,可以进一步检测是否有SIM卡插入,如果有则执 行步骤24。 步骤24、后台检测到有SM卡插入,获取SIM卡的IMSI,然后根据所述IMSI查找 第二配置文件,获得与该IMSI相对应的子网标识。根据所述子网标识,在第一配置文件获 取定制方案并执行相应的程序,在步骤23显示的后台界面的基础上进一步显示与该子网 标识相对应的后台界面。 步骤25、再次启动后台时,直接加载步骤24的后台界面,即显示与设备的设备型 号和SIM卡的IMSI对应的后台界面。当检测到设备发生变化时,会重新获得设备型号,运 行第一配置文件,显示相应的后台界面;并可以进一步,重新获得SM卡的IMSI,查找第二 配置文件获得IMSI对应的子网标识,并根据设备型号和子网标识显示相应的后台界面。也 就是说,本实施例中,只有在设备发生变化的情况下,后台界面才会发生变化。当然,在其他 实施例中,步骤23和步骤24的顺序也可以不限,即,可以先执行步骤24获得与IMSI相对 应的子网标识,再执行步骤23获取设备型号,之后再根据子网标识和设备型号显示相应的 后台界面,此时,当插入的SIM有变化时,后台也会重新检测IMSI相对应的子网标识和设备 型号;另外,在其他实施例中,也可以只执行步骤23或步骤24中的一个,即通过获取设备型 号或者获取与IMSI相对应的子网标识,之后根据设备型号或者子网标识显示相应的后台 界面。 当SM卡切换时,将第三配置文件的"子网标识"属性置为空。在重新插入SM后, 再写入重新插入的SIM卡的IMSI所对应的子网标识即可。然后再根据该子网标识显示对 应的后台界面。 其中,该子网标识属性的格式可如下
Operator = "KTF_C148"。 当所述自适配界面标识为设备标识或者子网标识时,可按照上述实施例二中相应
的部分进行操作。例如,第一次启动后台时,当自适配界面标识仅为设备型号时,可按照上
述步骤21、22、23的过程执行,但是,在步骤21中可不用设置第二配置文件和第三配置文
件。又例如,第一次启动后台时,当自适配界面标识仅为子网标识时,可按照上述步骤21、
22、24的过程执行。如果有SIM卡的切换,还可执行相应的切换步骤。而此时,步骤24并不
是在设备型号自适配界面的基础上显示,而是直接显示子网标识适配界面。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,廳)等。 如图3所示,本发明实施例二还提供了一种自适配子网界面的装置,包括
第一获取单元31 ,用于获取界面自适配标识。 第二获取单元32,用于以所述第一获取单元31获取的界面自适配标识为索引,在 第一配置文件中获取与所述自适配标识相对应的后台界面定制方案。 与方法实施例中描述的相同,所述的第一配置文件并不是单纯的指一个配置文 件,在具体应用中所述第一配置文件可以是多个配置文件的集合,在这些配置文件中写有 不同的用户的不同类型的定制方案,多个配置文件相互调用配合,最终显示用户需求的后 台界面。 界面显示单元33,用于根据所述第二获取单元32获取的定制方案显示与所述界 面自适配标识相适配的后台界面。 本发明实施例所述的自适配后台界面的装置,通过将各用户对后台界面的定制
方案写入第一配置文件中,并在获取界面自适配标识后,获取与所述自适配标识相对应的
后台界面定制方案,然后再根据所述定制方案显示与所述界面自适配标识相适配的后台界
面。由于是将各用户对后台界面的定制方案写在第一配置文件中,因此,可将多个用户对后
台界面的需求统一处理,也就是将各个后台界面版本统一管理。因此,这就避免了现有技术
中需要为多个用户提供多个版本的后台界面的缺陷,降低了降低开发和维护成本。 如图4所示,为更好的实现版本的统一,所述装置还可包括第一配置文件生成单
元30,用于生成第一配置文件,在所述第一配置文件中写有各用户对后台界面的定制方案。
与实施例一中描述的相同,所述界面自适配标识包括设备标识,子网标识或者设
备标识和子网标识的组合。 当所述界面自适配标识为子网标识时,如图3所示,所述第一获取单元31包括第 一获取模块,用于获取SIM卡的国际移动用户识别码(IMSI);第二获取模块,用于在第二配 置文件中,根据所述第一获取模块获取的国际移动用户识别码与各子网标识的对应关系获 取所述子网标识;其中,所述第二配置文件中写有用户识别模块的国际移动用户识别码与 所述各子网标识的对应关系。此时,界面显示单元33则会根据所述第二获取模块获取的子 网标识,显示与该子网标识相适配的后台界面。 当所述界面自适配标识为设备标识时,界面显示单元33则会根据所述设备标识, 显示与该设备标识相适配的后台界面。 当所述界面自适配标识为设备标识和子网标识的组合时,所述第二获取单元32 可包括第三获取模块,用于分别以所述设备标识和子网标识为索引,在第一配置文件中获 取分别与所述设备标识和子网标识相对应的后台界面定制方案;生成模块,用于综合所述 设备标识对应的后台界面定制方案和所述子网标识相对应的后台界面定制方案,生成所述 与所述自适配标识相对应的后台界面定制方案。 那么此时,界面显示单元33可根据所述生成模块生成的定制方案,根据与所述设 备标识对应的后台界面定制方案显示与所述设备标识相适配的后台界面;根据与所述子网
12标识对应的后台界面定制方案,在所显示的与设备标识相适配的后台界面的基础上,显示 与所述子网标识相适配的后台界面;或者,根据与所述子网标识对应的后台界面定制方案 显示与所述子网标识相适配的后台界面;根据与所述设备标识对应的后台界面定制方案, 在所显示的与子网标识相适配的后台界面的基础上,显示与所述设备标识相适配的后台界 面。 在所述界面显示单元33显示后台界面的过程中,还可加载与各定制方案对应的 功能模块(功能模块可以是各种控件或者其他设计的具有一定功能的模块),以便显示与 所述界面自适配标识相适配的后台界面。所述功能模块例如可以是界面显示语言模块,显 示界面布局方案模块,后台版本显示模块,各种控件模块等等。例如,当根据所述定制方案 确定需用英语显示界面并且需要加载日历显示模块时,即可加载英语显示的日历显示模 块,此时,日历显示模块的提示语和说明语都是使用英语。另外,现有的后台界面中可以存 在多个加载的功能模块,那么当不需要显示某个功能模块时,可以通过后台界面移除该功 能模块即可。 为方便SM卡的切换,如图4所示,所述装置还可包括第三配置文件生成单元 34,用于生成第三配置文件,在所述第三配置文件中设置有"子网标识"属性;切换单元35, 用于当子网切换时,当子网切换时,将当前子网所对应的"子网标识"属性置为空,并将切换 后子网的子网标识写入"子网标识"属性。 此外,当第一次启动后台,所述界面显示单元33还用于显示通用后台界面。
由上可以看出,本发明实施例所述的方法及装置,不仅实现了后台界面版本的统 一,降低了开发成本,还方便了运营商的管理。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
一种自适配后台界面的方法,其特征在于,所述方法包括如下步骤获取界面自适配标识;以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标识相对应的后台界面定制方案;根据所述定制方案显示与所述界面自适配标识相适配的后台界面;其中,在所述第一配置文件中写有对后台界面的定制方案。
2. 根据权利要求1所述的方法,其特征在于,在所述获取界面自适配标识前,所述方法 还包括生成所述第一配置文件,在所述第一配置文件中写有各用户对后台界面的定制方案。
3. 根据权利要求1所述的方法,其特征在于,当所述界面自适配标识为子网标识时,所 述获取界面自适配标识包括在检测到用户识别模块时,获取用户识别模块的国际移动用户识别码; 根据所述国际移动用户识别码与各子网标识的对应关系获取所述子网标识。
4. 根据权利要求3所述的方法,其特征在于,所述根据所述国际移动用户识别码与各 子网标识的对应关系获取所述子网标识为根据第二配置文件中的国际移动用户识别码与各子网标识的对应关系获取所述子网 标识。
5. 根据权利要求l所述的方法,其特征在于,当所述界面自适配标识为设备标识和子 网标识的组合时,所述以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标识相对应的后台界面定制方案为分别以所述设备标识和子网标识为索引,在第一配置文件中获取分别与所述设备标识 和子网标识相对应的后台界面定制方案;综合与所述设备标识对应的后台界面定制方案和与所述子网标识相对应的后台界面 定制方案,生成所述与所述自适配标识相对应的后台界面定制方案。
6. 根据权利要求5所述的方法,其特征在于,根据所述定制方案显示相应的后台界面 包括根据与所述设备标识对应的后台界面定制方案显示与所述设备标识相适配的后台界 面;根据所述与子网标识对应的后台界面定制方案,在所显示的与设备标识相适配的后台 界面的基础上,显示与所述子网标识相适配的后台界面;或者,根据与所述子网标识对应的后台界面定制方案显示与所述子网标识相适配的后台界 面;根据与所述设备标识对应的后台界面定制方案,在所显示的与子网标识相适配的后台 界面的基础上,显示与所述设备标识相适配的后台界面。
7. 根据权利要求1至6任一项所述的方法,其特征在于,根据所述定制方案,显示与所 述界面自适配标识相适配的后台界面包括加载与所述定制方案对应的功能模块,利用所述功能模块显示与所述界面自适配标识 相适配的后台界面。
8. 根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括 生成第三配置文件,在所述第三配置文件中设置有"子网标识"属性; 当子网切换时,将当前子网所对应的"子网标识"属性置为空,并将切换后子网的子网标识写入"子网标识"属性。
9. 根据权利要求1至6任一项所述的方法,其特征在于,在所述获取界面自适配标识 前,所述方法还包括显示通用后台界面。
10. —种自适配子网界面的装置,其特征在于,所述装置包括 第一获取单元,用于获取界面自适配标识;第二获取单元,用于以所述界面自适配标识为索引,在第一配置文件中获取与所述自 适配标识相对应的后台界面定制方案;界面显示单元,用于根据所述定制方案显示与所述界面自适配标识相适配的后台界面;其中,在所述第一配置文件中写有各用户对后台界面的定制方案。
11. 根据权利要求10所述的装置,其特征在于,所述装置还包括第一配置文件生成单元,用于生成所述第一配置文件,在所述第一配置文件中写有各 用户对后台界面的定制方案。
12. 根据权利要求ll所述的装置,其特征在于,当所述界面自适配标识为子网标识时, 所述第一获取单元包括第一获取模块,用于在检测到用户识别模块时,获取用户识别模块的国际移动用户识 别码;第二获取模块,用于在第二配置文件中,根据所述第一获取模块获取的国际移动用户 识别码与各子网标识的对应关系获取所述子网标识;其中,所述第二配置文件中写有用户 识别模块的国际移动用户识别码与所述各子网标识的对应关系。
13. 根据权利要求IO所述的装置,其特征在于,当所述界面自适配标识为设备标识和 子网标识的组合时,所述第二获取单元包括第三获取模块,用于分别以所述设备标识和子网标识为索引,在第一配置文件中获取 分别与所述设备标识和子网标识相对应的后台界面定制方案;生成模块,用于综合所述与设备标识对应的后台界面定制方案和与所述子网标识相对 应的后台界面定制方案,生成所述与所述自适配标识相对应的后台界面定制方案。
14. 根据权利要求13所述的装置,其特征在于,所述界面显示单元具体用于,根据与所 述设备标识对应的后台界面定制方案显示与所述设备标识相适配的后台界面;根据与所述 子网标识对应的后台界面定制方案,在所显示的与设备标识相适配的后台界面的基础上, 显示与所述子网标识相适配的后台界面;或者,根据与所述子网标识对应的后台界面定制方案显示与所述子网标识相适配的后台界 面;根据与所述设备标识对应的后台界面定制方案,在所显示的与子网标识相适配的后台 界面的基础上,显示与所述设备标识相适配的后台界面。
15. 根据权利要求10-14任一所述的装置,其特征在于,所述装置还包括 第三配置文件生成单元,用于生成第三配置文件,在所述第三配置文件中设置有"子网标识"属性;切换单元,用于当子网切换时,当子网切换时,将当前子网所对应的"子网标识"属性置 为空,并将切换后子网的子网标识写入"子网标识"属性。
16.根据权利要求10-14任一所述的装置,其特征在于,所述界面显示单元还用于显示 通用后台界面。
全文摘要
本发明实施例公开了一种自适配后台界面的方法及装置,涉及通信技术领域,可为不同的用户定制统一版本的后台界面而降低开发和维护成本。所述方法包括获取界面自适配标识;以所述界面自适配标识为索引,在第一配置文件中获取与所述自适配标识相对应的后台界面定制方案;根据所述定制方案显示与所述界面自适配标识相适配的后台界面;其中,在所述第一配置文件中写有各用户对后台界面的定制方案。本发明实施例能够降低开发和维护成本。
文档编号H04W24/00GK101702810SQ20091021141
公开日2010年5月5日 申请日期2009年11月6日 优先权日2009年11月6日
发明者王静 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1