本发明专利技术实施例提供了基于移动终端的应用程序控制方法、装置和一种移动终端,以解决现有技术控制应用程序操作繁琐的问题。所述方法包括:检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;根据夹角确定移动终端在重力感应下的当前位置;当该当前位置满足预先设置的应用程序开启的状态控制条件时,向对应的应用程序发送启动命令,该应用程序启动并执行;当该当前位置满足预先设置的应用程序关闭的状态控制条件时,向对应的且正在执行的应用程序发送关闭命令,该应用程序关闭。通过检测判断位置状态是否属于预先设置的对应的应用程序控制的位置状态,根据位置状态对应用程序进行控制,简化对应用程序进行控制的操作步骤。
【技术实现步骤摘要】
基于移动终端的应用程序控制方法、装置和一种移动终端
本专利技术涉及通信
,特别是涉及一种基于移动终端的应用程序控制方法、装置和一种移动终端。
技术介绍
智能手机是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。通常使用的操作系统有:Symbian、WindowsMobile、Windowsphone、iOS、Linux(含Android、Maemo、MeeGo和WebOS)、PalmOS和BlackBerryOS。智能手机同传统手机的外观和操作方式类似,不仅包含触摸屏也包含数字键盘和全尺寸键盘。但是传统手机都使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限,不具备智能手机的扩展性。多任务功能被认为是智能手机的标志之一,Symbian、Android和IOS都能很好的支持应用程序之间的切换以及应用程序在后台运行。现有的智能手机中开关应用程序的常用方法是:在触摸屏的操作界面中,先关闭当前的应用程序或者使当前的应用程序在后台运行,再点击其他应用程序的图标实现其他应用程序的开启,或者当前无应用程序运行时,直接点击应用程序的图标开启相应的应用程序;关闭应用程序也需要点击退出按钮。这种方法需要找到并点击应用程序的图标才能开启应用程序,关闭时也需要点击退出按钮,操作过程比较繁琐。
技术实现思路
本专利技术实施例提出基于移动终端的应用程序控制方法、装置和一种移动终端,以解决现有技术控制应用程序操作繁琐的问题。为了解决上述问题,本专利技术实施例公开了一种基于移动终端的应用程序控制方法,包括:检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;根据所述夹角确定所述移动终端在重力感应下的当前位置;当所述当前位置满足预先设置的应用程序开启的状态控制条件时,向对应的应用程序发送启动命令,该应用程序启动并执行;当所述当前位置满足预先设置的应用程序关闭的状态控制条件时,向对应的且正在执行的应用程序发送关闭命令,该应用程序关闭。优选的,还包括:判断所述当前位置是否满足预先设置的应用程序的状态控制条件。优选的,所述判断所述当前位置是否满足预先设置的应用程序的状态控制条件,包括:判断所述夹角是否落入预先设置的应用程序的位置状态范围内;若是,则开始计时,记录所述夹角落入所述预先设置的应用程序的位置状态范围内的时间长度;判断所述时间长度是否大于等于预先设置的时间长度;当大于等于时,所述当前位置满足预先设置的应用程序的状态控制条件。优选的,当所述夹角属于某个应用程序开启的角度范围时,确定当前位置满足该应用程序开启的状态控制条件;当所述夹角属于某个应用程序关闭的角度范围时,确定当前位置满足该应用程序关闭的状态控制条件。优选的,所述预先设置的应用程序的位置状态包括倒置状态。优选的,在该应用程序启动并执行之前,如果另一应用程序正在执行,则在该应用程序启动后,还包括:将当前操作界面切换为所述启动的应用程序的操作界面;在所述启动的应用程序关闭后,将当前操作界面切换为所述另一应用程序的操作界面。优选的,所述启动的应用程序的操作界面在所述另一应用程序的操作界面之上。优选的,当所述移动终端的当前位置状态为倒置状态时:所述启动的应用程序的操作界面与所述另一应用程序的操作界面相反。优选的,该应用程序启动并执行之后,还包括:将所述应用程序与在其启动之前启动的、且正在执行的另一应用程序相关联,所述关联包括:所述应用程序从所述另一应用程序中接收另一应用程序正在操作的应用数据,并对应用数据进行相关操作。本专利技术实施例还公开了一种基于移动终端的应用程序控制装置,包括:夹角检测模块,用于检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;当前位置确定模块,用于根据所述夹角确定所述移动终端在重力感应下的当前位置;开启命令发送模块,用于当所述当前位置满足预先设置的应用程序开启的状态控制条件时,向对应的应用程序发送启动命令;关闭命令发送模块,用于当所述当前位置满足预先设置的应用程序关闭的状态控制条件时,向对应的且正在执行的应用程序发送关闭命令。优选的,还包括:状态控制条件判断模块,用于判断所述当前位置是否满足预先设置的应用程序的状态控制条件。优选的,所述状态控制条件判断模块,包括:位置状态范围判断子模块,用于判断所述夹角是否落入预先设置的应用程序的位置状态范围内;时间长度记录子模块,用于若所述夹角落入预先设置的应用程序的位置状态范围内,则记录所述夹角落入所述预先设置的应用程序的位置状态范围内的时间长度;时间长度判断子模块,用于判断所述时间长度是否大于等于预先设置的时间长度;当大于等于时,所述当前位置满足预先设置的应用程序的状态控制条件。优选的,当所述夹角属于某个应用程序开启的角度范围时,所述状态控制条件判断模块确定当前位置满足该应用程序开启的状态控制条件;当所述夹角属于某个应用程序关闭的角度范围时,所述状态控制条件判断模块确定当前位置满足该应用程序关闭的状态控制条件。优选的,所述预先设置的应用程序的位置状态包括倒置状态。优选的,还包括:操作界面切换模块,用于在该应用程序启动并执行之前,如果另一应用程序正在执行,则在该应用程序启动后,将当前操作界面切换为所述启动的应用程序的操作界面;所述操作界面切换模块还用于在所述启动的应用程序关闭后,将当前操作界面切换为所述另一应用程序的操作界面。优选的,所述启动的应用程序的操作界面在所述另一应用程序的操作界面之上。优选的,当所述移动终端的当前位置状态为倒置状态时,所述启动的应用程序的操作界面与所述另一应用程序的操作界面相反。优选的,还包括:应用关联模块,用于在该应用程序启动并执行之后,将所述应用程序与在其启动之前启动的、且正在执行的另一应用程序相关联,所述关联包括:所述应用程序从在其启动之前启动的,且正在执行的另一应用程序中接收另一应用程序正在操作的应用数据,并对应用数据进行相关操作。本专利技术实施例还公开了一种移动终端,包括如权利要求10至18任一所述的基于移动终端的应用程序控制装置。与
技术介绍
相比,本申请包括以下优点:本专利技术实施例提出了一种基于移动终端的应用程序控制方法、装置和一种移动终端,通过检测并判断移动终端在重力感应下的位置状态是否属于预先设置的对应的应用程序控制的位置状态,当属于开启的位置状态时,开启并执行对应的应用程序;当属于关闭的位置状态时,关闭对应的且正在执行的应用程序。无需对当前执行的应用程序进行任何操作即可控制相应的应用程序,简化了应用程序控制的操作步骤。附图说明图1是本专利技术实施例一所述一种基于移动终端的应用程序控制方法流程图;图2是本专利技术实施例二所述一种基于移动终端的应用程序控制方法流程图;图3是本专利技术实施例二所述一种基于移动终端的应用程序控制方法示意图;图4是本专利技术实施例三所述一种基于移动终端的应用程序控制方法流程图;图5是本专利技术实施例四所述一种基于移动终端的应用程序控制装置结构图;图6是本专利技术实施例五所述一种基于移动终端的应用程序控制装置结构图;图7是本专利技术实施例六所述一种基于移动终端的应用程序控制装置结构图。具本文档来自技高网...

