设置默认用户识别模块卡的方法及终端与流程

文档序号:13475892阅读:260来源:国知局
设置默认用户识别模块卡的方法及终端与流程

本发明涉及电子信息技术及用户识别模块(subscriberidentitymodule,sim)卡领域,特别涉及设置默认用户识别模块卡的方法及终端。



背景技术:

随着通讯技术的快速发展,终端的迅速普及,终端的功能越来越完善,例如,利用终端与好友进行通讯联系等。然而,越来越多的用户为了使工作和生活分开,会选择使用支持双用户识别模块卡的终端。由于利用终端执行各项功能时,只能选择一张用户识别模块卡,因此,在使用终端过程中涉及到用户识别卡的选择。

现有技术中,终端在检测开机后,则会输出用于提示用户设置用户识别卡的提示信息,如图1所示,由于可供用户选择的双卡设置选项有三个:卡一、卡二、总是询问。其中,若用户在设置过程中选择“卡一”,则终端在发起任意一个需要使用用户识别模块卡的业务时,都使用卡一发起;若用户在设置过程中选择“卡二”,则终端在发起任意一个需要使用用户识别模块卡的业务时,都使用卡二发起;若用户在设置过程中选择“总是询问”,则手机在每次发起需要使用用户识别模块卡的业务时,都会弹出选择卡一还是卡二的询问页面,如图2所示,当用户选择了上述双卡设置中的“总是询问”选项时,用户在发起电话、短信等业务时都多了选择的操作。由此可见,目前,支持双用户识别模块卡的终端都需要用户手动从三个选项中任意选择一个,才能使用用户识别模块卡的相关功能,增加了用户的操作步骤,对用户来说不够简单快捷。



技术实现要素:

本发明实施例提供一种设置默认用户识别模块卡的方法及终端,能够将至少两个用户识别模块卡中的一个设置为默认的用户识别模块卡,无需用户选择默认的用户识别模块卡,简单快捷。

第一方面,本发明实施例提供了一种设置默认用户识别模块卡的方法。该方法可包括:

终端检测卡槽是否插入用户识别模块卡;所述终端至少包括两个卡槽;

在至少两个卡槽插入了用户识别模块卡的情况下,所述终端获取第一目标卡槽内插入的第一用户识别模块卡的信息;所述第一目标卡槽属于所述至少两个卡槽;

所述终端根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡,所述默认用户识别模块卡为所述终端在使用用户识别模块卡功能时使用的用户识别模块卡。

第二方面,本发明实施例提供了一种终端,包括:

检测单元,用于检测卡槽是否插入用户识别模块卡;

获取单元,用于在至少两个卡槽插入了用户识别模块卡的情况下,获取第一目标卡槽内插入的第一用户识别模块卡的信息;

设置单元,用于根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡,所述默认用户识别模块卡为所述终端在使用用户识别模块卡功能时使用的用户识别模块卡。

第三方面,本发明实施例提供了一种终端,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如第一方面或第一方面任意一种实施方式所述的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面或第一方面任意一种实施方式所述的方法。

实施本发明实施例,无需用户选择默认的用户识别模块卡,终端可自动设置第一目标卡槽内的第一用户识别模块卡为默认的用户识别模块卡,避免了终端无法获知使用哪一张用户识别模块卡发起相关业务,导致发起业务失败的情况。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是一种可能的提供给用户的双卡设置页面;

图2是一种可能的提供给用户的询问页面;

图3是安卓操作系统的系统架构图;

图4是本发明实施例提供的一种设置默认用户识别模块卡的方法流程示意图;

图5是本发明实施例提供的另一种设置默认用户识别模块卡的方法流程示意图;

图6是本发明实施例提供的一种终端的硬件结构图;

图7是本发明实施例提供的一种终端的功能模块图;

图8是本发明实施例提供的另一种终端的功能模块图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

基于上述描述的双卡设置中“总是询问”选项使得用户增加了一层操作,不利于用户体验的情况,现有技术中提出了隐藏该选项的实施方式。即,用户在进行双卡设置时,只能看到“卡一”“卡二”两个选项,“总是询问”选项被隐藏。

