快捷拨号方法和系统的制作方法

文档序号:9914607阅读:291来源:国知局
快捷拨号方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种快捷拨号方法和系统。
【背景技术】
[0002]随着社会进步,经济不断发展,智能终端的开发技术飞速发展,智能终端越来越普及,极大地方便人们的生活,已经成为人们生活必不可少的一部分。
[0003]以手机为例,通话作为手机的基本功能,拨号盘是手机用户经常操作的界面,现有技术中,用户拨号时需要一个一个按压拨号盘上的数字拨号,拨号速度慢,尤其是用户单手操作时,拨号困难,需要双手操作。随着手机屏幕越来越大,用户单手操作时,拨号难度大,效率低,出错率高,给手机用户带来极大不便。

【发明内容】

[0004]基于此,有必要针对现有终端拨号难度大,效率低,出错率高的问题,提供一种快捷拨号方法和系统。
[0005]为了实现上述目的,本发明技术方案的实施例为:
[0006]—种快捷拨号方法,包括以下步骤:
[0007]检测用户作用于终端拨号盘上的滑动轨迹;
[0008]判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于预设纵坐标差;
[0009]当判定结果为是时,获取所述滑动轨迹通过所述终端拨号盘的数字区域对应的数字;
[0010]根据所获取的数字进行拨号。
[0011]—种快捷拨号系统,包括:
[0012]轨迹检测模块,用于检测用户作用于终端拨号盘上的滑动轨迹;
[0013]坐标差判断模块,用于判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于预设纵坐标差;
[0014]数字获取模块,用于当判定结果为是时,获取所述滑动轨迹通过所述终端拨号盘的数字区域对应的数字;
[0015]快捷拨号模块,用于根据所获取的数字进行拨号。
[0016]与现有技术相比,本发明的有益效果为:本发明快捷拨号方法和系统,首先检测用户作用于终端拨号盘上的滑动轨迹;然后通过比较滑动轨迹通过终端拨号盘上任意相邻两个数字区域的横坐标差和/或纵坐标差,获取滑动轨迹通过终端拨号盘的数字,快速准确地实现拨号,效率高,出错率低,适合实际应用。
【附图说明】
[0017]图1为一个实施例中快捷拨号方法流程图;
[0018]图2为一个实施例中终端直角坐标系定位示意图;
[0019]图3为一个实施例中拨号盘上拨号有效坐标区间示意图;
[0020]图4为一个实施例中手机拨号盘上各个数字区域的坐标示意图;
[0021 ]图5为基于图1所示方法一个具体示例中快捷拨号方法流程图;
[0022]图6为一个实施例中手机拨号盘上的滑动轨迹示意图一;
[0023]图7为一个实施例中手机拨号盘上的滑动轨迹示意图二;
[0024]图8为一个实施例中手机拨号盘上的滑动轨迹示意图三;
[0025]图9为一个实施例中快捷拨号系统结构示意图。
【具体实施方式】
[0026]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0027]—个实施例中快捷拨号方法,如图1所示,包括以下步骤:
[0028]步骤SlOl:检测用户作用于终端拨号盘上的滑动轨迹;
[0029]步骤S102:判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于预设纵坐标差;
[0030]步骤S103:当判定结果为是时,获取所述滑动轨迹通过所述终端拨号盘的数字区域对应的数字;
[0031]步骤S104:根据所获取的数字进行拨号。
[0032]从以上描述可知,本发明通过在终端拨号盘上获取与滑动轨迹对应的数字,实现快捷简单方便地拨号。
[0033]此外,在一个具体示例中,在所述检测用户作用于终端拨号盘上的滑动轨迹之前,还包括步骤:
[0034]根据用户设置指令分别对所述终端拨号盘上的各个数字区域设置拨号有效坐标区间。
[0035]如图2所示终端是按照直角坐标系来定位的,屏幕上的每一个点都能用(x,y)的坐标来定位。对于拨号盘上的任何一个数字区域,都有一个坐标区间。比如数字区域I有A,B,C,D四个点围成的长方形的坐标区间。手指在拨号盘滑动时,只要其滑动轨迹上某个点的坐标落在了A,B,C,D的方框内,就是拨到了数字I。拨到数字I后,如果下一个数字是数字5,手指滑动到数字5时有可能轨迹会经过2或者4,导致误拨号。如图3所示一个实施例中根据用户设置指令分别对终端拨号盘上的各个数字区域设置拨号有效坐标区间,该拨号有效坐标区间小于图2所示坐标区间,可以避免上述误拨号情况出现。
[0036]此外,在一个具体示例中,在所述检测用户作用于终端拨号盘上的滑动轨迹之后,判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差之前,还包括步骤:
[0037]判断所述滑动轨迹是否通过数字区域M的拨号有效坐标区间;
[0038]当判定结果为是时,获取所述数字区域M的坐标,所述数字区域M为所述滑动轨迹通过所述终端拨号盘的数字区域中的任意一个数字区域。
[0039]此外,在一个具体示例中,判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于预设纵坐标差的步骤包括:
[0040]当所述滑动轨迹通过所述终端拨号盘的数字区域中的相邻两个数字区域位于所述终端拨号盘同一列时,判断相邻两个数字区域的横坐标差是否等于预设横坐标差;
[0041]当所述滑动轨迹通过所述终端拨号盘的数字区域中的相邻两个数字区域位于所述终端拨号盘同一行时,判断相邻两个数字区域的纵坐标差是否等于预设纵坐标差;
[0042]当所述滑动轨迹通过所述终端拨号盘的数字区域中的相邻两个数字区域位于所述终端拨号盘对角线上时,判断相邻两个数字区域的横坐标差是否等于预设横坐标差,且判断相邻两个数字区域的纵坐标差是否等于预设纵坐标差。
[0043]根据实际情况进行比较,满足多种应用需要。
[0044]此外,在一个具体示例中,所述预设横坐标差根据所述终端拨号盘上每列数字区域中任意相邻两个数字区域的横坐标差设置,所述预设纵坐标差根据所述终端拨号盘上每行数字区域中任意相邻两个数字区域的纵坐标差设置。保证后续处理正常进行,实现快捷拨号。
[0045]为了更好地理解上述方法,以下详细阐述一个本发明快捷拨号方法的应用实例,该应用实例是采用手机实现的,手机拨号盘为4行3列的表格盘,有12个数字区域,其中各个数字区域的坐标如图4所示。
[0046]如图5所示,该应用实例可以包括以下步骤:
[0047]步骤S501:设置预设横坐标差等于手机拨号盘上每列数字区域中任意相邻两个数字区域的横坐标差I或-1,设置预设纵坐标差等于手机拨号盘上每行数字区域中任意相邻两个数字区域的纵坐标差I或-1;
[0048]步骤S502:据用户设置指令分别对手机拨号盘上的各个数字区域设置拨号有效坐标区间;一个实施例中设置拨号有效坐标区间如图3所示;
[0049]步骤S503:检测用户作用于手机拨号盘上的滑动轨迹;
[0050]步骤S504:判断上述滑动轨迹是否通过数字区域M的拨号有效坐标区间;当判定结果为是时,获取数字区域M的坐标,数字区域M为上述滑动轨迹通过手机拨号盘的数字区域中的任意一个数字区域;
[0051]步骤S505:判断上述滑动轨迹通过手机拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于上述预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于上述预设纵坐标差;具体为:
[0052]当上述滑动轨迹通过手机拨号盘的数字区域中的相邻两个数字区域位于手机拨号盘同一列时,如图6箭头所示,箭头表示滑动轨迹,判断相邻两个数字区域的横坐标差是否等于上述预设横坐标差;
[0053]当上述滑动轨迹通过手机拨号盘的数字区域中的相邻两个数字区域位于手机拨号盘同一行时,如图7箭头所示,箭头表示滑动轨迹,判断相邻两个数字区域的纵坐标差是否等于上述预设纵坐标差;
[0054]当上述滑动轨迹通过手机拨号盘的数字区域中的相邻两个数字区域位于手机拨号盘对角线上时,如图8箭头所示,箭头表示滑动轨迹,判断相邻两个数字区域的横坐标差是否等于上述预设横坐标差,且判断相邻两个数字区域的纵坐标差是否等于上述预设纵坐标差;
[0055]步骤S506:当判定结果为是时,获取上述滑动轨迹通过手机拨号盘的数字区域对应的数字;
[0056]步骤S507:根据所获取的数字进行拨号。
[0057]本应用实例首先检测用户作用于终端拨号盘上的滑动轨迹;然后通过比较滑动轨迹通过终端拨号盘上任意相邻两个数字区域的横坐标差和/或纵坐标差,获取滑动轨迹通过终端拨号盘的数字,快速拨号,简单,效率高,出错率低,满足用户单手操作需要。
[0058]—个实施例中快捷拨号系统,如图9所不,包括:
[0059]轨迹检测模块901,用于检测用户作用于终端拨号盘上的滑动轨迹;
[0060]坐标差判断模块902,用于判断所述滑动轨迹通过所述终端拨号盘的数字区域中任意相邻两个数字区域的横坐标差是否等于预设横坐标差,和/或任意相邻两个数字区域的纵坐标差是否等于预设纵坐标差;
[0061]数字获取模块903,用于当判定结果为是时,获取所述滑动轨迹通过所述终端拨号盘的数字区域对应的数字;
[0062]快捷拨号模块904,用于根据所获取的数字进行拨号。
[0063]如图9所示,在一个具体示例中,所述系统还包括坐标区间设置模块905,用于在所述轨迹检测模块901
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1