一种软键盘显示方法和移动终端技术

技术编号:7314212 阅读:389 留言:0更新日期:2012-05-03 19:39
本发明专利技术提供了一种软键盘显示方法和移动终端,涉及移动终端领域,方法包括:根据预先设置的透明度参数,采用α混合技术处理软键盘的图片,使软键盘的图片呈现透明度参数相应的透明度;当检测到需要显示软键盘时,将处理后的软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上。移动终端包括:透明处理模块和悬浮显示模块。移动终端包括:触摸屏,以及至少一个处理器,处理器与触摸屏耦合,处理器被配置为执行所述软键盘显示方法的功能。本发明专利技术通过上述方案,增加了移动终端触摸屏的显示区域,减少了用户的输入次数。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及移动终端领域,特别涉及一种软键盘显示方法和移动终端
技术介绍
随着智能手机的发展,触摸屏手机越来越多,大多数的触摸屏手机都只提供软键盘输入方式,不提供硬键盘输入方式。目前软键盘采用以下方式进行显示当用户编辑短信、查找电话本、或者输入文本等,会调用软键盘进行输入,软件盘的图片会占据手机触摸屏很大一部分空间。参见图1,用户查找电话本时,软键盘的图片占据了整个手机触摸屏一半的空间,仅剩余一半的手机触摸屏空间用于显示搜索到的联系人。如果用户想查看更多的联系人,只能滑动滚动条进行查看。由于显示空间有限,为了查找到更准确的联系人“yuan yong”,参见图2,用户则需要多输入一些查找字符,需要输入3个字符才能查找到“yuan yong”。现有的软键盘显示方式,挤占了手机触摸屏很大一部分空间,造成手机触摸屏显示区域变小,输入次数增多,影响用户体验。
技术实现思路
为了增加移动终端触摸屏的显示区域,减少输入次数,本专利技术实施例提供了一种软键盘显示方法和移动终端。一方面,提供一种软键盘显示方法,所述方法包括根据预先设置的透明度参数,采用α混合(Alpha Blending)技术处理软键盘的图片,使所述软键盘的图片呈现所述透明度参数相应的透明度;当检测到需要显示软键盘时,将处理后的所述软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上。另一方面,提供一种移动终端,所述移动终端包括透明处理模块,用于根据预先设置的透明度参数,采用α混合(Alpha Blending) 技术处理软键盘的图片,使所述软键盘的图片呈现所述透明度参数相应的透明度;悬浮显示模块,用于当检测到需要显示软键盘时,将处理后的所述软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上。另一方面,提供一种移动终端,所述移动终端包括触摸屏,以及至少一个处理器,所述处理器与所述触摸屏耦合,所述处理器被配置为根据预先设置的透明度参数,采用α混合(Alpha Blending)技术处理软键盘的图片,使所述软键盘的图片呈现所述透明度参数相应的透明度,当检测到需要显示软键盘时,将处理后的所述软键盘的图片悬浮显示在所述触摸屏当前的背景图片上。通过采用Alpha Blending (α混合)技术处理软键盘的图片,使软键盘的图片半透明化,将半透明的软键盘的图片悬浮显示在移动终端触摸屏上,从而增加了移动终端触摸屏的显示区域,并且由于显示区域增加,显示项目相应增加,用户可以在输入较少次数的情况,就能够查找到自己想要查找的项目,从而提升了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术提供的软键盘显示示意图;图2是现有技术提供的软键盘显示另一示意图;图3是本专利技术的一个实施例提供的软键盘显示方法流程图;图4是本专利技术的一个实施例提供的软键盘显示示意图;图5是本专利技术的另一个实施例提供的移动终端结构示意图;图6是本专利技术的另一个实施例提供的移动终端结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。首先,需要说明的是在本专利技术实施例当中描述的移动终端包括但不限于各种制式手机、基于不同操作系统的智能手机、个人数字助理PDA,便携计算机,平板计算机等具有触摸屏的电子设备。将参考以下讨论的细节来描述专利技术的各种实施例,并且附图将图示各种实施例。 下面的描述和图是对本专利技术的说明,不应被解释为对本专利技术的限制。描述了许多具体细节以提供对本专利技术各种实施例的全面了解。然而,在某些示例中,不描述公知或常规细节,以提供对本专利技术实施例的简明讨论。参见图3,本专利技术的一个实施例提供了一种软键盘显示方法,该方法包括101 根据预先设置的透明度参数,采用α混合(Alpha Blending)技术处理软键盘的图片,使软键盘的图片呈现该透明度参数相应的透明度;Alpha Blending技术用来实现图像的叠加显示功能,其原理如下首先,将源图像(本实施例中源图像为软键盘的图片)和目的图像(本实施例中目的图像为移动终端触摸屏当前的背景图片)的各个像素点的三基色值分离(本实施例中三基色值可以为红R绿G蓝B);其次,把源图像像素点的三个颜色分量分别乘以设定的透明度参数(本实施例中透明度参数设为α,如0.6);然后,把目的图像像素点的三个颜色分量分别乘以透明度参数的反值(即l-α, 如 1-0. 6 = 0. 4);最后,将处理后的源图像像素点和目的图像像素点的相应颜色分量分别相加得到合成图像的像素点的颜色分量,从而实现源图像悬浮显示在目的图像的效果。其中,透明度参数的范围在0到1之间,不包括0和1,例如,透明度参数可以设置为0. 6,0. 5,0. 3等,本实施例不限定其具体值。102:当检测到需要显示软键盘时,将处理后的软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上。进一步的,为了实现软键盘界面与待输入界面之间的焦点转换,将处理后的软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上之后,该方法还包括当在移动终端的非软件盘区域检测到点击或滑动时,隐藏软键盘的图片;或者,当在移动终端的软键盘区域检测到按照预设轨迹滑动时,隐藏软键盘的图片,例如,预设轨迹可以设置为向下、向左、或向右等;或者,当在移动终端的软键盘的预设区域检测到点击时,隐藏软键盘的图片。本实施例提供的软键盘显示方法,可以应用于手机或平板计算机等移动终端上。 当用户编辑短信、查找电话本、或者输入文本时,可以采用本实施例提供的软键盘显示方法。本实施例通过采用Alpha Blending (α混合)技术处理软键盘的图片,使软键盘的图片半透明化,将半透明的软键盘的图片悬浮显示在移动终端触摸屏上,从而增加了移动终端触摸屏的显示区域,并且由于显示区域增加,显示项目相应增加,用户可以在输入较少次数的情况,就能够查找到自己想要查找的项目,从而提升了用户体验。例如,参见图4,采用本实施例提供的软键盘显示方法之后,显示区域增加,并且用户只需要输入2个字符就可以查找到自己想要查找到的项目“yuan yong”,而现有技术需要输入3个字符。参见图5,本专利技术的另一个实施例提供了一种移动终端,包括透明处理模块201,用于根据预先设置的透明度参数,采用α混合(Alpha Blending)技术处理软键盘的图片,使软键盘的图片呈现透明度参数相应的透明度;悬浮显示模块202,用于当检测到需要显示软键盘时,将处理后的软键盘的图片悬浮显示在移动终端触摸屏当前的背景图片上。Alpha Blending技术用来实现图像的叠加显示功能,其原理如下首先,将源图像(本实施例中源图像为软键盘的图片)和目的图像(本实施例中目的图像为移动终端触摸屏当前的背景图片)的各个像素点的三基色值分离(本实施例中三基色值可以为红R绿G蓝B);其次,把源图像像素点的三个颜色分量分别乘以设定的透明度参数(本实施例中透明度参数设为α,如0.6);然后,把目的图像像素点的三个颜色分量分别乘以透明度参数的反值(即l-α, 如 1-0. 6本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:岳安钊
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1
相关领域技术