调节拨号键盘透明度的方法及其触摸式移动通信终端的制作方法

文档序号:7552859阅读:157来源:国知局
专利名称:调节拨号键盘透明度的方法及其触摸式移动通信终端的制作方法
技术领域
本发明涉及移动通信终端技术领域,更具体地涉及一种调节拨号键盘透明度的方法及其触摸式移动通信终端。
背景技术
随着移动通信技术的发展,触摸式移动通信终端越来越普及、功能也越来越强大,各式各样的触控应用给用户带了良好的使用体验。目前大部分触摸式移动通信终端已去除了物理的拨号键盘而使用触摸屏上虚拟的拨号键盘进行触控拨号。然而由于虚拟的拨号键盘占用了触摸屏的大部分显示区域,导致在使用虚拟的拨号键盘进行拨号时虚拟的拨号键盘将遮盖大部分通话历史记录或依据输入的数字所查询到的联想号码,从而不利于通话历史记录或联想号码的查看且影响了界面的美观。因此,有必要提供一种调节拨号键盘透明度的方法及其触摸式移动通信终端来克服上述缺陷。

发明内容
本发明的目的是提供一种调节拨号键盘透明度的方法,实现两点触控对触摸式移动通信终端的拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强界面的美观性。本发明的另一目的是提供一种具有调节拨号键盘透明度功能的触摸式移动通信终端,实现两点触控对拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强界面的美观性。为了实现上述目的,本发明提供了一种调节拨号键盘透明度的方法,适用于触摸式移动通信终端,所述方法包括如下步骤:显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数;检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点,若是,则获取2个所述触摸点之间的初始距离,反之,则继续检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点;判断所述初始距离是否变化,若是,则获取2个所述触摸点之间的当前距离,反之,则继续判断所述初始距离是否变化;将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值;将所述第二数值设置为所述拨号键盘的当前透明度值。与现有技术相比,本发明首先显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,再判断触摸屏上是否同时有2个触摸点,再所述初始距离是否变化,之后将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到作为第二数值,最后将所述第二数值设置为所述拨号键盘的当前透明度值,实现了两点触控对触摸式移动通信终端的拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强了界面的美观性。具体地,所述将所述第二数值设置为所述拨号键盘的当前透明度值之前还包括:判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值,若是,则将所述第一阈值作为所述第二数值,反之,则判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值,若是,则将所述第二阈值作为所述第二数值,反之,则保持所述第二数值不变。具体地,所述透明度值的范围为O 255。较佳地,所述第一阈值为25,所述第二阈值为255。相应的,本发明还提供了一种具有调节拨号键盘透明度功能的触摸式移动通信终端,包括:显示获取模块,用于显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数;第一判断模块,用于检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点及根据判断结果获取2个所述触摸点之间的初始距离;第二判断模块,用于根据所述第一判断模块的判断结果判断所述初始距离是否变化及根据判断结果获取2个所述触摸点之间的当前距离;计算模块,用于调用所述显示获取模块、第一判断模块及第二判断模块将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值;以及设置模块,用于将所述计算模块得到的第二数值设置为所述拨号键盘的当前透明度值。具体地,所述移动通信终端还包括:第三判断模块,用于判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值及根据判断结果将所述第一阈值作为所述第二数值、并将所述第二数值发送至所述设置模块;第四判断模块,用于用于根据所述第三判断模块的判断结果判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值及根据判断结果将所述第二阈值作为所述第二数值、并将所述第二数值发送至所述设置模块。具体地,所述透明度值的范围为O 255。较佳地,所述第一阈值为25,所述第二阈值为255。通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。