但是,部分手机在开机或者更换用户识别模块卡之后,默认以“总是询问”的选项运行。此时,若用户还没有在双卡设置中选择“卡一”或者“卡二”,在用户发起打电话、发短信、上网等业务时,正常情况下,手机会弹出询问使用卡一或者卡二的页面。由于“总是询问”选项被隐藏,因此,手机不会弹出询问使用卡一或者卡二的页面。这时,因手机无法获知该使用哪一张用户识别模块卡发起相关业务,会导致发起业务失败,而用户也不知道该业务为何不能发起。

为了解决上述缺点,本发明实施例提供了一种设置默认用户识别模块卡的方法和终端,能够自动设置默认用户识别模块卡,在用户发起相关业务时,使用默认用户识别模块卡发起相关业务。此外,隐藏“总是询问”选项,使得用户操作更加简便。

本发明实施例提供的设置默认用户识别模块卡的方法是基于安卓(android)操作系统的,为了更好地理解本发明实施例,首先简单介绍安卓操作系统架构。

参见图3,安卓操作系统可包括五部分,由下到上分别是:linux内核(linuxkernel)、系统运行库(androidruntime)、应用程序框架(applicationframework)、liberaries、应用程序(application)。

linux内核层是android操作系统的最底层,这一层主要完成的是操作系统所具有的功能。这一层有许多的驱动程序,通过这些驱动程序来驱动终端上的硬件设备的。

系统运行库层包括一个核心库的集合,提供大部分在java编程语言核心类库中可用的功能。

liberaries包含一个c/c++库的集合,供android系统的各个组件使用。这些功能通过android的应用程序框架提供给开发者。

应用程序的框架通过提供开放的开发平台,使开发者能够编制极其丰富和新颖的应用程序。

应用程序就是用户所见的各个程序,例如相机、蓝牙、邮件等程序。

其中,本发明中所揭示的技术方案不仅适用于安卓操作系统,也适用于其他操作系统。

参见图4,图4是本发明实施例基于上述安卓系统提供的一种设置默认用户识别模块卡的方法的流程示意图,所述方法可以应用于使用多张用户识别模块卡的终端。如图4所示,所述设置默认用户识别模块卡的方法可包括以下步骤:

s101、终端检测卡槽是否插入用户识别模块卡。

具体的,在本发明实施例中,所述终端可以是手机、移动互联网设备(mid,mobileinternetdevice)、可穿戴设备(例如智能手表(iwatch等)、智能手环等)或其他的终端设备。在本发明实施例中,所述终端至少包括两个卡槽,即,所述终端可以使用两张或两张以上的用户识别模块卡。

具体的,所述用户识别模块卡,也称为sim卡。用户识别模块卡的功能可包括用户身份鉴权、数据信息存储、增值服务等。举例说明,在用户识别模块卡中存储了数字移动电话用户的信息,加密的密钥以及用户的电话簿等内容,可供用户进行身份鉴别,并对用户通话时的语音信息进行加密。

在本发明实施例中,终端的每个卡槽上都设置有检测引脚,终端可通过检测引脚检测对应的卡槽内是否插入用户识别模块卡。具体的,当卡槽上有用户识别模块卡插入时,卡槽上设置的检测引脚会向终端的处理芯片发出信号,当终端的处理芯片收到了检测引脚发出的信号时,终端可确定对应的卡槽中插入了用户识别模块卡。

s102、在至少两个卡槽插入了用户识别模块卡的情况下,所述终端获取第一目标卡槽内插入的第一用户识别模块卡的信息;所述第一目标卡槽属于所述至少两个卡槽。

具体的,终端确定至少两个卡槽插入了用户识别模块卡后,会将该消息(至少两个卡槽都插入了用户识别模块卡)传递到应用程序框架层。在应用程序框架层,uicccontroller统一管理和用户识别模块卡相关的消息事件。此时,uicccontroller会获取到上述消息(至少两个卡槽都插入了用户识别模块卡)。在应用程序层中,关注用户识别模块卡状态的应用程序可通过uicccontroller获取到用户识别模块卡状态发生变化的消息,即至少两个卡槽都插入了用户识别模块卡。

