一种运行应用程序的方法和装置制造方法及图纸

技术编号:11367663 阅读:65 留言:0更新日期:2015-04-29 18:13
本发明专利技术提供一种运行应用程序的方法和装置,能够在设备的屏幕锁定的情况下,继续运行并操作指定的应用程序;同时避免误操作对设备带来的不良后果。本发明专利技术的运行应用程序的方法包括:在当前应用程序的运行状态下,接收锁定屏幕指令;根据所述锁定屏幕指令锁定屏幕,并继续在屏幕上呈现所述当前应用程序的界面。

【技术实现步骤摘要】
一种运行应用程序的方法和装置
本专利技术涉及计算机
,特别地涉及一种运行应用程序的方法和装置。
技术介绍
现有的平板和手机拥有漂亮的操作界面,简易流畅的操作对成年人和幼童都有很大的吸引力。当父母在带小孩过程中有工作或事情需要完成时,父母常用手机来吸引幼童的注意力,以便在一段时间内能够集中主力完成手上的事情。现有的操作系统不存在幼童锁功能。父母只有如下两个选择:1:将锁定的手机给小孩玩;2:将手机解锁后给小孩玩。现有使用方法中,无论父母如何选择,都存在一些问题:使用方法1,幼童只能看手机的锁定界面,界面单一,幼童无法从中找到乐趣,无法保持足够长时间的吸引力。幼童在短时间适应后,手机就无法吸引其注意力。虽然现在很多手机能够将部分应用功能放置在锁屏界面,但是能放置的应用相对单一,只能是系统自带的一些应用,当幼童熟悉这些应用后,手机也会失去对幼童的吸引力。使用方法2,幼童可以使用手机的任何应用,幼童的每个点击都可能打开或关闭页面,手机画面内容也随时在变化,这样手机能对幼童保持良好的吸引力。但是,由于用户放开了手机锁定限制,那么幼童可以操作任何应用。由于幼童没有足够的认知能力,胡乱操作可能会对设备造成很多不良后果,比如手机被重置,电话簿被删除等。
技术实现思路
有鉴于此,本专利技术提供一种运行应用程序的方法和装置,能够在设备的屏幕锁定的情况下,继续运行并操作指定的应用程序;同时避免误操作对设备带来的不良后果。为实现上述目的,根据本专利技术的一个方面,提供了一种运行应用程序的方法。本专利技术的运行应用程序的方法包括:在当前应用程序的运行状态下,接收锁定屏幕指令;根据所述锁定屏幕指令锁定屏幕,并继续在屏幕上呈现所述当前应用程序的界面。可选地,在接收锁定屏幕指令的情况下,还包括:禁用所述屏幕的自动锁屏功能和休眠功能。可选地,在所述锁定屏幕的步骤之前,还包括:确认当前处于指定模式;所述锁定屏幕在该指定模式下有效。可选地,在所述指定模式下,禁用所述屏幕的自动锁屏功能和休眠功能。可选地,在所述锁定屏幕的步骤之后,还包括:接收操作指令,然后判断该操作指令是否属于当前应用程序的操作指令集合;如果是,则接受该操作指令;否则,拦截该操作指令。可选地,所述锁定屏幕指令为:在预设的时长内,完成一次或者多次按压屏幕的操作,每次按压时长大于预设值;或者,所述锁定屏幕指令为:在预设的时长内,完成一次或多次按压屏幕的操作,以及至少一次滑动操作,每次按压时长大于预设值。根据本专利技术的另一方面,提供了一种运行应用程序的装置。本专利技术的运行应用程序的装置包括:接收模块,用于在当前应用程序的运行状态下,接收锁定屏幕指令;锁屏模块,用于根据所述锁定屏幕指令锁定屏幕;屏幕管理模块,用于在锁屏模块锁定屏幕的情况下,在屏幕上呈现所述当前应用程序的界面。可选地,所述屏幕管理模块还用于在锁屏模块接收到锁定屏幕指令的情况下,禁用所述屏幕的自动锁屏功能和休眠功能。可选地,还包括模式确认模块,用于确认当前处于指定模式;所述锁屏模块还用于在当前处于指定模式下,根据所述锁定屏幕指令锁定屏幕。可选地,所述屏幕管理模块还用于在所述指定模式下,禁用所述屏幕的自动锁屏功能和休眠功能。可选地,还包括判断模块,用于在所述锁屏模块锁定屏幕以后,接收操作指令,然后判断该操作指令是否属于当前应用程序的操作指令集合;如果是,则接受该操作指令;否则拦截该操作指令。根据本专利技术的技术方案,用户能够在屏幕锁定的情况下,将正在运行的所选应用程序的手机给幼童玩,吸引幼童注意;同时在保持所选择的应用程序运行的前提下,避免幼童的胡乱操作,对手机系统带来不良后果。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的运行应用程序的方法的一种具体流程示意图;图2是根据本专利技术实施例的运行应用程序的方法的另一种具体流程示意图;图3是根据本专利技术实施例的运行应用程序的装置的主要模块示意图;图4是本专利技术实施例的Android输入系统结构以及幼童模式拦截器设计图;图5是本专利技术实施例的用户在Setting模块中的设定传递到输入事件分发模块InputDispater模块中的过程示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。本专利技术在设备运行指定应用程序的界面上,通过预设的锁定屏幕指令对屏幕进行锁定;并在屏幕锁定的情况下,继续运行当前应用程序。用户只能在当前运行的应用程序中操作当前应用程序,而无法跳出该应用程序,所以避免了误操作对设备带来的不良后果。图1是根据本专利技术实施例的运行应用程序的方法的一种具体流程示意图。如图1所示,该方法主要包括如下的步骤S10至S18。步骤S10:在当前应用程序的运行状态下,接收锁定屏幕指令。当前运行的应用程序可以是视频、游戏等。锁定屏幕指令是不属于当前运行的应用程序操作指令集合的操作指令。例如,在幼童要求玩家长手机的时候,家长可以根据幼童的喜好打开相应的应用程序作为当前应用程序;然后根据屏幕锁定指令进行锁定屏幕的操作;最后将手机给幼童玩。为了避免幼童在玩手机的过程中所产生的操作指令与解锁屏幕相同而解锁手机,所以设定的锁定/解锁屏幕指令比较复杂。锁定/解锁屏幕指令可以是预先设定好的指令或者是用户自定义的指令,例如,在预设的时长内,完成一次或者多次按压屏幕的操作,每次按压时长大于预设值;或者,在预设的时长内,完成一次或多次按压屏幕的操作,以及至少一次滑动操作,每次按压时长大于预设值。具体的如,在30秒内,用户用手指连续三次长按屏幕5秒,同时最后一次长按动作后,用户手指在屏幕滑动。步骤S11:禁用屏幕的自动锁屏功能和休眠功能。由于现有的手机都具备自动锁屏功能和自动休眠功能,因此,在禁用屏幕的自动锁屏功能和休眠功能后,当前运行的应用程序能够保持运行状态,从而使用户在使用过程中不会受到影响。步骤S12:根据上述锁定屏幕指令锁定屏幕,并继续在屏幕上呈现当前应用程序的界面。这样,幼童只能玩步骤S10所运行的当前应用程序,不能随意退出。步骤S13:接收操作指令。该步骤当中的操作指令,可能是幼童在玩手机的时候触摸屏幕产生的操作指令,而且也可能是按键类的操作,例如,电源按键、音量按键、Home按键、Back按键、以及Menu按键等;另外该操作指令也可能是家长进行的解锁屏幕的操作。因此需进行判断然后处理。步骤S14:判断步骤S13中接收到的该操作指令是否为预设的解锁屏幕指令;如果是,则解锁屏幕(步骤S15);否则,判断步骤S13中接收到的该操作指令是否属于当前应用程序的操作指令集合(步骤S16);如果步骤S16的判断结果为是,则接受该操作指令(步骤S17);否则,拦截该操作指令,保持屏幕的锁定状态(S18)。由于在屏幕锁定以后,用户(幼童)只能针对当前所运行的应用程序进行操作,如果用户所做的操作不是针对当前应用程序,系统会对此操作进行拦截,从而不会进行对应的操作响应,继续保持屏幕的锁定状态。图2是根据本专利技术实施例的运行应用程序的方法的本文档来自技高网...
一种运行应用程序的方法和装置

【技术保护点】
一种运行应用程序的方法,其特征在于,包括:在当前应用程序的运行状态下,接收锁定屏幕指令;根据所述锁定屏幕指令锁定屏幕,并继续在屏幕上呈现所述当前应用程序的界面。

【技术特征摘要】
1.一种运行应用程序的方法,其特征在于,包括:在当前应用程序的运行状态下,接收锁定屏幕指令;判断当前是否为幼童模式;如果不是,则保持屏幕原有状态;如果是,则根据所述锁定屏幕指令锁定屏幕,并继续在屏幕上呈现所述当前应用程序的界面;在接收锁定屏幕指令的情况下,禁用所述屏幕的自动锁屏功能和休眠功能;在所述锁定屏幕的步骤之后,还包括:接收操作指令,然后判断该操作指令是否属于当前应用程序的操作指令集合;如果是,则接受该操作指令;否则,拦截该操作指令。2.根据权利要求1所述的方法,其特征在于,所述锁定屏幕指令为:在预设的时长内,完成一次或者多次按压屏幕的操作,每次按压时长大于预设值;或者,所述锁定屏幕指令为:在预设的时长内,完成一次或多...

【专利技术属性】
技术研发人员:陈鹏飞
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1