一种应用程序启动方法、装置和移动终端制造方法及图纸

技术编号:15690466 阅读:46 留言:0更新日期:2017-06-24 02:52
本申请实施例提供了一种应用程序启动方法,应用于具有感应按键的移动终端,所述的方法包括:检测在感应按键的感应操作;获取在所述感应操作期间,移动终端的运动信息;确定与所述运动信息适配的目标应用程序;启动所述目标应用程序。本申请实施例中,移动终端可以获取在检测到感应操作期间移动终端的运动信息,并根据运动信息启动相应的应用程序。用户只需要在按住移动终端的感应按键时,甩动移动终端就能进行应用程序切换,切换操作极为简单,大大提升了用户体验。

Application program starting method, device and mobile terminal

The embodiment of the invention provides a application startup method, applied to the mobile terminal with induction key, the method includes: detecting the induction operation induction key; obtaining during the induction operation, motion information of the mobile terminal; determining the motion information and the adaptation of the target application start; the target application. In the embodiment of the present invention, the mobile terminal may obtain motion information of the mobile terminal during detection of the induction operation, and activate the corresponding application according to the movement information. The user only needs to press the mobile terminal's induction button to move the mobile terminal, and then the application can be switched. The switching operation is very simple and greatly improves the user experience.

【技术实现步骤摘要】
一种应用程序启动方法、装置和移动终端
本申请涉及终端
,特别是涉及一种应用程序启动方法、一种应用程序启动装置和一种移动终端。
技术介绍
随着移动通信技术的发展,移动终端已经成为人们生活中不可或缺的一部分,移动终端可以安装许多应用,提供的很多常用的功能,给人们生活带来便利。用户在使用移动终端中丰富的应用程序时,经常需要从一个程序切换到另一个程序。目前,应用程序的切换方式包括两种:一、用户点击主界面按键后,终端返回主界面,用户可从主界面中点击图标来启动应用程序;二、用户点击多任务键后,终端展现已启动的应用程序信息,用户可以从已启动的应用程序信息中选择应用程序进行切换。方式一的切换方式操作流程很长,用户需要好几步的操作才能从一个应用程序切换到另一个应用程序。方式二相对方式一要方便一些,但是对于大屏终端,在操作上不是很方便,底部的多任务按键不是很容易点击到,操作方式不够简单。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用程序启动方法、一种应用程序启动装置和一种移动终端。为了解决上述问题,本申请实施例公开了一种应用程序启动方法,应用于具有感应按键的移动终端,所述的方法包括:检测在感应按键的感应操作;获取在所述感应操作期间,移动终端的运动信息;确定与所述运动信息适配的目标应用程序;启动所述目标应用程序。优选的,所述运动信息包括运动方向;所述获取在所述感应操作期间,移动终端的运动信息的步骤包括:获取在所述感应操作期间,移动终端的加速度值和对应的加速度方向;根据所述加速度值和对应的加速度方向确定移动终端的运动方向。优选的,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述根据所述加速度值和对应的加速度方向确定移动终端的运动方向的步骤包括:确定所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值之中的最大加速度值;判断所述最大加速度值是否大于预设加速度阈值;若是,则将所述最大加速度值的对应的加速度方向确定为移动终端的运动方向。优选的,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述根据所述加速度值和对应的加速度方向确定移动终端的运动方向的步骤包括:计算所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值的平均加速度值;判断所述平均加速度值是否大于预设加速度阈值;若是,则确定所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值的最大加速度值;将所述最大加速度值的对应的加速度方向确定为移动终端的运动方向。优选的,所述确定与所述运动信息适配的目标应用程序的步骤包括:确定与所述运动方向适配的目标应用程序。优选的,所述运动信息包括倾斜角度;所述获取在所述感应操作期间,移动终端的运动信息的步骤包括:获取在所述感应操作期间,移动终端的倾斜角度。优选的,所述确定与所述运动信息适配的目标应用程序的步骤包括:确定与所述倾斜角度适配的目标应用程序。优选的,所述感应按键包括:虚拟按键、触控按键、物理按键。本申请实施例还公开了一种应用程序启动装置,应用于具有感应按键的移动终端,所述的装置包括:感应检测模块,用于检测在感应按键的感应操作;运动信息获取模块,用于获取在所述感应操作期间,移动终端的运动信息;应用程序确定模块,用于确定与所述运动信息适配的目标应用程序;应用程序启动模块,用于启动所述目标应用程序。优选的,所述运动信息包括运动方向;所述运动信息获取模块包括:加速度值获取子模块,用于获取在所述感应操作期间,移动终端的加速度值和对应的加速度方向;运动方向确定子模块,用于根据所述加速度值和对应的加速度方向确定移动终端的运动方向。优选的,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述运动方向确定子模块包括:第一最大加速度确定单元,用于确定所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值之中的最大加速度值;最大加速度判断单元,用于判断所述最大加速度值是否大于预设加速度阈值;第一运动方向确定单元,用于若所述最大加速度值大于预设加速度阈值,则将所述最大加速度值的对应的加速度方向确定为移动终端的运动方向。优选的,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述运动方向确定子模块包括:平均加速度值计算单元,用于计算所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值的平均加速度值;平均加速度判断单元,用于判断所述平均加速度值是否大于预设加速度阈值;第二最大加速度确定单元,用于若所述平均加速度值大于预设加速度阈值,则确定所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值的最大加速度值;第二运动方向确定单元,用于将所述最大加速度值的对应的加速度方向确定为移动终端的运动方向。优选的,所述应用程序确定模块包括:方向应用程序确定子模块,用于确定与所述运动方向适配的目标应用程序。优选的,所述运动信息包括倾斜角度;所述运动信息获取模块包括:倾斜角度获取子模块,用于获取在所述感应操作期间,移动终端的倾斜角度。优选的,所述应用程序确定模块包括:角度应用程序确定子模块,用于确定与所述倾斜角度适配的目标应用程序。优选的,所述感应按键包括:虚拟按键、触控按键、物理按键。本申请实施例还公开了一种移动终端,包括处理器和存储器,所述存储器用于存储所述的应用程序启动方法的程序;所述处理器被配置为用于执行所述存储器中存储的程序。本申请实施例包括以下优点:本申请实施例中,移动终端可以获取在检测到感应操作期间移动终端的运动信息,并根据运动信息启动相应的应用程序。用户只需要在按住移动终端的感应按键时,甩动移动终端就能进行应用程序切换,切换操作极为简单,大大提升了用户体验。附图说明图1是本申请的一种应用程序启动方法实施例1的步骤流程图;图2是本申请的一种应用程序启动方法实施例2的步骤流程图;图3是本申请的一种应用程序启动方法实施例3的步骤流程图;图4是本申请的一种应用程序启动装置实施例1的结构框图;图5是本申请的一种应用程序启动装置实施例2的结构框图;图6是本申请的一种应用程序启动装置实施例3的结构框图;图7是是与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。参照图1,示出了本申请的一种应用程序启动方法实施例1的步骤流程图,所述方法应用于具有感应按键的移动终端,所述方法具体可以包括如下步骤:步骤101,检测在感应按键的感应操作;感应按键是指可以感应用户操作的按键。感应按键可以包括:虚拟按键、触控按键、物理按键。虚拟按键是显示在终端屏幕上的按键,虚拟按键只有在终端亮屏的情况下才显示出来,用户可以拖动虚拟按键,以使虚拟按键可以展现在屏幕的任意位置。当感应按键是虚拟按键时,感应操作为触摸操作。用户只要轻轻触摸屏幕,移动终端就可以检测到触摸操作。触控按键是检测触摸操作的按键,触控按键是由实体部件实现的按键。目前,触控按键主要有4种类型:电阻式、电容式、红外线式以及表面本文档来自技高网...
一种应用程序启动方法、装置和移动终端