具体的,在至少两个卡槽插入了用户识别模块卡的情况下,所述终端获取第一目标卡槽内插入的第一用户识别模块卡的信息,这里的第一目标卡槽属于所述至少两个卡槽。在本发明实施例中,终端在获取第一目标卡槽内插入的第一用户识别模块卡的信息时,第一目标卡槽的选取策略可以有多种。例如,第一目标卡槽可以是任意从所述至少两个卡槽中选取,也可以是根据用户插入用户识别模块卡的顺序,选取最先插入用户识别模块卡的卡槽,还可以是根据预先规定的顺序选取等,本发明实施例不做任何限制。

这里,终端获取第一目标卡槽内插入的第一用户识别模块卡的信息可包括数字移动电话用户的信息,加密的密钥以及用户的电话簿等内容。

s103、所述终端根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡,所述默认用户识别模块卡为所述终端在使用用户识别模块卡功能时使用的用户识别模块卡。

在本发明实施例中,终端在获取到第一目标卡槽内插入的第一用户识别模块卡的信息后,终端设置该第一目标卡槽内插入的第一用户识别模块卡为默认用户识别模块卡。

本发明实施例中,默认用户识别模块卡是指,当终端发起任意一个需要使用用户识别模块卡功能(例如用户身份鉴权、数据信息存储、增值服务)的业务(如打电话、发短信、上网)时,都使用该默认用户识别模块卡进行操作。

上述可知,终端在至少两个卡槽都插入了用户识别模块卡的情况下,获取所述第一目标卡槽内插入的第一用户识别模块卡的信息,根据获取的信息设置所述第一用户识别模块卡为默认用户识别模块卡。实施图4方法实施例,无需用户选择默认的用户识别模块卡,终端可自动设置第一目标卡槽内的第一用户识别模块卡为默认的用户识别模块卡,避免了终端无法获知使用哪一张用户识别模块卡发起相关业务,导致发起业务失败的情况。

参见图5,图5是本发明实施例基于上述安卓系统提供的另一种设置默认用户识别模块卡的方法的流程示意图,所述方法可以应用于使用多张用户识别模块卡的终端。如图5所示,所述设置默认用户识别模块卡的方法可包括以下步骤:

s201、终端检测卡槽是否插入用户识别模块卡。

s202、在至少两个卡槽插入了用户识别模块卡的情况下,所述终端获取第一目标卡槽内插入的第一用户识别模块卡的信息;所述第一目标卡槽属于所述至少两个卡槽。

可理解的,步骤s201和图4实施例中步骤s101的实现相同,步骤s202和图4实施例中步骤s102的实现相同,可参照相关描述,在此不赘述。

s203、所述终端检测所述第一用户识别模块卡的信息是否和上一次所述第一目标卡槽内插入的用户识别模块卡的信息相同。

具体的,终端可将获取到的第一用户识别模块卡的信息和最近一次获取的第一目标卡槽内插入的用户识别模块卡的信息对比,查看是否相同。若相同,则说明第一目标卡槽内两次插入的是同一张用户识别模块卡;若不同,则说明第一目标卡槽内两次插入的是不同的用户识别模块卡。

s204、在所述第一用户识别模块卡的信息和上一次所述第一目标卡槽内插入的用户识别模块卡的信息不相同的情况下,所述终端根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡。

在可选实施例中,第一用户识别模块卡的信息和上一次第一目标卡槽内插入的用户识别模块卡的信息不相同的情况,可看作用户拔插卡,导致第一目标卡槽内的用户识别模块卡更换的情况。在这种情况下,终端需根据本次获取到的第一目标卡槽中插入的第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡。

本发明实施例中,默认用户识别模块卡是指,当终端发起任意一个需要使用用户识别模块卡功能(例如用户身份鉴权、数据信息存储、增值服务)的业务(如打电话、发短信、上网)时,都使用该默认用户识别模块卡进行操作。

