一种移动终端应用程序的启动方法及装置的制造方法

文档序号:10612624阅读:159来源:国知局
一种移动终端应用程序的启动方法及装置的制造方法
【专利摘要】本发明实施例提供了一种移动终端应用程序的启动方法及装置,属于通讯技术领域。方法流程包括:监测移动终端的运动参数是否满足预设的条件;若所述运动参数满足预设的条件,启动预设的应用程序并显示所述预设的应用程序的运行界面。本发明实施例能够在监测到移动终端的运动参数满足预设的条件时,启动预设的应用程序,用户在启动预设的应用程序时,只要根据预设的条件摇动移动终端即可,无需在众多的应用图标中查找,操作简单便捷,提高了用户体验。
【专利说明】
一种移动终端应用程序的启动方法及装置
技术领域
[0001]本发明实施例涉及通讯技术领域,尤其涉及一种移动终端应用程序的启动方法及
目.0
【背景技术】
[0002]随着通讯技术的发展,移动终端成为了人们日常生活中不可获取的通讯、娱乐工具。用户在使用移动终端的过程中,常常会产生一些新的需求,或者发现一些问题。而生产商也需要获知用户的需求或发现的问题,从而对移动终端进行更好的改进,从而提高用户的体验。
[0003]现有技术中,移动终端中设有专门用于反馈问题的应用程序,当用户需要进行问题反馈时,需要从移动终端众多的应用程序查找并运行问题反馈程序,操作较为繁琐。
[0004]因此,在实现本发明过程中,发明人发现有必要提供一种移动终端应用程序的启动方法及装置,解决现有技术的运行问题反馈应用程序操作繁琐的问题。

【发明内容】