图1为本发明的调节拨号键盘透明度的方法的一实施例流程图。图2为本发明的具有调节拨号键盘透明度功能的触摸式移动通信终端的一实施例结构框图。
具体实施方式
现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。参照图1,本发明的调节拨号键盘透明度的方法,包括如下步骤:步骤S101,显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数;显示所述拨号键盘的同时将显示通话历史记录,显示的所述通话历史记录的部分区域将被所述拨号键盘遮盖;当通过所述拨号键盘进行电话号码输入时,将在通信录中实时查找相关联系人作为联想号码,且所述联想号码将覆盖所述通话历史记录进行显示;其中,透明度值的范围为O 255 ;透明度值为O时所述拨号键盘显示为全透明,透明度的值为255时所述拨号键盘显示为不透明;值得注意的是,当所述拨号键盘的透明度的值小于255时,所述通话历史记录或所述联想号码将透过所述拨号键盘可见;步骤S102,检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点,若是,则执行步骤S103,反之,则重复所述步骤S102 ;步骤S103,获取2个所述触摸点之间的初始距离;如:所述初始距离为5mm ;步骤S104,判断所述初始距离是否变化,若是,则执行步骤S105,反之,则重复所述步骤S104;具体为,判断任意所述触摸点是否发生移动,所述移动为在所述触摸屏上输入的连续性滑动操作,即操作过程中未脱离所述触摸屏;步骤S105,获取2个所述触摸点之间的当前距离;如:所述当前距离为IOmm ;步骤S106,将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值;如:所述第一数值为88,所述初始距离为5mm,所述当前距离为10mm,于是(10/5) *88=176,则将176作为所述第二数值;步骤S107,判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值,若是,则执行步骤S108,反之,则执行步骤S109 ;所述第一阈值为25 ;如:所述第二数值为15,于是执行步骤S108 ;步骤S108,将所述第一阈值作为所述第二数值并执行步骤Slll ;如:将所述第一阈值“25”作为所述第二数值并执行步骤Slll ;步骤S109,判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值,若是,则执行步骤S110,反之,则执行步骤Slll ;所述第二阈值为255 ;如:所述第二数值为300,于是执行步骤SllO ;步骤S110,将所述第二阈值作为所述第二数值并执行步骤Slll ;如:将所述第二阈值“255”作为所述第二数值并执行步骤Slll ;步骤S111,将第二数值设置为所述拨号键盘的透明度值。如:设置所述拨号键盘的透明度的值为176 ;又如:设置所述拨号键盘的透明度的值为25 ;又如:设置并存储所述拨号键盘的透明度的值为255。从以上描述可以看出,该方法实现了两点触控对触摸式移动通信终端的拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强了界面的美观性。相应地,参照图2,本发明的具有调节拨号键盘透明度功能的触摸式移动通信终端100包括:显示获取模块10,用于显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数;
第一判断模块20,用于检测判断触摸屏上是否同时有2个触摸点及根据判断结果获取2个所述触摸点之间的初始距离;第二判断模块30,用于根据所述第一判断模块20的判断结果判断所述初始距离是否变化及根据判断结果获取2个所述触摸点之间的当前距离;计算模块40,用于根据调用所述显示获取模块10、第一判断模块20及第二判断模块30将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值;其中,所述透明度的值的范围为O 255 ;第三判断模块50,用于判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值及根据判断结果将所述第一阈值作为所述第二数值;所述第一阈值为25 ;第四判断模块60,用于根据所述第三判断模块50的判断结果判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值及根据判断结果将所述第二阈值作为所述第二数值;所述第二阈值为255 ;设置模块70,用于将第二数值设置为并所述拨号键盘的当前透明度值。根据以上描述可以看出,本发明首先通过显示模块10显示拨号键盘获取所述拨号键盘的初始透明度值以作为第一数值,再通过第一判断模块20判断触摸屏上是否同时有2个触摸点,再通过第二判断模块30判断任意所述触摸点是否移动,再通过计算模块40将所述初始距离与所述当前距离的比值乘以所述第一数值取整以得到作为第二数值,之后通过所述第三判断模块50和第四判断模块60将所述第二数值与第一阈值和第二阈值之间进行比较,并根据比较结果确定是否需要更改所述第二数值,最后通过设置模块70根据第三判断模块50或第四判断模块60的比较结果将未更改或更改后的第二数值设置为所述拨号键盘的当前透明度值,实现了两点触控对触摸式移动通信终端100的拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强了界面的美观性。以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。
权利要求
1.一种调节拨号键盘透明度的方法,适用于触摸式移动通信终端,其特征在于,包括如下步骤: 显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数; 检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点,若是,则获取2个所述触摸点之间的初始距离,反之,则继续检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点; 判断所述初始距离是否变化,若是,则获取2个所述触摸点之间的当前距离,反之,则继续判断所述初始距离是否变化; 将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值; 将所述第二数值设置为所述拨号键盘的当前透明度值。
2.如权利要求1所述的调节拨号键盘透明度的方法,其特征在于,所述将所述第二数值设置为所述拨号键盘的当前透明度值之前还包括: 判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值,若是,则将所述第一阈值作为所述第二数值,反之,则判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值,若是,则将所述第二阈值作为所述第二数值,反之,则保持所述第二数值不变。
3.如权利要求1或2所述的调节拨号键盘透明度的方法,其特征在于,所述透明度值的范围为O 255。
4.如权利要求2所述的调节拨号键盘透明度的方法,其特征在于,所述第一阈值为25,所述第二阈值为255。
5.一种具有调节拨号键盘透明度功能的触摸式移动通信终端,其特征在于,包括: 显示获取模块,用于显示拨号键盘并获取所述拨号键盘的初始透明度值以作为第一数值,且所述初始透明度值为自然数; 第一判断模块,用于检测判断所述触摸式移动通信终端的触摸屏上是否同时有2个触摸点及根据判断结果获取2个所述触摸点之间的初始距离; 第二判断模块,用于根据所述第一判断模块的判断结果判断所述初始距离是否变化及根据判断结果获取2个所述触摸点之间的当前距离; 计算模块,用于调用所述显示获取模块、第一判断模块及第二判断模块将所述初始距离与所述当前距离的比值乘以所述第一数值并取整以得到第二数值;以及 设置模块,用于将所述计算模块得到的第二数值设置为所述拨号键盘的当前透明度值。
6.如权利要求4所述的具有调节拨号键盘透明度功能的触摸式移动通信终端,其特征在于,还包括: 第三判断模块,用于判断所述第二数值是否小于所述拨号键盘的透明度的第一阈值及根据判断结果将所述第一阈值作为所述第二数值、并将所述第二数值发送至所述设置模块; 第四判断模块,用于根据所述第三判断模块的判断结果判断所述第二数值是否大于所述拨号键盘的透明度的第二阈值及根据判断结果将所述第二阈值作为所述第二数值、并将所述第二数值发送至所述设置模块。
7.如权利要求5或6所述的具有调节拨号键盘透明度功能的触摸式移动通信终端,其特征在于,所述透明度值的范围为O 255。
8.如权利要求6所述的具有调节拨号键盘透明度功能的触摸式移动通信终端,其特征在于,所述第一阈值为 25,所述第二阈值为255。
全文摘要
本发明公开了一种调节拨号键盘透明度的方法,包括显示拨号键盘并获取拨号键盘的初始透明度值以作为第一数值;判断触摸屏上是否同时有两个触摸点,若是,则获取两个触摸点之间的初始距离,反之,则继续检测判断;判断初始距离是否变化,若是,则获取两个触摸点之间的当前距离,反之,则继续判断;将初始距离与当前距离的比值乘以第一数值并取整以得到第二数值;将第二数值设置为拨号键盘的当前透明度值。通过本发明实现了两点触控对拨号键盘的透明度的调节,从而有利于通话历史记录或联想号码的查看且增强了界面的美观性。本发明同时公开了一种具有调节拨号键盘透明度功能的触摸式移动通信终端。
文档编号H04M1/725GK103209236SQ20131006460
公开日2013年7月17日 申请日期2013年2月28日 优先权日2013年2月28日
发明者李兔牛 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1