下面介绍终端如何根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡。在本发明实施例中,可通过以下两种方式设置默认用户识别模块卡。

第一种方式,终端将标志位修改为和所述第一用户识别模块卡关联的值,以使所述终端在使用用户识别模块卡功能时调用所述标志位的值,以调用第一用户识别模块卡的信息。

可理解的,本发明实施例中的终端可使用多张用户识别模块卡,每张用户识别模块卡都有相关联的标志位,该标志位可以是预先定义的。终端在调用任意一张用户识别模块卡时,都需要调用和该用户识别模块卡相关联的标志位,从而使用该用户识别模块卡的多种功能。

这里,所述终端可以将标志位修改为和第一用户识别模块卡相关联的值,从而将第一用户识别模块卡设置为默认的用户识别模块卡。在上述第一种方式中,所述标志位可对应终端的全部应用。将该标志位修改为和第一用户识别模块卡相关联的值后,终端在使用任意一个应用程序发起和用户识别模块卡相关的功能时,都会调用该标志位的值,从而使用第一用户识别模块卡。

举例说明,可在defaultsmssimsettings.java类中,调用subscriptionmanager.from(context).setdefaultsmssubid(ask_user_sub_id)将标志位修改为和第一用户识别模块卡关联的值。

第二种方式,所述终端将标志位修改为和所述第一用户识别模块卡关联的值,以使所述终端在通过所述目标应用使用用户识别模块卡功能时调用所述标志位的值,以调用第一用户识别模块卡的信息;所述标志位对应于目标应用。

在上述第二种方式中,所述标志位可对应终端的一个或多个应用,即标志位对应于目标应用。将该标志位修改为和第一用户识别模块卡相关联的值后,终端在使用目标应用程序发起和用户识别模块卡相关的功能时,都会调用该标志位的值,从而使用第一用户识别模块卡。

进一步的,在上述第二种方式中,终端可将全部的应用对应的标志位都分别修改为和第一用户识别模块卡相关联的值。这样,终端在使用任意应用程序发起和用户识别模块卡相关的功能时,都会调用该应用程序对应的标志位的值,从而使用第一用户识别模块卡。

举例说明,可在telephonymanager类中将标志位修改为和第一用户识别模块卡关联的值。

在本发明实施例中,不限于上述两种设置默认用户识别模块卡的方式,还可以通过其他方式设置默认用户识别模块卡,本申请不做任何限制。

经过步骤s201-s204,终端将第一用户识别模块卡设置为了默认用户识别模块卡。在可选实施例中,图5所示方法还可包括以下步骤:

s205、所述终端修改参数,以去除总是询问选项,其中,所述参数用于控制用户识别模块卡选择页面,所述总是询问选项用于在所述终端发起任意一个使用用户模块识别卡功能的业务时,弹出选择用户识别模块卡的页面。

具体的,用户可以通过用户识别模块卡选择页面自主选择默认用户识别模块卡。以终端使用两张用户识别模块卡为例,用户识别模块卡选择页面有三个选项:卡一、卡二、总是询问。当用户选择卡一时,终端将卡一设置为默认用户识别模块卡;当用户选择卡二时,终端将卡二设置为默认用户识别模块卡;当用户选择总是询问时,终端在每次发起和用户识别模块卡功能相关的业务时,都弹出选择用户识别模块卡的页面。

在本发明实施例中,终端可修改控制用户识别模块卡选择页面的相关参数,以将选项“总是询问”去除,避免在终端每次发起和用户识别模块卡功能相关的业务时,都弹出选择用户识别模块卡的页面。

举例说明,终端可在控制用户识别模块卡选择页面simsettings.java类的createlistpreference()方法中,将booleanaskfirst改为false,以去除总是询问的选项。

在本发明实施例中,不限于上述举例中的去除总是询问的选项的方式,还可以通过其他方式去除总是询问的选项,本申请不做任何限制。