[0005]本发明实施例的目的在于提供一种移动终端应用程序的启动方法及装置,用以解决现有技术中运行应用程序操作繁琐的问题。
[0006]本发明实施例采用的技术方案如下:
[0007]本发明实施例提供一种移动终端应用程序的启动方法,所述方法包括:
[0008]监测移动终端的运动参数是否满足预设的条件;
[0009]若所述运动参数满足预设的条件,启动预设的应用程序并显示所述预设的应用程序的运行界面。
[0010 ]提供一种如上所述的方法,所述运动参数包括:
[0011]所述移动终端的加速度、倾斜角度或晃动次数中的一个或多个。
[0012]提供一种如上所述的方法,在所述启动对应的应用程序之前,所述方法还包括:
[0013]判断所述移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面;
[0014]若正在显示所述其他应用程序的运行界面,所述显示所述预设的应用程序的运行界面,包括:
[0015]锁定所述其他应用程序的运行界面,并在锁定的运行界面之上显示所述预设的应用程序的运行界面;或者
[0016]将所述其他应用程序转入后台运行,并在所述显示屏上显示所述预设的应用程序的运行界面。
[0017]提供一种如上所述的方法,所述预设的应用程序包括问题反馈应用程序,所述预设的应用程序的运行界面为确认发送的对话框,所述对话框被确认发送之后,所述方法还包括:
[0018]关闭所述对话框。
[0019]提供一种如上所述的方法,在所述关闭所述对话框之后,所述方法还包:
[0020]解锁所述其他应用程序的运行界面;或者
[0021]调出将转入后台运行的所述其他应用程序的运行界面。
[0022]为实现上述目的,本发明实施例还提供一种移动终端应用程序的启动装置,其特征在,所述装置包括:
[0023]监测模块,用于监测移动终端的运动参数是否满足预设的条件;
[0024]启动模块,用于在所述运动参数满足预设的条件时启动预设的应用程序;
[0025]显示模块,用于显示所述预设的应用程序的运行界面。
[0026]提供一种如上所述的装置,所述启动模块,还用于在监测到所述移动终端的运动参数是否满足预设的条件。
[0027]提供一种如上所述的装置,所述装置还包括:
[0028]判断模块,用于在所述启动模块启动对应的应用程序之前,判断所述移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面;
[0029]所述显示模块,还用于在所述显示屏正在显示所述其他应用程序的运行界面时,锁定所述其他应用程序的运行界面,并在锁定的运行界面之上显示所述预设的应用程序的运行界面,或者将所述其他应用程序转入后台运行,并在所述显示屏上显示所述预设的应用程序的运行界面。
[0030]提供一种如上所述的装置,所述预设的应用程序包括问题反馈应用程序,所述预设的应用程序的运行界面为确认发送的对话框:
[0031]所述显示模块,还用于在所述对话框被确认发送之后,关闭所述对话框。
[0032]提供一种如上所述的装置,所述显示模块,还用于在关闭所述对话框之后,解锁所述其他应用程序的运行界面,或者调出将转入后台运行的所述其他应用程序的运行界面。
[0033]本发明实施例的技术方案具有以下优点:能够在监测到移动终端的运动参数满足预设的条件时,启动预设的应用程序,用户在启动预设的应用程序时,只要根据预设的条件摇动移动终端即可,无需在众多的应用图标中查找,操作简单便捷,提高了用户体验。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明是实施例一提供的一种移动终端应用程序的启动方法的流程图;
[0036]图2为本发明是实施例二提供的一种移动终端应用程序的启动装置的模块结构示意图;
[0037]图3为本发明是实施例三提供的一种移动终端应用程序的启动方法的流程图;
[0038]图4为图3所示实施例移动终端的显示屏上显示的已在运行的闹钟程序的应用界面示意图;
[0039]图5a、图5b为图3所示实施例中步骤S305的示意图;
[0040]图6为图3中步骤S306的示意图;[0041 ] 图7为图3中步骤S307的示意图。
【具体实施方式】
[0042]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明实施例一提供了一种移动终端应用程序的启动方法,请参阅图1,方法流程包括:
[0044]S101、监测移动终端的运动参数是否满足预设的条件;
[0045]实际应用中,运动参数可以包括加速度、倾斜角度、晃动次数中的至少一种。其中加速度和晃动次数可以通过加速度传感器进行监测,倾斜角度可以通过陀螺仪传感器进行监测。
[0046]具体的,加速度传感器,是一种能感受加速度并转换成可用输出信号的传感器。一般地,加速度传感器就是利用了其内部的由于加速度造成的晶体变形这个特性。由于这个变形会产生电压,只要计算出产生电压和所施加的加速度之间的关系,就可以将加速度转化成电压输出。,加速度传感器可以认为包括X轴、Y轴和Z轴三个轴,当移动终端处于相对稳定的状态时,加速度传感器的加速度值输出为O,即X轴、Y轴和Z轴三个轴上的加速度矢量和应为O;可以理解的是,O只是一个理论参考值,在实际操作中,由于考虑到加速度传感器自身的误差和温度变化对测量精度的影响,可以采用预设阈值来判断,以防止误触发,即若加速度值小于或等于预设阈值,可以认为移动终端处于相对稳定的状态,相反地,若加速度值大于预设阈值,则可以认为当移动终端不是处于相对稳定的状态,因此可以利用加速度传感器的加速度信息来获取移动终端的运动参数。
[0047]本实施例中,若判断出移动终端的加速度小于或等于预设阈值,则可以确定运动参数不满足预设的条件,此时认为移动终端处于相对稳定的状态,比如:移动终端静止在桌面上、用户手持移动终端不作大幅度运动、用户将移动终端带在身上或放在车上匀速前进等等;相反地,若判断出该移动终端的加速度大于预设阈值,则可以确定该运动参数满足预设的条件,认为移动终端不是处于相对稳定的状态。考虑到加速度传感器自身的误差和温度变化对测量精度的影响,采用预设阈值来判断,可以以防止误触发,即只有在用户有目的摇动移动终端时,才会触发预设的应用程序。
[0048]利用加速度传感器监测晃动次数时,可以结合计数器和计时器实现。方法包括如下步骤:
[0049]步骤1、监测移动终端的加速度;
[0050]步骤2、当监测到加速度时,判断在预设时间内加速度从O上升到预设阈值并从预设阈值降为0,若是执行步骤2。
[0051 ] 步骤2、计数器加I,启动计时器。
[0052]步骤3、判断预设的时间间隔内,加速度是否再次从O上升到预设阈值并从预设阈值降为O,若是,计时器清零,执行步骤2,否则执行步骤4。
[0053]步骤4、读取计数器的计数结果作为晃动次数,并将计数器清零。
[0054]采用这种方法,可以将不同的应用程序与移动终端晃动次数对应,实现不同应用程序的快速启动。
[0055]陀螺仪传感器是一种能够精确地确定运动物体的方位的仪器。其工作原理是一个旋转物体的旋转轴所指的方向在不受外力影响时,是不会改变的,陀螺仪传感器根据这个道理来保持方向,随后读取轴所指示的方向,并自动将数据信号传给控制系统。在实际操作中,陀螺仪传感器可以检测的角度是360度,判断倾斜角度是否满足预设倾斜范围,实践发现,可选的,该预设倾斜范围可以设置为15度至75度的倾斜角度,即当移动终端的倾斜角度为15度至75度时,可以认为倾斜角度满足预设倾斜范围,则调出应用对象。
[0056]陀螺仪传感器可以认为包括X轴、Y轴和Z轴三个轴,陀螺仪传感器的输出数据为绕该三轴旋转的角速度值,当移动终端竖屏放置时,竖屏方向即为陀螺仪传感器的Y轴方向。当移动终端左、右倾斜并归位时,陀螺仪传感器可以对绕Y轴旋转的角速度在时间上进行积分,得到移动终端左、右倾斜的角位移,该角位移即移动终端竖屏放置时向左或者向右倾斜的弧度,即倾斜角度。因此利用陀螺仪传感器的该特性能够识别终端竖屏放置时左、右倾斜的动作状态。
[0057]同样的,移动终端左倾斜、向右倾斜,或同时结合加速度也可以分别对应不同的应用程序。
[0058]S102、若该运动参数满足预设的条件,启动预设的应用程序并显示该预设的应用程序的运行界面。
[0059]在一个可选的方案中,步骤S102、当该运动参数满足预设的条件时,启动对应的应用程序并显示该预设的应用程序的运行界面,包括:
[0060]启动对应的应用程序;
[0061 ] 按照预设的动画效果显示该预设的应用程序的运行界面。
[0062]实际应用中,预设的动画效果可以采用翻滚出现、从预设的位置滑出等等效果。
[0063]在一个可选的方案中,步骤S102之前,该方法还包括:
[0064]判断该移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面;
[0065]若正在显示该其他应用程序的运行界面,该显示该预设的应用程序的运行界面,包括:
[0066]锁定该其他应用程序的运行界面,并在锁定的运行界面之上显示该预设的应用程序的运行界面;或者
[0067]将该其他应用程序转入后台运行,并在该显示屏上显示该预设的应用程序的运行界面。
[0068]在一个可选的方案中,当该预设的应用程序的运行界面被关闭时,该方法还包括,解锁该其他应用程序的运行界面;或者
[0069]调出将转入后台运行的该其他应用程序的运行界面。
[0070]在一个可选的方案中,当显示屏中显示有正在运行的应用程序的应用界面时,也可以通过监测移动终端的运动参数,在运动参数满足预设的条件时,关闭正在运行的应用程序。
[0071]需要说明的是,本实施例的启动方法,由于利用移动终端的运动状态快速启动应用程序,因此只要移动终端处于非关机状态下,只要用户晃动手机,都可以实现应用软件的快速启动。
[0072]本实施例的移动终端应用程序的启动方法,能够在监测到移动终端的运动参数满足预设的条件时,启动预设的应用程序,用户在启动预设的应用程序时,只要根据预设的条件摇动移动终端即可,无需在众多的应用图标中查找,操作简单便捷,提高了用户体验。
[0073]在上述实施例的基础上,本发明实施例二提供了一种移动终端应用程序的启动装置,请参阅图2,启动装置包括:
[0074]监测模块201,用于监测移动终端的运动参数;
[0075]启动模块202,用于在该运动参数满足预设的条件时启动预设的应用程序;
[0076]显示模块203,用于显示该预设的应用程序的运行界面。
[0077]实际应用中,运动参数可以包括加速度、倾斜角度、摇动次中的至少一种。其中加速度和晃动次数可以通过加速度传感器进行监测,倾斜角度可以通过陀螺仪传感器进行监测。
[0078]监测模块201,可以将获得的加速度值与预设阈值进行对比:若判断出移动终端的加速度小于或等于预设阈值,则可以确定运动参数不满足预设的条件,此时认为移动终端处于相对稳定的状态,比如,移动终端静止在桌面上、用户手持移动终端不作大幅度运动、用户将移动终端带在身上或放在车上匀速前进等等;相反地,若判断出该移动终端的加速度大于预设阈值,则可以确定该运动参数满足预设的条件,认为移动终端不是处于相对稳定的状态。考虑到加速度传感器自身的误差和温度变化对测量精度的影响,采用预设阈值来判断,可以以防止误触发,即只有在用户有目的摇动移动终端时,才会触发预设的应用程序。
[0079]监测模块201,也可以将监测到的晃动次数与预设数值进行对比,不同的预设数值对应不同的预设服务器。此时可以用加速度传感器结合计数器和计时器实现晃动次数的监测,比如测得加速度值从O上升到预设阈值,然后又从预设阈值降为O时,计数器加I,此时启动计时器,如果在预设的时间间隔内,加速度没有上升到预设阈值,读取计数器的计数结果作为晃动次数,并将计数器清零。
[0080]采用这种方法,可以将不同的应用程序与移动终端晃动次数对应,实现不同应用程序的快速启动。
[0081]监测模块201,还可以将倾斜角度或倾斜的方向与预设的角度或方向对比,不同的角度或方向可以预设不同的应用程序。
[0082]在一个可选的方案中,该显示模块203,还用于按照预设的动画效果显示该预设的应用程序的运行界面。
[0083]实际应用中,预设的动画效果可以采用翻滚出现、从预设的位置滑出等等效果。
[0084]在一个可选的方案中,该装置还包括:
[0085]判断模块204,用于在该启动模块202启动对应的应用程序之前,判断该移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面;
[0086]该显示模块203,还用于在该显示屏正在显示该其他应用程序的运行界面时,锁定该其他应用程序的运行界面,并在锁定的运行界面之上显示该预设的应用程序的运行界面,或者将该其他应用程序转入后台运行,并在该显示屏上显示该预设的应用程序的运行界面。
[0087]在一个可选的方案中,该显示模块203,还用于在关闭该对话框之后,解锁该其他应用程序的运行界面,或者调出将转入后台运行的该其他应用程序的运行界面。
[0088]在一个可选的方案中,当显示屏中显示有正在运行的应用程序的应用界面时,也可以通过监测移动终端的运动参数,在运动参数满足预设的条件时,关闭正在运行的应用程序。
[0089]在一个可选的方案中,该装置还可以包括设置模块,用于预先设置启动预设的应用程序移动终端的运动参数需满足的条件,或者用于预先设置预设的应用程序的应用界面的启动和关闭的动画效果。
[0090]需要说明的是,本实施例的启动装置,由于利用移动终端的运动状态快速启动应用程序,因此只要移动终端处于非关机状态下,只要用户晃动手机,都可以实现应用软件的快速启动
[0091]本实施例的移动终端应用程序的启动装置,能够在监测到移动终端的运动参数满足预设的条件时,启动预设的应用程序,用户在启动预设的应用程序时,只要根据预设的条件摇动移动终端即可,无需在众多的应用图标中查找,操作简单便捷,提高了用户体验。
[0092]本发明实施例三进一步提供了一种移动终端应用程序的启动方法,本实施例以在移动终端实现快速问题反馈为例进行说明,该问题反馈应用程序的应用界面为一个对话框。请参阅图3,方法流程包:
[0093]S301、设置问题反馈应用程序的快捷启动的条件为加速度大于预设阈值,以及对话框显示和关闭的动画效果。
[0094]本实施例中,假设对话框显示和关闭的动画效果为翻转效果。
[0095]S302、监测移动终端的加速度是否大于预设阈值,若是,执行步骤S303。
[0096]S303、判断当前显示屏是否存在已在运行的应用程序,若是,执行步骤S304,否则执行步骤S305。
[0097I 如图4所示,显示屏显示的是闹钟的应用界面。
[0098]S304、锁定闹钟的应用界面。
[0099]由于问题反馈应用程序的对话框较小,锁定已在运行的应用程序的应用界面,可以防止在对问题反馈对话框进行操作时,不小心触摸到闹钟的应用界面,引起误操作。
[0100]S305、根据预先设置的动画效果显示问题反馈应用程序的对话框。
[0101]如图5a、图5b所示,对话框从显示屏的右上角翻转出现快速反馈的对话框,由小变大,直到屏幕正中。
[0102]S306、用户填写相关内容之后点击提交。
[0103]如图6所示,本实施例中,问题反馈应用程序可以获取闹钟程序的AAP软件开发商的联系方式,从而使用户可以在闹钟程序的使用中及时将问题反馈给软件开发商。
[0104]S307、根据预先设置的动画效果关闭问题反馈应用程序的对话框。
[0105]如图7所示,对话框由大变小从屏幕的左上角翻转消失。
[0106]S308、解锁闹钟程序的运行界面。
[0107]本实施例的移动终端应用程序的启动方法,能够在已有应用程序运行的情况下,在监测到移动终端的运动参数满足预设的条件时,启动预设的问题反馈程序,用户在启动预设的应用程序时,只要根据预设的条件摇动移动终端即可,无需在众多的应用图标中查找,操作简单便捷,提高了用户体验。
[0108]以上所描述的装置实施例仅仅是示意性的,其中该作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0109]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分该的方法。
[0110]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种移动终端应用程序的启动方法,其特征在于,所述方法包括: 监测移动终端的运动参数是否满足预设的条件; 若所述运动参数满足预设的条件,启动预设的应用程序并显示所述预设的应用程序的运行界面。2.如权利要求1所述的方法,其特征在于,所述运动参数包括: 所述移动终端的加速度、倾斜角度或晃动次数中的一个或多个。3.如权利要求1或2所述的方法,其特征在于,在所述启动对应的应用程序之前,所述方法还包括: 判断所述移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面; 若正在显示所述其他应用程序的运行界面,所述显示所述预设的应用程序的运行界面,包括: 锁定所述其他应用程序的运行界面,并在锁定的运行界面之上显示所述预设的应用程序的运行界面;或者 将所述其他应用程序转入后台运行,并在所述显示屏上显示所述预设的应用程序的运行界面。4.如权利要求3所述的方法,其特征在于,所述预设的应用程序包括问题反馈应用程序,所述预设的应用程序的运行界面为确认发送的对话框,所述对话框被确认发送之后,所述方法还包括: 关闭所述对话框。5.如权利要求4所述的方法,其特征在于,在所述关闭所述对话框之后,所述方法还包: 解锁所述其他应用程序的运行界面;或者 调出将转入后台运行的所述其他应用程序的运行界面。6.一种移动终端应用程序的启动装置,其特征在,所述装置包括: 监测模块,用于监测移动终端的运动参数是否满足预设的条件; 启动模块,用于在所述运动参数满足预设的条件时启动预设的应用程序; 显示模块,用于显示所述预设的应用程序的运行界面。7.如权利要求6所述的装置,其特征在于, 所述启动模块,还用于在监测到所述移动终端的运动参数是否满足预设的条件。8.如权利要求6或7所述的装置,其特征在于,所述装置还包括: 判断模块,用于在所述启动模块启动对应的应用程序之前,判断所述移动终端的显示屏是否正在显示已运行的其他应用程序的运行界面; 所述显示模块,还用于在所述显示屏正在显示所述其他应用程序的运行界面时,锁定所述其他应用程序的运行界面,并在锁定的运行界面之上显示所述预设的应用程序的运行界面,或者将所述其他应用程序转入后台运行,并在所述显示屏上显示所述预设的应用程序的运行界面。9.如权利要求8所述的装置,其特征在于,所述预设的应用程序包括问题反馈应用程序,所述预设的应用程序的运行界面为确认发送的对话框: 所述显示模块,还用于在所述对话框被确认发送之后,关闭所述对话框。10.如权利要求8所述的装置,其特征在于,所述显示模块,还用于在关闭所述对话框之后,解锁所述其他应用程序的运行界面,或者调出将转入后台运行的所述其他应用程序的运行界面。
【文档编号】G06F9/445GK105975294SQ201610197324
【公开日】2016年9月28日
【申请日】2016年3月31日
【发明人】索浩森, 张健
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1