一种移动终端应用切换的方法和移动终端的制作方法
【技术领域】
[0001]本发明属于移动终端领域,尤其涉及一种移动终端应用切换的方法和移动终端。
[0002]
【背景技术】
[0003]随着科技的发展,现在的移动终端设计得时尚,应用越来越多,在满足人们的不同应用需求。
[0004]但是,同时存在一些问题,移动终端与计算机进行连接时,计算机系统识别后就默认执行相关通信操作,当用户操作移动终端运行与计算机无关的其他的应用时,由于此时计算机仍然保持与移动终端的数据连接,容易对移动终端在运行其他应用时造成干扰,同时在移动终端运行的应用为保护隐私的应用时,还会影响用户的隐私安全。
[0005]
【发明内容】
[0006]本发明提供了一种移动终端应用切换的方法,旨在解决现有移动终端与计算机连接时,容易对移动终端其他需要运行的应用造成干扰以及容易造成隐私泄露的问题。
[0007]为了解决上述技术问题,本发明是这样实现的:一种移动终端应用切换的方法,所述应用切换方法包括以下步骤:
1、检测所述移动终端当前运行的应用,并判断所述应用是否为所述移动终端与计算机连接时的预设运行应用;
是,则执行步骤II ;否,则执行步骤III;
I1、判断所述移动终端是否运行第二应用;
是,则切断所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述第二应用;
否,则控制所述移动终端继续运行所述预设运行应用;
II1、实时判断是否接收到运行所述预设运行应用的指令;
是,则恢复所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述预设运行应用;否,则控制所述移动终端继续运行当前应用。
[0008]进一步地,所述步骤III具体包括以下步骤:
1、判断是否接收到用户控制回到所述预设运行应用的操作指令;
是,则恢复所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述预设运行应用;否,则执行? ;
?、判断是否接收到所述移动终端系统发出的预设应用恢复指令;
是,则恢复所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述预设运行应用;否,则控制所述移动终端继续运行当前应用。
[0009]进一步地,所述移动终端与所述计算机通过有线数据端口或无线局域网进行连接。
[0010]进一步地,所述预设运行应用为有线数据通信应用或无线数据通信应用。
[0011]进一步地,所述第二应用为所述移动终端包含的非所述预设运行应用的其他应用。
[0012]本发明的目的还在于提供一种移动终端,所述移动终端包括:
检测单元,用于检测所述移动终端当前运行的应用;
第一判断单元,用于判断所述应用是否为所述移动终端与计算机连接时的预设运行应用;
第二判断单元,用于判断所述移动终端是否运行第二应用;
第一控制单元,用于切断所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述第二应用;
第二控制单元,用于控制所述移动终端继续运行所述预设运行应用;
第三判断单元,用于实时判断是否接收到运行所述预设运行应用的指令;
第三控制单元,用于恢复所述移动终端与所述计算机之间的连接关系,并控制所述移动终端运行所述预设运行应用;
第四控制单元,用于控制所述移动终端继续运行当前应用。
[0013]进一步地,所述第三判断单元包括:
第一判断子单元,用于判断是否接收到用户控制回到所述预设运行应用的操作指令; 第二判断子单元,用于判断是否接收到所述移动终端系统发出的预设应用恢复指令。
[0014]进一步地,所述移动终端与所述计算机通过有线数据端口或无线局域网进行连接。
[0015]进一步地,所述预设运行应用为有线数据通信应用或无线数据通信应用。
[0016]进一步地,所述第二应用为所述移动终端包含的非所述预设运行应用的其他应用。
[0017]在本发明中,通过检测移动终端与计算机连接时所述移动终端运行的应用,并检测所述移动终端是否运行第二应用,当所述移动终端运行第二应用时,关闭所述移动终端与计算机连接时的预设运行应用,避免用户操作计算机或者移动终端时造成通信干扰,当切换至所述预设运行应用时,所述移动终端与所述计算机重新建立连接,使移动终端与计算机连接后进行应用切换时不会造成干扰,且能保护用户的隐私安全不会在操作移动终端时泄露。
[0018]
【附图说明】
[0019]图1是本发明第一实施例提供的移动终端应用切换的方法的流程图;
图2是本发明第二实施例提供的移动终端应用切换的方法的流程图;
图3是本发明实施例提供的移动终端的框架结构图。
[0020]
【具体实施方式】
[0021]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]实施例一:
图1示出了本发明第一实施例提供的移动终端应用切换的方法的流程,为了便于说明,仅列出与本发明第一实施例相关的部分,详述如下:
本发明第一实施例提供了移动终端与计算机连接时应用切换的方法,包括以下步骤: 步骤S101、检测移动终端当前运行的应用。
[0023]在本发明实施例步骤SlOl中,主要是检测移动终端当前的运行状态。
[0024]步骤S102、判断该应用是否为该移动终端与计算机连接时的预设运行应用;
是,则执行步骤S200 ;否,则执行步骤S300。
[0025]在本发明实施例中,该移动终端能够运行多种应用,该移动终端与计算机通过有线数据端口或无线局域网(《ifi/蓝牙)进行连接,该预设运行应用为该移动终端与计算机连接时默认运行的与上述连接方式对应的通信应用,分别为有线数据通信应用或无线数据通信应用。
[0026]步骤S200、判断该移动终端是否运行第二应用;
是,则执行步骤S201 ;否,则执行步骤S202。
[0027]步骤S201、切断该移动终端与计算机之间的连接关系,并控制该移动终端运行该第二应用。
[0028]步骤S202、控制该移动终端继续执行该预设运行应用。
[0029]在步骤S200中,切断该移动终端与计算机之间的连接关系,在该移动终端与计算机之间的连接关系为有线数据通信时,即在保持移动终端的有线数据端口与计算机的物理连接的同时,断开其通信应用,达到断开移动终端与计算机的连接关系连接的目的,在该移动终端与计算机之间通过无线局域网进行连接时,因不存在物理端口的连接,直接断开其通信连接即可。该第二应用为该移动终端包含的非该预设运行应用的其他应用,由于断开了与计算机的通信连接,所以避免了在移动终端运行第二应用时计算机对其的干扰,也提高了运行第二应用的安全性。
[0030]步骤S300、实时判断是否接收到运行该预设运行应用的指令;
是,则执行步骤S301 ;否,则执行步骤S302。
[0031]步骤S301、恢复该移动终端与计算机之间的连接关系,并控制该移动终端运行该预设运行应用。
[0032]步骤S302、控制该移动终端继续运行当前应用。
[0033]在本发明实施例步骤S300中,既是在该移动终端运行其他应用的时候检测是否有回到预设运行应用的操作或者指令。
[0034]步骤S301中,恢复该移动终端与计算机之间的连接关系,在该移动终端与计算机之间的连接关系为有线数据通信时,即移动终端通过有线数据端口重新枚举,恢复移动终端与计算机的通信连接,为