【技术保护点】
一种基于移动终端的应用程序控制方法,其特征在于,包括:检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;根据所述夹角确定所述移动终端在重力感应下的当前位置;当所述当前位置满足预先设置的应用程序开启的状态控制条件时,向对应的应用程序发送启动命令,该应用程序启动并执行;当所述当前位置满足预先设置的应用程序关闭的状态控制条件时,向对应的且正在执行的应用程序发送关闭命令,该应用程序关闭。
【技术特征摘要】
1.一种基于移动终端的应用程序控制方法,其特征在于,包括:检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;根据所述夹角确定所述移动终端在重力感应下的当前位置状态;当所述当前位置状态满足预先设置的其中一个应用程序开启的状态控制条件时,向对应的应用程序发送启动命令,该应用程序启动并执行;将所述应用程序与在其启动之前启动的、且正在执行的另一应用程序相关联,所述关联包括:所述应用程序从所述另一应用程序中接收另一应用程序正在操作的应用数据,并对应用数据进行相关操作;当所述当前位置状态满足预先设置的其中一个应用程序关闭的状态控制条件时,向对应的且正在执行的应用程序发送关闭命令,该应用程序关闭;其中,所述状态控制条件为通过将移动终端调整到某种位置状态,该位置状态对应着应用程序的某种操作。2.根据权利要求1所述的方法,其特征在于,还包括:判断所述当前位置是否满足预先设置的应用程序的状态控制条件。3.根据权利要求2所述的方法,其特征在于,所述判断所述当前位置是否满足预先设置的应用程序的状态控制条件,包括:判断所述夹角是否落入预先设置的应用程序的位置状态范围内;若是,则开始计时,记录所述夹角落入所述预先设置的应用程序的位置状态范围内的时间长度;判断所述时间长度是否大于等于预先设置的时间长度;当大于等于时,所述当前位置满足预先设置的应用程序的状态控制条件。4.根据权利要求3所述的方法,其特征在于:当所述夹角属于某个应用程序开启的角度范围时,确定当前位置满足该应用程序开启的状态控制条件;当所述夹角属于某个应用程序关闭的角度范围时,确定当前位置满足该应用程序关闭的状态控制条件。5.根据权利要求3所述的方法,其特征在于:所述预先设置的应用程序的位置状态包括倒置状态。6.根据权利要求1至5任一所述的方法,其特征在于,在该应用程序启动并执行之前,如果另一应用程序正在执行,则在该应用程序启动后,还包括:将当前操作界面切换为所述启动的应用程序的操作界面;在所述启动的应用程序关闭后,将当前操作界面切换为所述另一应用程序的操作界面。7.根据权利要求6所述的方法,其特征在于:所述启动的应用程序的操作界面在所述另一应用程序的操作界面之上。8.根据权利要求7所述的方法,其特征在于,当所述移动终端的当前位置状态为倒置状态时:所述启动的应用程序的操作界面与所述另一应用程序的操作界面相反。9.一种基于移动终端的应用程序控制装置,其特征在于,包括:夹角检测模块,用于检测移动终端的重力加速度与移动终端的加速度计中纵向坐标轴之间所形成的夹角;当前位置确定模块,用于根据所述夹角确定所述移动终端在重力感应下的当前...
【专利技术属性】
技术研发人员:李棽,洪锋,王建平,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。