一种应用程序控制方法及终端的制作方法

文档序号:9667131阅读:231来源:国知局
一种应用程序控制方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种应用程序控制方法及终端。
【背景技术】
[0002]随着终端的不断发展和普及,诸如智能手机等终端已成为人们生活中不可或缺的一部分。用户可以通过智能手机随时随地的浏览网页、查看图片、玩游戏、看电子书等,可以说智能手机极大地提升了人们的生活品质。
[0003]然而,智能手机在提升生活品质的同时,也会给人们的生活带来一些安全隐患,其主要原因是智能手机中的游戏、电子书等应用极易吸引用户的注意力,用户行走在路上玩游戏、或看电子书时,很容易忽视路面的危险状况(如路面崎岖不平、车辆驶过等),从而导致事故的发生。

【发明内容】

[0004]本发明实施例公开了一种应用程序控制方法及终端,能够减少用户操作终端时所存在的安全隐患。
[0005]第一方面,本发明实施例提供了一种应用程序控制方法,该方法包括:
[0006]终端获取自身的目标运动信息;
[0007]所述终端判断所述目标运动信息是否与预设运动信息相匹配;
[0008]若相匹配,则所述终端判断是否正在运行预设的目标应用程序;
[0009]若正在运行,则所述终端输出提示信息以提示停止运行所述目标应用程序。
[0010]第二方面,本发明实施例提供一种终端,该终端包括:
[0011]第一获取单元,用于获取所述终端的目标运动信息;
[0012]第一判断单元,用于判断所述目标运动信息是否与预设运动信息相匹配;
[0013]第二判断单元,用于在所述第一判断单元的判断结果为是时,端判断是否正在运行预设的目标应用程序;
[0014]提示单元,用于在所述第二判断单元的判断结果为是时,输出提示信息以提示停止运行所述目标应用程序。
[0015]通过实施本发明实施例,当终端的目标运动信息与预设运动信息相匹配时,终端判断用户是否正在运行预先设置的目标应用程序,如果是则向用户发出提示以提示停止运行该目标应用程序,避免用户在不适宜操作终端的场景下(如马路上、公交站台周围)操作终端而带来的安全隐患。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种应用程序控制方法的流程示意图;
[0018]图1A是本发明实施例提供的终端在不同运动状态下的加速度对比示意图;
[0019]图2是本发明实施例提供的又一种应用程序控制方法的流程示意图;
[0020]图3是本发明实施例提供的又一种应用程序控制方法的流程示意图;
[0021]图4是本发明实施例提供的一种终端的结构示意图;
[0022]图5是本发明实施例提供的又一种终端的结构示意图;
[0023]图6是本发明实施例提供的又一种终端的结构示意图;
[0024]图7是本发明实施例提供的又一种终端的结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。另外,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]终端可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobileinternet device)、可穿戴设备(例如智能手表(如iWatch等)、智能手环、计步器等)或其他可安装部署应用程序(客户端)的终端设备。
[0028]请参见图1,图1是本发明实施例提供的一种应用程序控制方法的流程示意图,该方法包括但不限于如下步骤。
[0029]步骤S101:终端获取自身的目标运动信息。
[0030]具体地,终端可以具体通过基站定位服务(Locat1n Based Service,LBS)或卫星定位系统(例如,全球定位系统(Global Posit1ning System,GPS)、北斗卫星导航系统(BeiDou Navigat1n Satellite System,BDS)、伽利略定位系统(Galileo Posit1ningSystem, GPS)等)、重力传感器和陀螺仪中至少一项来获取自身的目标运动信息,当然,用来获取目标运动信息的也不局限于已经列举出的这几类元件。
[0031]当终端通过LBS或者GPS来获取目标运动信息时,该目标运动信息可以具体包括该终端的目标位置信息,或者根据多个时刻的目标位置信息得出的目标位移信息;当终端通过重力传感器获取目标运动信息时,该目标运动信息可以具体包括该终端在一段时间内的目标加速度信息;当终端通过陀螺仪获取目标运动信息时,该目标运动信息可以具体包括该终端在一段时间内的目标空间姿态信息。
[0032]在一种可选的方案中,终端获取自身的目标运动信息包括:通过卫星定位或基站定位获取自身的目标位置信息,以及通过加速度传感器获取自身的目标加速度信息。
[0033]具体地,终端通过GPS或者LBS获取终端的目标位置信息,并且通过重力传感器获取终端的目标加速度信息,即,上述目标运动信息至少包括该目标位置信息和目标加速度
?目息。
[0034]步骤S102:终端判断目标运动信息是否与预设运动信息相匹配。
[0035]具体地,获取到终端的目标运动信息后,将该目标运动信息与预设运动信息进行对比,判断目标运动信息是否与预设运动信息相匹配。
[0036]当终端在步骤S101中获取的目标运动信息包括终端的目标位置信息时,此处的预设运动信息具体包括预设位置信息,该预设位置信息包括容易发生事故的位置的信息(如公交站、马路、十字路口等位置的经玮度信息)。当该目标位置信息与预设位置
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1