一种基于移动终端的蓝牙开关控制方法及移动终端技术

技术编号:12808717 阅读:60 留言:0更新日期:2016-02-05 08:11
本发明专利技术公开了一种基于移动终端的蓝牙开关控制方法及移动终端,所述方法包括步骤,当打开一包含蓝牙功能的移动终端应用时,检测出所述应用开启时复位蓝牙,并执行蓝牙初始化设置以控制所述应用使用蓝牙功能,并记录使用蓝牙功能的信息;当关闭一包含蓝牙功能的移动终端应用时,删除该应用对应的已记录的使用蓝牙功能的信息;并获取得到启动蓝牙时间最后的移动终端应用,复位蓝牙、执行蓝牙初始化设置,以控制启动使用蓝牙功能时间最后的移动终端应用继续使用蓝牙功能。通过本发明专利技术可以对移动终端的应用进行蓝牙的开关控制,解决了多个应用软件同时使用蓝牙时,由于关闭某个应用使蓝牙关闭,从而导致其它应用的数据传输中断的问题。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于移动终端的蓝牙开关控制方法及移动终端
技术介绍
蓝牙作为无线通讯中的技术已经在手机等移动终端中广泛使用,蓝牙功能可以应用于传输无线通讯数据,目前各类移动终端的应用软件可以调用蓝牙进行无线数据通讯,如相册应用可以调用蓝牙与其他移动终端进行照片传输;由于移动终端中的应用软件是相互独立的,对于某个应用软件,其在需要用蓝牙时打开蓝牙,在使用完毕时关闭蓝牙;因此,当应用软件APP1打开蓝牙进行数据传输并将APP1置于后台,若用户又打开应用软件APP2进行数据传输,当APP2传输完毕后将关闭蓝牙,将影响置于后台的APP1的蓝牙传输功能。目前,各类应用软件只关注自身使用蓝牙,若同时启用多个应用软件使用蓝牙时,容易导致某个/些应用软件使用蓝牙过程中被其他应用软件关闭导致数据传输中断的情况发生。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供了一种基于移动终端的蓝牙开关控制方法及移动终端。使移动终端增加了新功能:蓝牙开关控制功能,可以解决了多个应用软件同时使用蓝牙时,由于关闭某个应用使蓝牙关闭,从而导致其它应用的数据传输中断的问题,为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下: 一种基于移动终端的蓝牙开关控制方法,其中,包括步骤: A1、预先在移动终端中建立一信息记录表,用于记录移动终端应用的已打开蓝牙功能的信息; A2、当检测到移动终端接收用户操作选择开启一包含蓝牙功能的应用时,控制所述应用使用蓝牙功能,并在所述信息记录表中记录所述应用已打开蓝牙功能的信息; A3、当检测到移动终端接收用户操作选择关闭一包含蓝牙功能的应用时,则删除所述信息记录表中所述应用对应的已打开蓝牙功能的信息,并控制使所述信息记录表中启动使用蓝牙功能时间最后的移动终端应用使用蓝牙功能。所述的基于移动终端的蓝牙开关控制方法,其中,所述信息记录表按照移动终端应用启动使用蓝牙功能的时间顺序记录每一条已打开蓝牙功能的信息。所述的基于移动终端的蓝牙开关控制方法,其中,所述步骤A2还包括: A21、当检测到移动终端接收用户操作选择开启一包含蓝牙功能的应用时,继续检测所述信息记录表是否为空; A22、当检测到所述信息记录表为空,则控制移动终端打开蓝牙,执行蓝牙初始化设置以使所述应用使用蓝牙功能;当检测到所述信息记录表不为空,则复位蓝牙,并执行蓝牙初始化设置以控制所述应用使用蓝牙功能,并在所述信息记录表中记录所述应用已打开蓝牙功能的信息。所述的基于移动终端的蓝牙开关控制方法,其中,包括步骤: A31、当检测到移动终端接收用户操作选择关闭一包含蓝牙功能的应用时,则删除所述信息记录表中所述应用对应的已打开蓝牙功能的信息; A32、当检测到所述信息记录表中所述应用对应的已打开蓝牙功能的信息删除时,继续检测所述信息记录表是否为空; A33、当检测到所述信息记录表为空,则控制移动终端关闭蓝牙;当检测到所述信息记录表不为空,则从所述信息记录表中获取得到启动蓝牙时间最后的移动终端应用,并复位蓝牙、执行蓝牙初始化设置,以控制使所述信息记录表中启动使用蓝牙功能时间最后的移动终端应用使用蓝牙功能。本专利技术还提供一种采用上述蓝牙开关控制方法的移动终端,所述移动终端包括有内置蓝牙,其中,所述移动终端还包括: 预先建立模块,用于预先在移动终端中建立一信息记录表,用于记录移动终端应用的已打开蓝牙功能的信息; 蓝牙控制模块,用于控制打开、关闭与复位蓝牙; 蓝牙初始化模块,用于保存蓝牙初始化序列、执行蓝牙初始化设置,使蓝牙功能可使用; 第一控制模块,用于当检测到移动终端接收用户操作选择开启一包含蓝牙功能的应用时,控制所述应用使用蓝牙功能,并在所述信息记录表中记录所述应用已打开蓝牙功能的信息; 第二控制模块,用于当检测到移动终端接收用户操作选择关闭一包含蓝牙功能的应用时,则删除所述信息记录表中所述应用对应的已打开蓝牙功能的信息,并控制使所述信息记录表中启动使用蓝牙功能时间最后的移动终端应用使用蓝牙功能。所述的移动终端,其中,所述第一控制模块还包括: 检测单元,用于当检测到移动终端接收用户操作选择开启一包含蓝牙功能的应用时,继续检测所述信息记录表是否为空; 蓝牙打开及初始化单元,用于当检测到所述信息记录表为空,则控制蓝牙控制模块打开蓝牙,蓝牙初始化模块执行蓝牙初始化设置以使所述应用使用蓝牙功能; 蓝牙复位、初始化与记录单元,用于当检测到所述信息记录表不为空,则控制蓝牙控制模块复位蓝牙,蓝牙初始化模块执行蓝牙初始化设置以控制所述应用使用蓝牙功能,并在所述信息记录表中记录所述应用已打开蓝牙功能的信息。所述的移动终端,其中,所述第二控制模块还包括: 检测与删除单元,用于当检测到移动终端接收用户操作选择关闭一包含蓝牙功能的应用时,则删除所述信息记录表中所述应用对应的已打开蓝牙功能的信息,并继续检测所述信息记录表是否为空; 蓝牙关闭控制单元,用于当检测到所述信息记录表为空,则控制蓝牙控制模块关闭蓝牙; 蓝牙功能继续使用控制单元,用于当检测到所述信息记录表不为空,则从所述信息记录表中获取得到启动蓝牙功能时间最后的移动终端应用,并控制蓝牙控制模块复位蓝牙,蓝牙初始化模块执行蓝牙初始化设置,以使所述信息记录表中启动使用蓝牙功能时间最后的移动终端应用使用蓝牙功能。所述的移动终端,其中,所述信息记录表按照移动终端应用启动使用蓝牙功能的时间顺序记录每一条已打开蓝牙功能的信息。本专利技术所提供的基于移动终端的蓝牙开关控制方法及移动终端,其有益效果为,当打开一包含蓝牙功能的移动终端应用时,检测出所述应用开启时复位蓝牙,并执行蓝牙初始化设置以控制所述应用使用蓝牙功能,并记录使用蓝牙功能的信息;当关闭一包含蓝牙功能的移动终端应用时,删除该应用对应的已记录的使用蓝牙功能的信息;并获取得到启动蓝牙时间最后的移动终端应用,复位蓝牙、执行蓝牙初始化设置,以控制启动使用蓝牙功能时间最后的移动终端应用继续使用蓝牙功能。通过本专利技术可以对移动终端的应用进行蓝牙的开关控制,解决了多个应用软件同时使用蓝牙时,由于关闭某个应用使蓝牙关闭,从而导致其它应用的数据传输中断的问题,并且通过本专利技术可以对各种应用使用蓝牙的状态进行统一控制,进一步为用户提供了方便。【附图说明】图1是本专利技术基于移动终端的蓝牙开关控制方法的较佳实施例的流程图。图2是本专利技术基于移动终端的蓝牙开关控制方法的较佳实施例中控制应用使用蓝牙功能的具体流程图。图3是本专利技术基于移动终端的蓝牙开关控制方法的较佳实施例中控制应用关闭蓝牙功能的具体流程图。图4是本专利技术蓝牙开关控制方法的移动终端的较佳实施例的原理框图。【具体实施方式】为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种基于移动终端的蓝牙开关控制方法,其特征在于,包括步骤:A1、预先在移动终端中建立一信息记录表,用于记录移动终端应用的已打开蓝牙功能的信息;A2、当检测到移动终端接收用户操作选择开启一包含蓝牙功能的应用时,控制所述应用使用蓝牙功能,并在所述信息记录表中记录所述应用已打开蓝牙功能的信息;A3、当检测到移动终端接收用户操作选择关闭一包含蓝牙功能的应用时,则删除所述信息记录表中所述应用对应的已打开蓝牙功能的信息,并控制使所述信息记录表中启动使用蓝牙功能时间最后的移动终端应用使用蓝牙功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1