通过步骤s205,去除了总是询问选项,避免用户选择了总是询问选项时,在每次使用用户识别模块卡的功能时都跳出选择页面,简化了用户操作。

s206、所述终端接收修改默认用户识别模块卡操作。

具体的,若用户需要修改默认的用户识别模块卡,可调用用户识别模块卡选择页面,并进行修改默认用户识别模块卡的操作。这里,终端可通过多种方式接收修改默认用户识别模块卡的操作,可通过触摸屏、键盘等接收修改默认用户识别模块卡的操作,也可通过麦克风等语音传感器接收修改默认用户识别模块卡的操作,还可通过动作传感器等接收修改默认用户识别模块卡的操作,本申请不做限制。

本发明实施例中,用户发出的修改默认用户识别模块卡的操作可以针对某个具体的卡槽内插入的用户识别模块卡。本发明实施例中,以用户的操作针对第二目标卡槽内插入的第二用户识别模块卡,即用户将第二用户识别模块卡修改为默认的用户识别模块卡为例进行说明。

s207、所述终端根据所述修改默认用户识别模块卡操作,获取第二目标卡槽内插入的第二用户识别模块卡的信息,并根据所述第二用户识别模块卡的信息,设置所述第二用户识别模块卡为默认用户识别模块卡。

具体的,终端获取第二目标卡槽内插入的第二用户识别模块卡的信息和上述步骤s202类似,设置第二用户识别模块卡为默认用户识别模块卡和上述步骤s204类似,可参照相关描述,在此不赘述。

上述可知,终端在至少两个卡槽都插入了用户识别模块卡,且第一目标卡槽内插入的用户识别模块卡和上一次插入的用户识别模块卡不相同的情况下,获取第一目标卡槽内插入的第一用户识别模块卡的信息,根据获取的信息设置所述第一用户识别模块卡为默认用户识别模块卡,并且去除用户识别模块卡选择页面中的总是询问选项。实施本发明实施例中的方法,无需用户选择默认的用户识别模块卡,终端可自动设置第一目标卡槽内的第一用户识别模块卡为默认的用户识别模块卡,避免了终端无法获知使用哪一张用户识别模块卡发起相关业务,导致发起业务失败的情况,简单快捷。另外,本发明实施例中,去除了总是询问选项,使得用户操作更加简便。

上述详细描述了本发明实施例的方法,为了更好地实施本发明实施例,下面提供了相应的装置。

参见图6,图6为本发明实施例提供的一种终端600的硬件架构图,如图所示,终端600可包括:基带芯片110、存储器115(一个或多个计算机可读存储介质)、射频(rf)模块116、外围系统117。这些部件可在一个或多个通信总线114上通信。

外围系统117主要用于实现终端600和用户/外部环境之间的交互功能,主要包括终端600的输入输出装置。具体实现中,外围系统117可包括:触摸屏控制器118、摄像头控制器119、音频控制器120以及传感器管理模块121。其中,各个控制器可与各自对应的外围设备(如触摸屏123、摄像头124、音频电路125以及传感器126)耦合。需要说明的,外围系统117还可以包括其他i/o外设。

基带芯片110可集成包括:一个或多个处理器111、时钟模块112以及电源管理模块113。集成于基带芯片110中的时钟模块112主要用于为处理器111产生数据传输和时序控制所需要的时钟。集成于基带芯片110中的电源管理模块113主要用于为处理器111、射频模块116以及外围系统提供稳定的、高精确度的电压。

射频(rf)模块116用于接收和发送射频信号,主要集成了终端600的接收器和发射器。射频(rf)模块116通过射频信号与通信网络和其他通信设备通信。具体实现中,射频(rf)模块116可包括但不限于:天线系统、rf收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec芯片、用户识别模块卡和存储介质等。在一些实施例中,可在单独的芯片上实现射频(rf)模块116。在本发明实施例中,射频模块可包括多张用户识别模块卡。

