一种终端锁屏的方法及终端的制作方法

文档序号:6502426阅读:101来源:国知局
一种终端锁屏的方法及终端的制作方法
【专利摘要】本发明提供了一种终端锁屏的方法及终端。方法包括:检测终端前台正在执行的程序;若所述程序为多媒体程序,则以主动和/或被动方式关闭所述终端的触摸键以及与所述程序无关的机械按键。采用本发明的方案能够避免用户在体验终端程序时,意外碰触到触摸键或机械按键所带来的影响。
【专利说明】一种终端锁屏的方法及终端

【技术领域】
[0001] 本发明涉及终端【技术领域】,提供了一种终端锁屏的方法及终端。

【背景技术】
[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] 其中,所述终端还包括:
[0036] 第二恢复模块,用于在所述程序退出时,恢复已被关闭的触摸键和机械按键。
[0037] 本发明的上述方案具有如下有益效果:
[0038] 本发明方法及终端考虑到用户在体验多媒体程序时,可能会长时间不需要对终端 进行操作,因此可以主动和/或被动方式关闭终端的触摸键以及与该多媒体程序无关的机 械按键,从而防止用户误碰对体验过程带来的影响。

【专利附图】

【附图说明】
[0039] 图1为本发明中终端锁屏的方法的示意图;
[0040] 图2为终端坚屏显示程序运行的示意图;
[0041] 图3为本发明中横屏显示程序运行的示意图;
[0042] 图4为本发明中对终端进行锁定后的检测过程图;
[0043] 图5为本发明中对终端开启屏幕锁定的流程图;
[0044] 图6为本发明中启动解锁界面检测机制的流程图;
[0045] 图7为本发明中终端的结构示意图。

