对联系人进行处理的方法及移动终端的制作方法_4

文档序号:9420459阅读:来源:国知局
通话的方式。
[0115]在上述发明实施例中,如步骤710,也可W是执行发送短信、发送邮件等操作指令。
[0116]本发明实施例通过简单的手指滑动操作即完成对联系人的呼叫处理,节省了用户 进行呼叫操作的时间,极大地提高了移动终端的智能交互能力,也提高了用户的使用体验。
[0117] 实施例8
[0118] 现有技术中,对联系人进行分组的方式为:方式1、获取用户建立一个群组的指 令,在新建的群组界面中获取用户添加联系人的指令,将至少一个联系人添加到该群组中; 或者方式2,获取选定至少一个联系人的操作指令,将选定的联系人添加进新建的群组。现 有技术中的运种建立联系人群组的方式操作步骤太繁琐,导致操作时间太长,十分不利于 手机与用户之间的智能交互。因此,本发明实施例提供一种在联系人应用程序界面进行分 组的方法,该方法大大简化了建立联系人群组的操作方式。如图15所示,该方法具体包括:
[0119] 步骤801、设置联系人的区别属性的不同数值与联系人的图标的显示效果之间的 对应关系;
[0120] 步骤802、读取联系人; 阳121] 步骤803、从本地或网络侧获取联系人的区别属性; 阳122] 步骤804、根据所述对应关系和区别属性,确定联系人的图标的显示效果;
[0123] 步骤805、根据确定的显示效果对联系人进行区别显示。
[0124] 上述步骤中的具体技术方案在上述实施例中已经详细描述,在此不再寶述。
[0125] 步骤806、获取在联系人应用程序界面中多个触摸点的位置信息及联系人气泡的 位置信息,判断是否为选定联系人操作。若为选定联系人操作,则执行步骤808,若不是则执 行步骤807。
[01%] 在现有技术中,多点触摸技术可W实现在触摸屏中感应多个触摸点的位置信息, 在此不再寶述。在本步骤中,判断是否为选定联系人操作具体地可W为:将该多个触摸点 的位置信息与联系人气泡的位置信息相匹配。将联系人气泡的位置信息(XI,yi),(X2,y2)''' (X。,y。)与触摸点的位置信息化,Yi),狂2,Y2)…狂m,Ym)进行一一距离计算,如果计算的结果 在预设的一个数值内,则认为匹配成功,则触发联系人选定指令。如果匹配不成功,则确认 该触摸点为无效触摸点,不触发操作指令或者触发提示指令,该提示指令用来提示用户的 该次触摸点为无效触摸点。具体的提示指令通过触摸屏的提示界面显示出来,或者通过音 频输出设备(例如扬声器)输出声音。
[0127] 步骤807、终止处理。
[0128] 步骤808、获取选定的联系人气泡的操作轨迹,判断所选定的联系人气泡之间是否 有重叠区域,若有重叠区域则执行步骤805,若没有重叠区域则执行步骤806。本步骤中的 判断所选定的联系人气泡是否有重叠区域的方法,可W采用上述实施例中的判断方法,在 此不再寶述。
[0129] 步骤809、执行操作指令,按照现有流程建立联系人群组。
[0130] 步骤810、终止处理。 阳131] 下面从移动终端用户角度详细说明本发明实施例的具体方案:如图16所示,用户 打开联系人应用程序界面后,通过3个手指的触摸而选定3个联系人气泡(分别表示为联 系人A、B、C),=个手指合犹W使得3个联系人在触摸屏中接触到一起,移动终端弹出对话 框:"是否将联系人A、B、C建立群组?"。然后用户根据自己的意愿选择是或者否。
[0132]本发明实施例解决了现有技术中建立联系人群组的方式操作步骤太繁琐,导致操 作时间太长的技术问题,大大简化了建立联系人群组的操作方式,提高了移动终端与用户 之间的智能交互能力,同时也提高了用户的操作体验。 阳133] 实施例9
[0134] 本发明实施例还提供了一种在联系人应用程序界面建立联系人群组的另一种方 法,如图17所示,该方法具体包括: 阳135] 步骤901、设置联系人的区别属性的不同数值与联系人的图标的显示效果之间的 对应关系;
[0136]步骤902、读取联系人; 阳137]步骤903、从本地或网络侧获取联系人的区别属性;
[0138] 步骤904、根据所述对应关系和区别属性,确定联系人的图标的显示效果;
[0139] 步骤905、根据确定的显示效果对联系人进行区别显示。
[0140] 上述步骤中的具体技术方案在上述实施例中已经详细描述,在此不再寶述。 阳141]步骤906、获取用户在触摸屏中的手势信息,并判断该手势信息是否为建立联系人 群组的操作指令,若是则执行步骤907,若否则执行步骤910。所述手势信息具体为用户在 触摸屏中划定的某个区域的信息,例如用户的手势信息显示为一封闭区域,为一个封闭的 圆圈、矩形等,移动终端可W获取该手势信息的位置信息,获取该位置信息的具体计算方法 可W参考上述实施例中的方法,在此不再寶述。
[0142]移动终端内预先存储了特定的手势信息与建立联系人群组的操作指令之间的对 应关系。因此,当用户的手势信息符合该对应关系时,移动终端即获取到建立联系人群组的 操作指令。 阳143]步骤907、获取用户选定联系人的操作指令及用户的操作轨迹。在上述实施例中已 经详述如何获取用户选定联系人的操作指令及获取用户的操作轨迹的具体实现方案,在此 不再寶述。
[0144] 步骤908、判断选定的联系人气泡的位置信息是否位于手势信息所划定的区域内, 若是则执行步骤909,若不是则执行步骤910。判断选定的联系人气泡的位置信息是否位于 手势信息所划定的区域内的方法与上述实施例的具体方法相同,在此不再寶述。
[0145] 步骤909、将该联系人添加进入联系人群组的指令。 阳146]步骤910、不执行添加联系人的操作。
[0147] 下面,从用户操作的角度描述建立一个登山群组,来说明本发明实施例中的具体 方案。例如,移动终端用户打开本发明实施例中的联系人应用程序界面,想要建立一个名 称为"登山部落"的联系人群组。用户首先在触摸屏中划出一个圆形区域,移动终端识别出 该手势信息为建立联系人群组的手势信息,在触摸屏中提示需要用户输入联系人群组的名 称。用户可W在输入联系人群组名称"登山部落"之后,用手指触摸触摸屏中的联系人气泡 来选定联系人并将该联系人气泡拖动到圆形区域内,运样便完成了将一个联系人添加进入 联系人群组"登山部落"的操作。如果用户还想继续添加其他联系人到该联系人群组中,贝U 可W再次选定其他联系人气泡并拖动至圆形区域内,便将另一个联系人添加到该群组中。 当然,也可W同时选定多个联系人气泡,同时将该多个联系人气泡拖到圆形气泡中,完成一 次添加多个联系人到群组中的操作。如图18所示,为本发明实施例的一个用户操作的显示 效果图。
[0148] 可W理解的是,用户也可W不输入联系人群组名称而直接选定联系人气泡并拖动 到圆形区域内。如果用户预先为每个联系人设置了联系人属性,则可W由移动终端根据该 属性来生成群组名称。联系人属性是用户自己设置的一些联系人标签,用户输入的各种非 空值的字符可W作为联系人属性。例如用户在创建联系人气泡的时候,已经为该联系人添 加了联系人属性为同事,或者化cebook,则在按照本发明实施例建立联系人群组时,移动终 端根据拖动到圆形区域的所有联系人的共同具有的联系人属性或者分组属性,自动生成具 有该共同联系人属性的群组名称。例如,用户拖动到圆形区域的联系人A、B、C均具有联系 人属性家人,则自动将该联系人群组定义为"家人";用户拖动到圆形区域的联系人A、B、C 均具有联系人属性化cebook,则自动将该联系人群组定义为"化cebook"。在另外的一些实 施例中,如果用户拖动到圆形区域的联系人A、B、C均具有联系人属性家人,联系人D、E均 具有联系人属性化cebook,则移动终端可W将该五个联系人自动分成两个联系人群组,一 个群组名称为:"家人",包含W下联系人:A、B、C,另一个群组名称为"化cebook",包括W下 联系人:D、E。
[0149] 本发明实施例提供的建立联系人群组的方法,操作简单,极大地提高了移动终端 与用户之间的智能交互能力,缩短了操作时间,也提高了用户的使用体验。 阳150]实施例10 阳151] 本发明实施例还提供一种移动终端,如图19所示,该移动终端具体包括
[0152] 包括射频收发天线、通信模块和中央处理单元,所述移动终端还包括联系人处理 装置,所述联系人处理装置具体包括: 阳153] 存储模块1001,用于存储联系人; 阳154] 设置模块1002,用于设置联系人的区别属性的不同数值与联系人的图标的显示效 果之间的对应关系;
[0155] 区别属性模块1003,用于获取联系人的区别属性; 阳156] 确定模块1004,用于根据所述对应关系,确定联系人的图标的显示效果; 阳157] 显示模块1005,用于根据确定的显示效果对联系人进行区别显示。
[0158] 进一步地,区别属性包括分组属性,该分组属性是用户为联系人设置的所属联系 人群组的信息;区别属性模块具体用于获取联系人的分组属性;所述设置模块具体用于设 置联系人的分组属性的不同数值与联系人的图标的显示效果之间的对应关系。
[0159] 进一步地,区别属性包括联系属性,联系属性为在一预定时间内移动终端用户与 所述联系人进行通讯的次数;区别属性模块具体用于获取联系人的联系属性;所述设置模 块具体用于设置联系人的联系属性的不同数值与联系人的图标的显示效果之间的对应关 系不同。
[0160] 进一步地,该区别属性包括位置属性,所述区别属性模块具体用于获取联系人的 位置属性;所述设置模块具体用于设置联系人的位置属性的不同数值与联系人的图标的显 示效果之间的对应关系。 阳161] 进一步地,如图20所示,该联系人处理装置还可W包括: 阳162] 第一获取模块1006,用于获取用户对所述存储模块1001中的联系人的操作轨迹; 阳163] 第一判断模块1007,用于判断所述联系人是否与预设的呼叫区域有重叠区域;
[0164] 呼叫模块1008,用于当判断模块判断出所述联系人与预设的呼叫区域有重叠区域 时对所述联系人的进行呼叫。
[01化]进一步地,如图21所示,该联系人处理装置还可W包括:
[0166] 第二获取模块1009,用于获取选定联系人的操作指令,并获取选定的联系人的操 作轨迹; 阳167] 第二判断模块1010,用于判断所选定的联系人之间是否有重叠区域;
[0168] 群组模块1011,用于当第二判断模块判断出所选定的联系人之间有重叠区域时执 行建立联系人群组。
[0169] 进一步地,该联系人处理装置还可W包括:
[0170] 第S获取模块,用于获取用户在触摸屏中的手势信息; 阳171] 第=判断模块,用于判断所述手势信息是否为建立联系人群组的操作指令;
[0172]
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1