【技术保护点】
一种应用程序启动方法,其特征在于,应用于具有感应按键的移动终端,所述的方法包括:检测在感应按键的感应操作;获取在所述感应操作期间,移动终端的运动信息;确定与所述运动信息适配的目标应用程序;启动所述目标应用程序。

【技术特征摘要】
1.一种应用程序启动方法,其特征在于,应用于具有感应按键的移动终端,所述的方法包括:检测在感应按键的感应操作;获取在所述感应操作期间,移动终端的运动信息;确定与所述运动信息适配的目标应用程序;启动所述目标应用程序。2.根据权利要求1所述的方法,其特征在于,所述运动信息包括运动方向;所述获取在所述感应操作期间,移动终端的运动信息的步骤包括:获取在所述感应操作期间,移动终端的加速度值和对应的加速度方向;根据所述加速度值和对应的加速度方向确定移动终端的运动方向。3.根据权利要求2所述的方法,其特征在于,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述根据所述加速度值和对应的加速度方向确定移动终端的运动方向的步骤包括:确定所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值之中的最大加速度值;判断所述最大加速度值是否大于预设加速度阈值;若是,则将所述最大加速度值的对应的加速度方向确定为移动终端的运动方向。4.根据权利要求2所述的方法,其特征在于,所述加速度值包括:X轴方向的加速度值、Y轴方向的加速度值、Z轴方向的加速度值;所述根据所述加速度值和对应的加速度方向确定移动终端的运动方向的步骤包括:计算所述X轴方向的加速度值、所述Y轴方向的加速度值、所述Z轴方向的加速度值的平均加速度值;判断所述平均加速度值是否大于预设...

【专利技术属性】
技术研发人员:崔陈福
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1