【具体实施方式】
[0046] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具 体实施例进行详细描述。
[0047] 如图1所示,一种终端锁屏的方法,包括:
[0048] 步骤1,检测终端前台正在执行的程序;
[0049] 步骤2,若所述程序为多媒体程序,则以主动和/或被动方式关闭所述终端的触摸 键以及与所述程序无关的机械按键。
[0050] 上述方法考虑到用户在体验多媒体程序时,可能会长时间不需要对终端进行操 作,因此可以主动和/或被动方式关闭终端的触摸键以及与运行的多媒体程序无关的机械 按键,以防止用户误碰对体验过程带来的影响。
[0051] 具体地,在本发明的上述实施例中,步骤2的以被动方式关闭所述终端的触摸键 以及与所述程序无关的机械按键包括:
[0052] 步骤21,根据用户的操作信息关闭所述终端的触摸键以及与所述程序无关的机械 按键。上述方法可满足用户根据自己的选择需求,决定是否关闭终端的触摸键以及与程序 无关的机械按键(例如终端的音量键和相机键均属于机械按键,当终端执行音乐播放程序 时,音量键可控制声音的大小,所以不进行关闭;而相机键则对音乐播放程序起不到任何作 用,误碰反而会使当前程序切换到拍照程序中,因此进行关闭)。
[0053] 具体地,在本发明的上述实施例中,步骤2的以主动方式关闭所述终端的触摸键 以及与所述程序无关的机械按键包括:
[0054] 若在所述程序执行的预设时间内,未检测到用户的操作信息,则关闭所述终端的 触摸键以及与所述程序无关的机械按键。上述方法可在程序执行过程中,自动将关闭终端 的触摸键以及与所述程序无关的机械按键,因此操作上更方便、快捷。
[0055] 此外,在本发明的上述实施例中,步骤2之后还包括:
[0056] 步骤3,根据用户的操作信息恢复已被关闭的触摸键和机械按键。其中,用户可通 过终端的按键和/或者触摸屏幕进行恢复。
[0057] 本发明的实施例就步骤3还提供一种具体方法,包括:
[0058] 步骤31,在所述终端的屏幕范围内设置不少于一个的触发区域;
[0059] 步骤32,在检测到用户同时触碰所有触发区域,且触碰的时间达到预设门限时,恢 复已被关闭的触摸键和机械按键。
[0060] 具体地,在本发明的上述实施例中,步骤31包括:
[0061] 在所述程序显示位置的上方设置不少于一个的触发区域。如图2所示终端,其中 1、2、3、4均为触摸键,可将终端显示屏分为A、B、C、D4个区域,在终端处于坚屏播放程序时, 考虑用户使用习惯,可将触发区域设置在A和/或B附近,以减少用户误碰的概率;而终端 处于横屏播放时,如图3所示,可将触发区域设置在B和/或D附近。
[0062] 此外,在本发明的上述实施例中,本方法还包括:
[0063] 步骤4,在所述程序退出时,恢复已被关闭的触摸键和机械按键。
[0064] 下面对上述方法的具体实施进行详细描述:
[0065] 一.锁定后的检测过程
[0066] 如图4所示,进行如下步骤:
[0067] 步骤401,启动开启屏幕锁定流程(二);
[0068] 步骤402,获取到用户操作信息;
[0069] 步骤403,判断应用程序是否运行,是则进行步骤404,否则回到步骤402 ;
[0070] 步骤404,判断该用户操作信息是否为要解锁,是则进行步骤405,否则进行步骤 402 ;
[0071] 步骤405,弹出解锁界面,设置触发区域;需要指出的是,解锁界面优选为非模态 窗口,不影响当前运行程序界面的操作;
[0072] 步骤406,启动解锁界面检测机制的流程(三);
[0073] 步骤407,判断触碰区域是否为触发区域,是则进行步骤408,否回到步骤402 ;
[0074] 步骤408,判断触碰时间是否达到预设门限,是则进行步骤409,否则回到步骤 402 ;
[0075] 步骤409,解除锁定(即恢复已被关闭的触摸键和机械按键);
[0076] 步骤410,关闭弹出的解锁界面,并回到步骤402 ;
[0077] 上述实施例中的步骤为解锁的过程,用户操作解锁时,如果当前程序依然执行,终 端的屏幕会显示解锁界面,解锁界面中含有触发区域,当用户的触碰到触发区域并达到条 件时,则可恢复终端中已被关闭的触摸键以及机械按键。
[0078] 二·开启屏幕锁定流程
[0079] 如图5所示,进行如下步骤:
[0080] 步骤500,获取当前屏幕显示页面的内容;
[0081] 步骤501,解析页面的内容,判断当前程序是否为多媒体程序,是则进行步骤502, 否则回到步骤500 ;
[0082] 步骤502,当前页面是否已被锁定和检测,是则回到步骤500,否则进行步骤503 ;
[0083] 步骤503,将当前多媒体程序设置成监视对象,进行监视;
[0084] 步骤504,启动定时检测机制;
[0085] 步骤505,在设时间内,判断是否检测到用户的操作信息,是则进行步骤506,否则 进行步骤507 ;
[0086] 步骤506,判断监视对象是否存在,是则回到步骤504,否则回到步骤500 ;
[0087] 步骤507,进行锁屏(即关闭触摸键以及与所述程序无关的机械按键);
[0088] 步骤508,判断监视对象是否存在,是则回到步骤504,否则解除锁屏并回到步骤 500。
[0089] 上述步骤为终端自动进行锁定的实施例,在确定当前执行程序为多媒体程序后, 会启动定时检测机制,在定时时间内未检测到用户的操作信息,就能够推断出此时的用户 不需要对终端进行操作,则对终端进行锁屏。
[0090] 三.启动解锁界面检测机制的流程
[0091] 如图6所示,进行如下步骤:
[0092] 步骤600,获取监视对象(及终端当前正在执行的多媒体程序);
[0093] 步骤601,判断监视对象是否存在,是则进行步骤602,否则进行步骤603 ;
[0094] 步骤602,判断是否到达预设等待时间,是则进行步骤604,否则进行步骤603 ;
[0095] 步骤603,判断解锁界面是否存在,是则回到步骤601,否则进行步骤604;
[0096] 步骤604,关闭解锁界面;
[0097] 步骤605,退出解锁检测机制的处理流程,转到步骤402。
[0098] 上述步骤为锁屏界面启动后的进行检测的实施例,在锁屏界面启动后的一段时间 内,如果用户未进一步操作解锁(即触碰触发区域),则关闭解锁界面。
[0099] 综上所述,本发明的方法可以通过关闭触摸键以及与当前多媒体程序无关的机械 按键,防止误碰对用户体验感受带来的影响;此外,整个过程设计合理,不会对用户正常使 用终端带来不便。
[0100] 如图7所示,本发明的实施例还提供一种终端,具有触摸屏,包括:
[0101] 检测模块,用于检测终端前台正在执行的程序;
[0102] 关闭模块,用于若所述程序为多媒体程序,则以主动/被动方式关闭所述终端的 触摸键以及与所述程序无关的机械按键。
[0103] 上述装置考虑到用户在体验多媒体程序时,可能会长时间不需要对终端进行操 作,因此可以主动和/或被动方式关闭终端的触摸键以及与运行的多媒体程序无关的机械 按键,以防止用户误碰对体验过程带来的影响。
[0104] 具体地,在本发明的上述实施例中,所述关闭模块包括:
[0105] 被动关闭子模块,用于根据用户的操作信息关闭所述终端的触摸键以及与所述程 序无关的机械按键。被动关闭子模块可满足用户根据自己的选择需求,决定是否关闭终端 的触摸键以及与程序无关的机械按键。
[0106] 具体地,在本发明的上述实施例中,所述关闭模块包括:
[0107] 主动关闭子模块,用于若在所述程序执行的预设时间内,未检测到用户的操作信 息,则关闭所述终端的触摸键以及与所述程序无关的机械按键。主动关闭子模块可在程序 执行过程中,自动将关闭终端的触摸键以及与所述程序无关的机械按键,因此操作上更方 便、快捷。
[0108] 此外,在本发明的上述实施例中,所述终端还包括:
[0109] 第一恢复模块,用于根据用户的操作信息恢复已被关闭的触摸键和机械按键。
[0110] 具体地,所述第一恢复模块可以包括:
[0111] 设置子模块,用于在所述终端的屏幕范围内设置不少于一个的触发区域;
[0112] 恢复子模块,用于在检测到用户同时触碰所有触发区域,且触碰的时间达到预设 门限时,恢复已被关闭的触摸键和机械按键。
[0113] 其中,所述设置子模块具体用于:
[0114] 在所述程序显示位置的上方设置不少于一个的触发区域。
[0115] 此外,在本发明的上述实施例中,所述终端还包括:
[0116] 第二恢复模块,用于在所述程序退出时,恢复已被关闭的触摸键和机械按键。
[0117] 显然,上述实施例为本发明中一种终端锁屏的方法对应的终端实施例,所述终端 锁屏的方法能达到的技术效果,本实施例的终端也同样能够达到。
[0118] 以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员 来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也 应视为本发明的保护范围。
【权利要求】
1. 一种终端锁屏的方法,其特征在于,包括: 检测终端前台正在执行的程序; 若所述程序为多媒体程序,则以主动和/或被动方式关闭所述终端的触摸键以及与所 述程序无关的机械按键。
2. 根据权利要求1所述的终端锁屏的方法,其特征在于,以被动方式关闭所述终端的 触摸键以及与所述程序无关的机械按键的步骤包括: 根据用户的操作信息关闭所述终端的触摸键以及与所述程序无关的机械按键。
3. 根据权利要求1所述的终端锁屏的方法,其特征在于,以主动方式关闭所述终端的 触摸键以及与所述程序无关的机械按键的步骤包括: 若在所述程序执行的预设时间内,未检测到用户的操作信息,则关闭所述终端的触摸 键以及与所述程序无关的机械按键。
4. 根据权利要求1所述的终端锁屏的方法,其特征在于,所述以主动和/或被动方式关 闭所述终端的触摸键以及与所述程序无关的机械按键之后还包括: 根据用户的操作信息恢复已被关闭的触摸键和机械按键。
5. 根据权利要求4所述的终端锁屏的方法,其特征在于,根据用户的操作信息恢复已 被关闭的触摸键和机械按键的步骤包括: 在所述终端的屏幕范围内设置不少于一个的触发区域; 在检测到用户同时触碰所有触发区域,且触碰的时间达到预设门限时,恢复已被关闭 的触摸键和机械按键。
6. 根据权利要求4所述的终端锁屏的方法,其特征在于,在所述终端的屏幕范围内设 置不少于一个的触发区域的步骤包括: 在所述程序显示位置的上方设置不少于一个的触发区域。
7. 根据权利要求1所述的终端锁屏的方法,其特征在于,所述方法还包括: 在所述程序退出时,恢复已被关闭的触摸键和机械按键。
8. -种终端,具有触摸屏,其特征在于,包括: 检测模块,用于检测终端前台正在执行的程序; 关闭模块,用于若所述程序为多媒体程序,则以主动/被动方式关闭所述终端的触摸 键以及与所述程序无关的机械按键。
9. 根据权利要求8所述的终端,其特征在于,所述关闭模块包括: 被动关闭子模块,用于通过检测用户的操作信息关闭所述终端的触摸键以及与所述程 序无关的机械按键。
10. 根据权利要求8所述的终端,其特征在于,所述关闭模块包括: 主动关闭子模块,用于若在所述程序执行的预设时间内,未检测到用户的操作信息,则 关闭所述终端的触摸键以及与所述程序无关的机械按键。
11. 根据权利要求8所述的终端,其特征在于,所述终端还包括: 第一恢复模块,用于根据用户的操作信息恢复已被关闭的触摸键和机械按键。
12. 根据权利要求11所述的终端,其特征在于,所述第一恢复模块包括: 设置子模块,用于在所述终端的屏幕范围内设置不少于一个的触发区域; 恢复子模块,用于在检测到用户同时触碰所有触发区域,且触碰的时间达到预设门限 时,恢复已被关闭的触摸键和机械按键。
13. 根据权利要求12所述的终端,其特征在于,所述设置子模块具体用于: 在所述程序显示位置的上方设置不少于一个的触发区域。
14. 根据权利要求8所述的终端,其特征在于,所述终端还包括: 第二恢复模块,用于在所述程序退出时,恢复已被关闭的触摸键和机械按键。
【文档编号】G06F3/0484GK104142773SQ201310162508
【公开日】2014年11月12日 申请日期:2013年5月6日 优先权日:2013年5月6日
【发明者】杨洪刚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1