钢琴音乐键盘解锁的方法

文档序号:6331944阅读:2063来源:国知局
专利名称:钢琴音乐键盘解锁的方法
技术领域
本发明设计电子设备领域,尤其涉及一种新型的解锁方式,使用钢琴键盘和音乐铃声于一体的方式进行屏幕解锁,给人以全新的视觉和听觉的享受。
背景技术
随着手机行业技术的不断提升,用户在注重手机质量的同时,也对手机的外观和酷炫界面提出了更高的要求。目前已有不少的解锁方式,如滑动解锁、按键组合解锁等等, 虽然都实现了手机的屏幕解锁,且已经成熟,但千篇一律的做法颇显单调,让用户操作起来没有了新鲜感。

发明内容
针对已有技术的不足,本发明的目的提供一种钢琴音乐键盘解锁方法。本发明是通过如下技术方案实现的。钢琴音乐键盘解锁方法,所述的整个界面分为两层,底层为wallpaper,上层为钢琴键盘的活动层。实现钢琴键盘的活动层,首先定义结构体所有和钢琴键盘相关的组件属性封装在一个结构体中,包括每个按键所对应的属性,钢琴背景的属性,以及标题的属性。 并用全局变量对这些属性进行赋值,利用MTK提供的接口重绘界面。界面包括了状态栏,标题栏以及背景。并定义一个全局变量来记录按键按下的次数。所述的该方法是利用0-9这几个数字和钢琴的键盘相对应,不同的数字按键配以不同的钢琴声音,在锁屏的时候,按拨号键会看到一张酷炫的钢琴界面,其背景图片随着待机界面的walIpaper的改变而改变,增加了用户的随意性和体验度,不同的按键配以不同的钢琴声音,这样在输入密码的时候会组成一个简短而美妙的音乐,从视觉和听觉都给人以美的冲击。其中wallpaper可以根据用户的喜好去设置,如果图片小于屏幕的大小,则图片显示在屏幕中间位置,其他的位置用主题背景填充,如果图片大于屏幕的大小,则对图片进行裁剪以适合屏幕的大小。注册按键的down和up事件,所述的钢琴键盘的按键共有12个,包括了十个钢琴按键,一个ok键,一个clear键。所以在注册按键的时候,本发明使用了函数指针数组存放每个按键的down和up事件。其中在每个钢琴按键的down事件中,需要对触摸点的位置进行判断,是否在按键对应的区域范围之内,并判断按下的次数是否在规定的范围内,如果是则对相应的区域进行重绘,并发出相应的声音,在按键up的时候,这块区域要恢复原状。这样做的目的是让用户有感官的认识(对应的按键被触动)。在ok键的up事件中,对用户输入的密码和正确的密码进行匹配,密码正确则进入待机界面,否则弹出pop对话框,提示用户密码错误,重新输入。如果密码输入错误,在按ok键确认之前,用户可以通过clear键进行回删,每按一下,回删一位。密码支持自定义,用户可以在安全设置中随意修改(密码长度为4-8位),其密码的读取和写入,存放在nvram区域中,可以使得下次开机时和本次输入的密码保持一致。


图1为本发明界面示意图;图2为本发明实施实例演示示意图;图3为本发明实例演示另一实施例示意图;图4为本发明解锁失败实例演示示意图;图5为本发明解锁失败另一实施例演示示意图;图6为本发明解锁成功实例演示示意图;图7为本发明解锁成功另一实施例演示示意图;图8为本发明回删实例演示图;图9为本发明的回删另一实施例演示图。
具体实施例方式下面结合附图进一步说明本发明是如何实现的实施例如附图1、图2、图3所示,密码输入,比如输入键值5,发出相应的声音,且5对应的区域,在按下的时候高亮显示,在鼠标起来的时候,恢复为原来的样子,这样给人以视觉上的反差。如附图4、图5所示,当输入的密码为错误时,点击OK键确认的时候会弹出pop框, 提示密码错误,并返回钢琴音乐解锁界面图,重新输入密码。如附图6、图7所示,当输入的密码正确时,点击OK键也会弹出pop框,提示键盘和屏幕已经解锁,进入待机界面,进行相应的操作。如附图8、图9所示,每点击一次clear键,会回删一位。
权利要求
1.钢琴音乐键盘解锁方法,整个界面分为两层,底层为wallpaper,上层为钢琴键盘的活动层,其特征在于所述的该方法是利用0-9这几个数字和钢琴的键盘相对应,不同的数字按键配以不同的钢琴声音,在锁屏状态时,进入钢琴音乐键盘解锁界面图,输入密码,并发出不同的声音,用户设置的密码的不同产生不同的音乐。
2.根据权利要求1所述的钢琴音乐键盘解锁方法,其特征在于所述的如果墙纸小于屏幕的大小,则墙纸显示在屏幕中间位置,其他的用主题背景填充;如果墙纸大于屏幕的大小,则裁剪为屏幕的大小。
3.根据权利要求1所述的钢琴音乐键盘解锁方法,其特征在于所述的背景与待机界面的墙纸保持一致。
4.根据权利要求1所述的钢琴音乐键盘解锁方法,其特征在于所述的钢琴键盘的按键共有12个,包括了十个钢琴按键,一个ok键,一个clear键。
5.根据权利要求4所述的钢琴音乐键盘解锁方法,其特征在于所述的在ok键的up事件中,对用户输入的密码和正确的密码进行匹配,密码正确则进入待机界面,否则弹出pop 对话框,提示用户密码错误,重新输入;如果密码输入错误,在按Ok键确认之前,用户可以通过clear键进行回删,每按一下,回删一位。
6.根据权利要求4所述的钢琴音乐键盘解锁方法,其特征在于所述的密码自定义,用户在安全设置中随意修改,密码长度为4-8位,其密码的读取和写入,存放在nvram区域中, 使得下次开机时和本次输入的密码保持一致。
全文摘要
本发明公开了一种钢琴音乐键盘解锁方法,所述的整个界面分为两层,底层为wallpaper,上层为钢琴键盘的活动层。实现钢琴键盘的活动层,首先定义结构体所有和钢琴键盘相关的组件属性封装在一个结构体中,包括每个按键所对应的属性,钢琴背景的属性,以及标题的属性。并用全局变量对这些属性进行赋值,利用MTK提供的接口重绘界面。界面包括了状态栏,标题栏以及背景。并定义一个全局变量来记录按键按下的次数。该方法是利用0-9这几个数字和钢琴的键盘相对应,不同的数字按键配以不同的钢琴声音,这样可以根据用户设置的密码不同会组合成不同简短而美妙的音乐,背景也会与待机界面的墙纸保持一致,继而从视觉和听觉都给人以美的冲击。本发明在触摸屏上实现,打破了传统的解锁方式。
文档编号G06F3/048GK102402366SQ20101028021
公开日2012年4月4日 申请日期2010年9月14日 优先权日2010年9月14日
发明者周导, 张珂, 高斐 申请人:上海三旗通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1