存储器115与处理器111耦合,用于存储各种软件程序和/或多组指令。具体实现中,存储器115可包括高速随机存取的存储器,并且也可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器115可以存储操作系统(下述简称系统),例如android,ios,windows,或者linux等嵌入式操作系统。存储器115还可以存储网络通信程序,该网络通信程序可用于与一个或多个附加设备,一个或多个终端设备,一个或多个网络设备进行通信。存储器115还可以存储用户接口程序,该用户接口程序可以通过图形化的操作页面将应用程序的内容形象逼真的显示出来,并通过菜单、对话框以及按键等输入控件接收用户对应用程序的控制操作。

处理器111可以包括易失性存储器(volatilememory),例如随机存取存储器(randomaccessmemory,ram),处理器111可用于调用存储器115中存储的程序代码,执行如图4或图5所示的设置默认用户识别模块卡的方法,具体可参照图4及相关描述或图5及相关描述,在此不赘述。

应当理解,终端600仅为本发明实施例提供的一个例子,并且,终端600可具有比示出的部件更多或更少的部件,可以组合两个或更多个部件,或者可具有部件的不同配置实现。

参见图7,图7是本发明实施例提供的一种终端700的功能模块图,终端700可包括至少两个卡槽,并能使用至少两张用户识别模块卡。如图所示,终端700可包括功能单元:

检测单元710,用于检测卡槽是否插入用户识别模块卡。

获取单元720,用于在至少两个卡槽插入了用户识别模块卡的情况下,获取第一目标卡槽内插入的第一用户识别模块卡的信息。

设置单元730,用于根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡,所述默认用户识别模块卡为所述终端在使用用户识别模块卡功能时使用的用户识别模块卡。

可理解的,图7所示终端700的各个功能模块的功能可根据上述图4方法实施例中的方法具体实现,其具体实现过程可以参照上述图4所示方法实施例中的相关描述,此处不再赘述。

参见图8,图8是本发明实施例提供的一种终端800的功能模块图,终端800可包括至少两个卡槽,并能使用至少两张用户识别模块卡。如图所示,终端800可包括功能单元:

第一检测单元810,用于检测卡槽是否插入用户识别模块卡。

获取单元820,用于在至少两个卡槽插入了用户识别模块卡的情况下,获取第一目标卡槽内插入的第一用户识别模块卡的信息。

第二检测单元,830,用于检测所述第一用户识别模块卡的信息是否和上一次所述第一目标卡槽内插入的用户识别模块卡的信息相同。

设置单元840,用于在所述第一用户识别模块卡的信息和上一次所述第一目标卡槽内插入的用户识别模块卡的信息不相同的情况下,根据所述第一用户识别模块卡的信息,设置所述第一用户识别模块卡为默认用户识别模块卡。

在可选实施例中,设置单元840具体可用于根据所述第一用户识别模块卡的信息,将标志位修改为和所述第一用户识别模块关联的值,以使所述终端在使用用户识别模块卡功能时调用所述标志位的值,以调用第一用户识别模块卡的信息。

进一步的,所述标志位对应于目标应用,所述设置单元840具体可用于根据所述第一用户识别模块卡的信息,将标志位修改为和所述第一用户识别模块关联的值,以使所述终端在通过所述目标应用使用用户识别模块卡功能时调用所述标志位的值,以调用第一用户识别模块卡的信息。

在可选实施例中,终端800还可包括:

接收单元850,用于接收修改默认用户识别模块卡操作;

获取单元820,还可用于获取第二目标卡槽内插入的第二用户识别模块卡的信息;

设置单元840,还可用于根据所述第二用户识别模块卡的信息,设置所述第二用户识别模块卡为默认用户识别模块卡。

在可选实施例中,终端800还可包括:

修改单元860,用于修改用户识别模块卡选择页面,以去除总是询问选项,其中,所述总是询问选项用于在所述终端发起任意一个使用用户模块识别卡功能的业务时,弹出选择用户识别模块卡的页面。

可理解的,图8所示终端800的各个功能模块的功能可根据上述方法图5实施例中的方法具体实现,其具体实现过程可以参照上述图5所示方法实施例中的相关描述,此处不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1