终端的通讯控制方法及装置制造方法
【专利摘要】本发明公开一种终端的通讯控制方法及装置,该终端的通讯控制方法包括:监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标;根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件;是则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。本发明使得在找到相应的联系人信息时,通过滑动相应的联系人控件即可快速实现终端的通讯,极大地方便了用户的操作。
【专利说明】终端的通讯控制方法及装置
【技术领域】
[0001]本发明涉及通讯领域,尤其涉及一种终端的通讯控制方法及装置。
【背景技术】
[0002]现有技术中通讯录用于记载联系人信息,便于终端进行通讯。例如用户端可以查找通讯录中需要进行通讯的联系人信息,并选择相应的号码进行拨号。但是用户在使用过程中发现其操作较复杂,需要多步操作才能实现拨号操作。
【发明内容】
[0003]本发明实施例的主要目的是提供一种终端的通讯控制方法,旨在快速实现终端的通讯。
[0004]为实现上述目的,本发明实施例提供了一种终端的通讯控制方法,包括以下步骤:
[0005]监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标;
[0006]根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件;
[0007]是则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
[0008]本发明实施例还提供了一种终端的通讯控制装置,包括:
[0009]滑动事件监测模块,用于监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标;
[0010]滑动事件判断模块,用于根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件;
[0011]滑动事件响应模块,用于在判断该滑动事件为通讯控制的触发事件时,则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
[0012]本发明实施例还提出一种终端的通讯控制方法,包括以下步骤:
[0013]监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标;
[0014]根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离;
[0015]若是,则提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
[0016]本发明实施例还提出一种终端的通讯控制装置,包括:
[0017]滑动检测模块,用于监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标;[0018]滑动判断模块,用于根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离;
[0019]滑动响应模块,用于判断该目标联系人控件的滑动距离大于或等于预设距离时,提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
[0020]本发明实施例通过监测到目标联系人控件的滑动后,判断该滑动判断是否触发通讯控制的快捷操作,是则进行相应的通讯操作,从而使得在找到相应的联系人信息时,通过滑动相应的联系人控件即可快速实现终端的通讯,极大地方便了用户的操作。
【专利附图】
【附图说明】
[0021]图1是本发明终端的通讯控制方法第一实施例的流程示意图;
[0022]图2是本发明终端的通讯控制方法第一实施例中监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标的流程示意图;
[0023]图3是本发明终端的通讯控制方法第一实施例中根据记录的目标联系人控件的轨迹坐标,判断滑动事件是否为通讯控制的触发事件的流程示意图;
[0024]图4是本发明终端的通讯控制方法第一实施例中通讯控制的触发事件对应的区域示意图;
[0025]图5是本发明终端的通讯控制装置第一实施例的功能模块示意图;
[0026]图6是本发明终端的通讯控制方法第二实施例的流程示意图;
[0027]图7是本发明终端的通讯控制方法第二实施例中监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标的流程示意图;
[0028]图8是本发明终端的通讯控制方法第二实施例中,目标联系人控件的滑动过程中产生的通讯控制提示示意图;
[0029]图9是本发明终端的通讯控制方法第二实施例中,目标联系人控件的滑动过程中广生的确认提不不意图;
[0030]图10是本发明终端的通讯控制装置第二实施例的功能模块示意图;
[0031]图11是本发明终端的通讯控制装置第三实施例的功能模块示意图。
[0032]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0033]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]由于现有技术中用户通过终端与其他用户进行通讯时,操作较繁琐,使用极其不方便,因此本发明实施例提出一种终端的通讯控制方法,用户在找到需要进行通讯的目标联系人时,选中该目标联系人控件并控制其相对于其他联系人控件向左或向右滑动,从而触发通讯控制的快捷操作。
[0035]参照图1,提出本发明终端的通讯控制方法第一实施例。该终端的通讯控制方法包括以下步骤:[0036]步骤S110、监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标;
[0037]实时监测终端的通讯录中目标联系人控件是否被触摸,是则根据起始触摸点判断是否选中通讯录的联系人控件,是则锁定该联系人控件,待监测到该目标联系人控件发生滑动事件时,实时记录该目标联系人控件的轨迹坐标。该滑动事件是指手指触摸触摸屏,并在触摸屏上进行滑动直至手指离开触摸屏而产生的触发事件。参照图2,具体判断过程如下:
[0038]步骤S111、监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标;
[0039]触摸屏包括电阻式、电容感应式、红外线式以及表面声波式,其都有各自的触摸感应方法。以电容感应式触摸屏为例,通过感应触摸屏的ITO层电流变化,以监测触摸屏是否被触摸,以及触摸点的位置。
[0040]步骤S112、当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件;
[0041]具体地,通讯录中每个联系人均有对应的联系人控件,当触摸屏被连续触摸时,记录其起始触摸点的坐标,并判断该起始触摸点坐标是否落在一个联系人控件的区域内。若该起始触摸点坐标在相邻两个联系人控件的交界处,则判断该联系人控件未选中,结束本流程;若该起始触摸点坐标在一个联系人控件的区域内,则判断该联系人控件被选中,并将该联系人控件进行锁定。
[0042]步骤S113、监测到该目标联系人控件产生滑动事件时,记录该目标联系人控件的轨迹坐标。
[0043]步骤S120、根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件;
[0044]参照图3,上述步骤S120包括:
[0045]步骤S121、根据目标联系人控件的轨迹坐标的起始触摸点坐标及结束触摸点坐标,确定目标联系人控件的滑动方向;
[0046]首先,设置以起始触摸点坐标为中心,有效的通讯控制的触发事件的区域。如图4所示,本发明一实施例中,以起始点为中心点,将触摸屏分为A、B、C、D四个区域。然后判断结束触摸点坐标位于哪个区域,则确定该目标联系人控件的滑动方向。
[0047]步骤S122、计算所述轨迹坐标的起始点坐标与结束点坐标之间的距离,并判断该距离是否大于或等于预设距离;是则转入步骤S123 ;否则转入步骤S124 ;
[0048]步骤S123、判断该滑动事件是通讯控制的触发事件;
[0049]步骤S124、判断该滑动事件不是通讯控制的触发事件。
[0050]根据该滑动事件中的起始触摸点坐标与结束触摸点坐标,计算起始触摸点与结束触摸点之间的距离。然后再判断该距离是否大于或等于预设距离,是则判断该滑动事件是通讯控制的触发事件,否则判断该滑动事件不是通讯控制的触发事件。
[0051]步骤S130、当该滑动事件是通讯控制的触发事件时,则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
[0052]上述通讯控制的触发事件可以包括拨号触发事件、发短信触发事件、即时通讯触发事件及发邮件触发事件,该触发事件与联系人控件的滑动方向对应。通讯控制的触发事件与联系人控件的滑动方向的对应关系可以根据具体情况而灵活设置。例如,本发明实施例中,当目标联系人控件的滑动方向为水平向右,若其对应的触发事件是拨号触发事件,则提取该联系人控件所对应的电话号码进行拨号;当目标联系人控件的滑动方向为水平向左,若其对应的触发事件是发信息触发事件,则提取该联系人控件所对应的电话号码,并弹出信息编辑工具进行信息编辑后发送。当目标联系人控件的滑动方向为竖直向上,若其对应的触发事件是发送邮件,则提取该联系人控件所对应的邮箱地址,并启动相应的邮件编辑工具进行邮件编辑后发送。当目标联系人控件的滑动方向为竖直向下,若其对应的触发事件是发送微信,则提取该联系人控件所对应的微信账号,并启动相应的微信编辑工具进行微信编辑后发送。
[0053]本发明实施例通过监测到目标联系人控件的滑动事件后,记录检测的滑动事件的轨迹坐标,同时判断该滑动事件为通讯控制的触发事件时,则进行相应的通讯操作,从而使得在找到相应的联系人信息时,通过滑动该联系人控件即可快速实现终端的通讯,极大地方便了用户的操作。
[0054]参照图5,提出本发明终端的通讯控制装置的第一实施例。该实施例的终端的通讯控制装置包括:
[0055]滑动事件监测模块110,用于监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标;
[0056]滑动事件判断模块120,用于根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件;
[0057]滑动事件响应模块130,用于在判断该滑动事件为通讯控制的触发事件时,则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
[0058]由于通讯录中每个联系人均有对应的联系人控件,所以当触摸屏被连续触摸时,滑动事件监测模块110记录其起始触摸点的坐标,并且当该起始触摸点坐标在一个联系人控件的区域内,则判断该联系人控件选中,并将该联系人控件进行锁定,然后在监测到该目标联系人控件产生滑动事件时,实时记录该目标联系人控件的轨迹坐标。
[0059]然后滑动事件判断模块120根据目标联系人控件的轨迹坐标的起始触摸点坐标及结束触摸点坐标,确定目标联系人控件的滑动方向;计算所述轨迹坐标的起始触摸点坐标与结束触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离;当该距离大于或等于预设距离时,判断该滑动事件是通讯控制的触发事件;当该距离小于预设距离时,判断该滑动事件不是通讯控制的触发事件。
[0060]上述通讯控制的触发事件可以包括拨号触发事件、发短信触发事件、即时通讯触发事件及发邮件触发事件,该触发事件与联系人控件的滑动方向对应。在滑动事件是通讯控制的触发事件时,滑动事件响应模块130提取联系人控件区域对应的通讯信息进行通讯控制的触发事件所对应的通讯。联系人控件的滑动方向与通讯控制的触发事件的对应关系可以根据具体情况而灵活设置。例如,本发明实施例中,当目标联系人控件的滑动方向为水平向右,若其对应的触发事件是拨号触发事件,则提取该联系人控件所对应的电话号码进行拨号;当目标联系人控件的滑动方向为水平向左,若其对应的触发事件是发信息触发事件,则提取该联系人控件所对应的电话号码,并弹出信息编辑工具进行信息编辑后发送。当目标联系人控件的滑动方向为竖直向上,若其对应的触发事件是发送邮件,则提取该联系人控件所对应的邮箱地址,并启动相应的邮件编辑工具进行邮件编辑后发送。当目标联系人控件的滑动方向为竖直向下,若其对应的触发事件是发送微信,则提取该联系人控件所对应的微信账号,并启动相应的微信编辑工具进行微信编辑后发送。
[0061]本发明实施例通过监测到目标联系人控件的滑动事件后,记录检测的滑动事件的轨迹坐标,同时判断该滑动事件为通讯控制的触发事件时,则进行相应的通讯操作,从而使得在找到相应的联系人信息时,通过滑动该联系人控件即可快速实现终端的通讯,极大地方便了用户的操作。
[0062]参照图6,提出本发明终端的通讯控制方法第二实施例。该实施例的终端的通讯控制方法包括以下步骤:
[0063]步骤S210、监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标;
[0064]参照图7,该步骤S210包括以下步骤:
[0065]步骤S211、监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标;
[0066]步骤S212、当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件;
[0067]步骤S213、监测到该目标联系人控件滑动时,记录该目标联系人控件的轨迹坐标。
[0068]具体地,通讯录中每个联系人均有对应的联系人控件,当触摸屏被触摸时,记录其起始触摸点的坐标,并判断该起始触摸点坐标是否落在一个联系人控件的区域内。若该起始触摸点坐标在相邻两个联系人控件的交界处,则判断该联系人控件未选中,结束本流程;若该起始触摸点坐标在一个联系人控件的区域内,则判断该联系人控件被选中,并将该联系人控件进行锁定,然后在监测到该目标联系人控件相对于其他联系人控件做滑动时,实时记录该目标联系人控件的轨迹坐标。
[0069]步骤S220、根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;
[0070]首先,需要设置当前触摸点坐标与滑动方向的映射表。如图4所示,本发明一实施例中,滑动方向可包括沿触摸屏水平向左、沿触摸屏水平向右、沿触摸屏竖直向上、沿触摸屏竖直向下四种。则以起始触摸位置为中心点,将触摸屏分为A、B、C、D四个区域。其中当前触摸位置位于A区域中时,对应的滑动方向为沿触摸屏竖直向上;当前触摸位置位于B区域中时,对应的滑动方向为沿触摸屏水平向右;当前触摸位置位于C区域中时,对应的滑动方向为沿触摸屏竖直向下;当前触摸位置位于D区域中时,对应的滑动方向为沿触摸屏水平向左。当然,当前触摸位置与滑动方向也可以根据其他情况而灵活设置,在此并不限定。根据上述设置好的映射表及所采集的当前触摸位置,即可以判断联系人控件的滑动方向。然后再确定该滑动方向对应的通讯控制类型。本实施例中,可以预先设置滑动方向与通讯控制类型的关系表,当滑动方向为沿触摸屏水平向右,则对应的通讯控制类型为拨电话;当滑动方向为沿触摸屏水平向左,则对应的通讯控制类型为发短信,当然还可以为发微信等等。当滑动方向为沿触摸屏竖直向上,则对应的通讯控制类型为发邮件。
[0071]上述确定目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型时,还可以产生与所述通讯控制类型对应的通讯控制提示。该提示可以以图标的形式显示,例如将该图标与该目标联系人控件对应的图像控件中的图像随目标联系人控件的滑动形成一个推入推出的效果。例如拨打电话的通讯控制为例,在判断目标联系人控件的滑动方向后产生的通讯控制提示如图8所示。当然该提示也可以为与目标联系人控件对应的联系人姓名提示,即该联系人姓名随目标联系人控件一起滑动。
[0072]步骤S230、在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离;是则转入步骤S240,否则结束本流程。
[0073]确定目标联系人控件的滑动方向的同时,实时监测目标联系人控件是否被释放,是则计算当前触摸点坐标与起始触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离。
[0074]在判断该距离大于或等于预设距离时,则产生与所述通讯控制类型对应的确认提示,以提示是否要进行该通讯操作。该确认提示的显示形式也可以与通讯控制提示形式一致。例如拨打电话的通讯控制为例,在判断距离大于或等于预设距离时所产生的通讯控制确认提示如图9所示。当然该提示也可以为与目标联系人控件对应的联系人姓名提示,即该联系人姓名随目标联系人控件一起滑动。
[0075]步骤S240、提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
[0076]判断目标联系人控件的滑动距离大于或等于预设距离时,则根据通讯控制类型提取目标联系人控件对应的联系人通讯信息,并触发通讯控制类型对应的通讯控制指令,以与目标联系人进行通讯。例如,若该通讯控制类型为拨打电话,则提取该目标联系人控件对应的电话号码,并触发拨打电话的控制指令,以与目标联系人建立通话。
[0077]本发明实施例通过监测到通讯录联系人控件被锁定并滑动时,判断其滑动方向,并在该联系人控件的滑动距离大于或等于预设距离时,则进行与滑动方向相应的通讯控制,从而使得在找到相应的通讯信息时,通过滑动即可快速实现终端的通信,极大地方便了用户的操作,而且还提供了提示作用,以提示用户进行正确的操作。
[0078]参照图10,提出本发明终端的通讯控制装置第二实施例。该实施例的终端的通讯控制装置包括:
[0079]滑动监测模块210,用于监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标;
[0080]滑动判断模块220,用于根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离;
[0081]滑动响应模块230,用于判断该目标联系人控件的滑动距离大于或等于预设距离时,提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
[0082]由于通讯录中每个联系人均有对应的联系人控件,所以当触摸屏被触摸时,滑动监测模块210记录其起始触摸点的坐标,并且当该起始触摸点坐标在一个联系人控件的区域内,则判断该联系人控件选中,并将该联系人控件进行锁定,然后在监测到该目标联系人控件相对其他联系人控件滑动时,实时记录该目标联系人控件的轨迹坐标。
[0083]然后滑动判断模块220将设置当前触摸点坐标与滑动方向的映射表。根据上述设置好的映射表及所采集的当前触摸位置,即可以判断联系人控件的滑动方向。然后再确定该滑动方向对应的通讯控制类型。本实施例中,可以预先设置滑动方向与通讯控制类型的关系表,当滑动方向为沿触摸屏水平向右,则对应的通讯控制为拨电话;当滑动方向为沿触摸屏水平向左,则对应的通讯控制为发短信,当然还可以为发微信等等。当滑动方向为沿触摸屏竖直向上,则对应的通讯控制类型为发邮件。另外,在确定目标联系人控件的滑动方向及该滑动方向对应的通讯控制类型的同时,实时监测目标联系人控件是否被释放,是则计算当前触摸点坐标与起始触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离。
[0084]当目标联系人控件的滑动距离大于或等于预设距离时,则根据通讯控制类型提取目标联系人控件对应的联系人通讯信息,并触发通讯控制类型对应的通讯控制指令,以与目标联系人进行通讯。例如,若该通讯控制类型为拨打电话,则提取该目标联系人控件对应的电话号码,并触发拨打电话的控制指令,以与目标联系人建立通话。
[0085]本发明实施例通过监测到通讯录联系人控件被锁定并滑动时,判断其滑动方向,并在该联系人控件的滑动距离大于或等于预设距离时,则进行与滑动方向相应的通讯控制,从而使得在找到相应的通讯信息时,通过滑动即可快速实现终端的通信,极大地方便了用户的操作。
[0086]参照图11,还提出本发明终端的通讯控制装置第三实施例。在第二实施例的基础上,该实施例的终端通讯控制装置还包括:
[0087]提示模块240,用于确定目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型时,产生与所述通讯控制类型对应的通讯控制提示;当判断所述目标联系人控件的滑动距离大于或等于预设距离时,产生与所述通讯控制类型对应的确认提示。
[0088]上述确定目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型时,还可以产生与所述通讯控制类型对应的通讯控制提示。另外,在判断该距离大于或等于预设距离时,则产生与所述通讯控制类型对应的确认提示,以提示是否要进行该通讯操作。
[0089]本发明实施例不但通过简洁的操作就实现了滑动目标联系人控件即可实现通讯控制,而且还提供了提示作用,以提示用户进行正确的操作。
[0090]以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种终端的通讯控制方法,其特征在于,包括以下步骤: 监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标; 根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件; 是则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
2.根据权利要求1所述的终端的通讯控制方法,其特征在于,所述监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标包括: 监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标; 当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件; 监测到该目标联系人控件产生滑动事件时,记录该目标联系人控件的轨迹坐标。
3.根据权利要求2所述的终端的通讯控制方法,其特征在于,所述根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件包括: 根据目标联系人控件的轨迹坐标的起始触摸点坐标及结束触摸点坐标,确定目标联系人控件的滑动方向; 计算所述轨迹坐标的起始触摸点坐标与结束触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离; 当该距离大于或等于预设距离时,判断该滑动事件是通讯控制的触发事件;当该距离小于预设距离时,判断该滑动事件不是通讯控制的触发事件。
4.一种终端的通讯控制装置,其特征在于,包括: 滑动事件监测模块,用于监测到目标联系人控件的滑动事件时,记录所述目标联系人控件的轨迹坐标; 滑动事件判断模块,用于根据记录的目标联系人控件的轨迹坐标,判断该滑动事件是否为通讯控制的触发事件; 滑动事件响应模块,用于在判断该滑动事件为通讯控制的触发事件时,则提取目标联系人控件对应的通讯信息,并进行通讯控制的触发事件所对应的通讯。
5.根据权利要求4所述终端的通讯控制装置,其特征在于,所述滑动事件监测模块用于: 监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标; 当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件; 监测到该目标联系人控件产生滑动事件时,记录该目标联系人控件的轨迹坐标。
6.根据权利要求5所述的终端的通讯控制装置,其特征在于,所述滑动事件判断模块用于: 根据目标联系人控件的轨迹坐标的起始触摸点坐标及结束触摸点坐标,确定目标联系人控件的滑动方向; 计算所述轨迹坐标的起始触摸点坐标与结束触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离;当该距离大于或等于预设距离时,判断该滑动事件是通讯控制的触发事件;当该距离小于预设距离时,判断该滑动事件不是通讯控制的触发事件。
7.一种终端的通讯控制方法,其特征在于,包括以下步骤: 监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标; 根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离; 若是,则提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
8.根据权利要求7所述的终端的通讯控制方法,其特征在于,所述监测到目标联系人控件被选中并滑动时,记录所述目标联系人控件滑动时的轨迹坐标包括: 监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标; 当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件; 监测到该目标联系人 控件滑动时,记录该目标联系人控件的轨迹坐标。
9.根据权利要求8所述的终端的通讯控制方法,其特征在于,所述根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离包括: 根据目标联系人控件的轨迹坐标中起始触摸点坐标及当前点坐标,确定该目标联系人控件的滑动方向,并根据该滑动方向确定其相应的通讯控制类型;同时监测目标联系人控件是否被释放; 是则计算目标联系人控件的轨迹坐标中起始触摸点坐标及结束触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离。
10.根据权利要求9所述的终端的通讯控制方法,其特征在于,所述确定目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型之后还包括: 产生与所述通讯控制类型对应的通讯控制提示。
11.根据权利要求9所述的终端的通讯控制方法,其特征在于,还包括: 当判断所述目标联系人控件的滑动距离大于或等于预设距离时,则产生与所述通讯控制类型对应的确认提示。
12.—种终端的通讯控制装置,其特征在于,包括: 滑动检测模块,用于监测到目标联系人控件被锁定并滑动时,记录所述目标联系人控件滑动时的轨迹坐标; 滑动判断模块,用于根据记录的目标联系人控件的轨迹坐标,确定该目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型;并在监测到目标联系人控件被释放时,判断所述目标联系人控件的滑动距离是否大于或等于预设距离; 滑动响应模块,用于判断该目标联系人控件的滑动距离大于或等于预设距离时,提取目标联系人控件对应的联系人通讯信息,并触发所述滑动方向对应的通讯控制类型的通讯控制指令,以使与目标联系人进行通讯。
13.根据权利要求12所述的终端的通讯控制装置,其特征在于,所述滑动监测模块用于: 监测到触摸屏被触摸时,记录被触摸的起始触摸点坐标; 当所述被触摸的起始触摸点坐标位于通讯录中一个联系人控件的区域时,则锁定该目标联系人控件; 监测到该目标联系人控件滑动时,记录该目标联系人控件的轨迹坐标。
14.根据权利要求13所述的终端的通讯控制装置,其特征在于,所述滑动判断模块用于: 根据目标联系人控件的轨迹坐标中起始触摸点坐标及当前点坐标,确定该目标联系人控件的滑动方向,并根据该滑动方向确定其相应的通讯控制类型;同时监测目标联系人控件是否被释放; 是则计算目标联系人控件的轨迹坐标中起始触摸点坐标及结束触摸点坐标之间的距离,并判断该距离是否大于或等于预设距离。
15.根据权利要求14所述的终端的通讯控制装置,其特征在于,还包括: 提示模块,用于在确定目标联系人控件的滑动方向及所述滑动方向对应的通讯控制类型之后还包括:产生与所述通讯控制类型对应的通讯控制提示;当判断所述目标联系人控件的滑动距离大于或等于预设距离时,则产生与所述通讯控制类型对应的确认提示。
【文档编号】H04M1/725GK103945040SQ201310017713
【公开日】2014年7月23日 申请日期:2013年1月17日 优先权日:2013年1月17日
【发明者】邓颖茹, 吴志刚, 赵雪雅, 刘世川 申请人:腾讯科技(深圳)有限公司