1.一种基于移动终端的SIM卡开关控制方法,其特征在于,包括步骤:A、检测到移动终端内SIM卡控制器发出的SIM卡开关控制指令时,将所述SIM卡开关控制指令按时间先后顺序进行存储;
B、当在预定时间内未检测到SIM卡开关控制指令时,执行存储在最后的SIM卡开关控制指令;
所述步骤B具体包括:
B1、启动用于控制SIM卡开关控制指令执行的预定时间的定时器;
B2、若所述定时器超时,则执行存储在最后的SIM卡开关控制指令;
B3、清除存储的所有SIM卡开关控制指令;
所述SIM卡开关控制指令为移动终端内SIM卡控制器发出的用于打开或关闭SIM卡的控制指令,当SIM卡开关控制指令为打开SIM卡时,移动终端执行打开SIM卡控制器的操作;当SIM卡开关控制指令为关闭SIM卡时,移动终端执行关闭SIM卡控制器的操作。
2.根据权利要求1所述的基于移动终端的SIM卡开关控制方法,其特征在于,还包括步骤:C、当在预定时间内检测到SIM卡开关控制指令时,将所述SIM卡开关控制指令按时间先后顺序进行存储。
3.根据权利要求2所述的基于移动终端的SIM卡开关控制方法,其特征在于,所述步骤C具体为:若所述定时器未超时,则将所述SIM卡开关控制指令按时间先后顺序进行存储,并重置定时器。
4.根据权利要求1所述的基于移动终端的SIM卡开关控制方法,其特征在于,所述预定时间为2s。
5.一种基于移动终端的SIM卡开关控制系统,其特征在于,所述系统包括:检测存储模块:用于检测到移动终端内SIM卡控制器发出的SIM卡开关控制指令时,将所述SIM卡开关控制指令按时间先后顺序进行存储;
第一控制模块:用于当在预定时间内未检测到SIM卡开关控制指令时,执行存储在最后的SIM卡开关控制指令;
所述第一控制模块具体包括:
启动定时器单元:用于启动用于控制SIM卡开关控制指令执行的预定时间的定时器;
执行单元:若所述定时器超时,则执行存储在最后的SIM卡开关控制指令;
清除单元:清除存储的所有SIM卡开关控制指令;
所述SIM卡开关控制指令为移动终端内SIM卡控制器发出的用于打开或关闭SIM卡的控制指令,当SIM卡开关控制指令为打开SIM卡时,移动终端执行打开SIM卡控制器的操作;当SIM卡开关控制指令为关闭SIM卡时,移动终端执行关闭SIM卡控制器的操作。
6.根据权利要求5所述的基于移动终端的SIM卡开关控制系统,其特征在于,所述系统还包括:第二控制模块:用于当在预定时间内检测到SIM卡开关控制指令时,将所述SIM卡开关控制指令按时间先后顺序进行存储。
7.根据权利要求6所述的基于移动终端的SIM卡开关控制系统,其特征在于,所述第二控制模块具体为:定时器重置单元:用于若所述定时器未超时,则将所述SIM卡开关控制指令按时间先后顺序进行存储,重置定时器。