【技术实现步骤摘要】
本专利技术涉及屏幕控制领域,特别涉及解锁屏幕的方法、装置及终端。
技术介绍
随着技术的发展,手机不论从功能上还是外形上都经历了翻天覆地的变化,特别是近几年来,智能手机被越来越多的人所熟知和使用。智能手机从外形上越来越轻,但在功能上却越来越丰富,不仅仅有打电话、发短信等普通手机的功能,还有上网、编辑文档、拍摄照片/视频等功能。随着智能手功能越来越丰富,智能手机的安全性越来越受到重视。为了防止智能手机中的个人信息被不相关的人发现,很多智能手机都内置了密码功能。在点亮智能手机的屏幕时,用户必须正确输入预设的密码才能解锁屏幕。目前常用的密码是数字和/或字母,包括定长密码和不定长密码两种,其中定长密码是指密码的长度必须与指定长度一致,不定长密码是指密码的长度不定,用户可以在指定的最大长度范围内,任意设置密码的长度。对于定长密码,可以按照如下方式解锁屏幕:智能手机中预先存储预设的密码,当检测到用户输入的密码达到规定的密码指定长度后,确定用户输入的密码是否与预设的密码匹配,如果匹配,就解锁屏幕。对于不定长密码,可以按照如下方式解锁屏幕:智能手机中预先存储预设的密码,当检测到用户输入密码、且触发解锁事件时,确定用户输入的密码是否与预设的密码匹配,如果匹配,就解锁屏幕。这里的解锁事件,可以是屏幕上的“解锁”按钮,当用户点击“解锁”按钮时,智能手机即获知用户已完成密码输入,可以进行后续的确定操作。可见,对于不定长密码,用户除了输入密码,还需手动触发解锁事件,操作繁琐。
技术实现思路
本专利技术实施例提供解锁屏幕的方法及装置,针对不定长密码,用户无需触发解锁事件,也能在正确输入密 ...
【技术保护点】
一种解锁屏幕的方法,其特征在于,该方法包括:检测用户在解锁密码输入位置中的输入操作;每检测到用户在解锁密码输入位置中执行一次输入操作,比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配,如果所述解锁密码输入位置中的全部字符和用户预设的密码匹配,解锁屏幕。
【技术特征摘要】
1.一种解锁屏幕的方法,其特征在于,该方法包括: 检测用户在解锁密码输入位置中的输入操作; 每检测到用户在解锁密码输入位置中执行一次输入操作,比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配,如果所述解锁密码输入位置中的全部字符和用户预设的密码匹配,解锁屏幕。2.按权利要求1所述的方法,其特征在于,每检测到用户在解锁密码输入位置中执行一次输入操作,该方法还包括: 比较所述解锁密码输入位置中的全部字符长度和用户预设的密码长度是否匹配; 如果所述解锁密码输入位置中的全部字符长度和用户预设的密码长度匹配,执行比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配的步骤。3.按权利要求1或2所述的方法,其特征在于,所述比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配,包括: 使用预设加密算法对所述解锁密码输入位置中的全部字符加密,得到第一密文; 比较所述第一密文和预先存储的第二密文是否匹配,所述第二密文是使用所述预设加密算法对用户预设的密码加密后得到的; 如果所述第一密文和所述第二密文匹配,确定所述解锁密码输入位置中的全部字符和用户预设的密码匹配。4.按权利要求1或2所述的方法,其特征在于,所述比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配,包括: 使用预设加密算法对预先存储的密文解密,所述预先存储的密文是使用所述预设加密算法对用户预设的密码加密后得到的; 比较所述解锁密码输入位置中的全部字符和解密结果是否匹配; 如果所述解锁密码输入位置中的全部字符和解密结果匹配,确定所述解锁密码输入位置中的全部字符和用户预设的密码匹配。5.按权利要求2所述的方法,其特征在于,所述比较所述解锁密码输入位置中的全部字符长度和用户预设的密码长度是否匹配,包括: 使用预设加密算法对预先存储的密文解密,所述预先存储的密文是使用所述预设加密算法对用户预设的密码长度加密后得到的; 比较所述解锁密码输入位置中的全部字符长度和解密结果是否匹配; 如果所述解锁密码输入位置中的全部字符长度和解密结果匹配,确定所述解锁密码输入位置中的全部字符长度和用户预设的密码长度匹配。6.按权利要求1或2所述的方法,其特征在于,该方法还包括: 检测用户是否在两次输入操作之间对已输入的字符执行删除; 如果检测到用户在两次输入操作之间对已输入的字符执行删除,将密码输入错误的总次数加一; 检测密码输入错误的总次数是否达到预设的最大次数; 如果密码输入错误的总次数达到预设的最大次数,锁定终端。7.按权利要求1或2所述的方法,其特征在于,该方法还包括: 每检测到用户在解锁密码输入位置中执行一次输入操作,将用户的输入总次数加一;检测用户的输入总次数是否达到预设的最大次数; 如果用户的输入总次数达到预设的最大次数,锁定终端。8.按权利要求7所述的方法,其特征在于,所述预设的最大次数为:密码最大指定长度的整数倍减一。9.一种解锁屏幕的装置,其特征在于,该装置包括: 第一检测单元,用于检测用户在解锁密码输入位置中的输入操作,并在每检测到用户在解锁密码输入位置中执行一次输入操作时,将解锁密码输入位置中的全部字符提供给第一比较单元; 第一比较单元,用于比较所述解锁密码输入位置中的全部字符和用户预设的密码是否匹配,并在解锁密码输入位置中 的全部字符和用户预设的密码匹配时,触发解锁单元执行操作; 解锁单元,用于解锁屏幕。10.按权利要求9所述的装置,其特征在于,该装置还包括: 第二比较单元,用于在所述第一检测单元每检测到用户在解锁密码输入位置中执行...
【专利技术属性】
技术研发人员:高承星,李伟星,彭涛,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。