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

文档序号:9420459阅读:来源:国知局
是朋友分组,则联系人A的气泡显示得比联系人B 更大,或者颜色更明亮,或者显示在触摸屏中的位置更显眼,或者联系人A气泡显示是动态 显示而联系人B为非动态显示,等等。当然,用于区别属于家人分组的联系人A与属于朋友 分组的联系人B的其他显示方式也包括在本实施例中。
[0056] 上述方案不同于现有技术中联系人的显示方式(联系人列表),本方案更直观地 使联系人显示在触摸屏上,提高了具有触摸屏的移动终端的人机交互的能力,同时也提高 了用户的使用体验。
[0057] 实施例3
[0058] 在本发明实施例中,可W根据联系人的联系属性不同,联系人气泡的显示效果也 不同。联系属性具体是指在一预定时间内,移动终端用户与联系人进行通讯(包括拨打电 话、发短消息、邮件等)的次数。例如,用户与联系人A的联系属性为10次,与联系人B的 联系属性为7次,与联系人C的联系属性为5次,则S个联系人气泡的显示效果可W为联系 人气泡显示的大小,根据W上联系属性的统计,联系人气泡的显示大小,从大到小依次为: 联系人A、联系人B、联系人C;或者联系人气泡显示亮度从高到低依次为:联系人A、联系人 B、联系人C;或者联系人气泡的动态显示效果从强烈到微弱依次为:联系人A、联系人B、联 系人C;或者联系人A在触摸屏中处于最显眼的位置,联系人B次之,联系人C处于最不显 眼的位置,等等表现形式。可W理解的是在本发明实施例中,对不同联系属性的联系人采用 不同的表现形式包括但不限于上述方案。根据联系人的联系属性不同,联系人气泡的显示 效果不同的技术方案,如图6所示,其具体的技术实现方案如下:
[0059] 步骤301、预先设置联系人的联系属性的不同数值与联系人的图标的显示效果之 间的对应关系;
[0060] 步骤302、读取联系人;
[0061] 步骤303、从本地或网络侧获取联系人的联系属性。联系属性具体是指在一预定时 间内,移动终端用户与联系人进行通讯(包括拨打电话、发短消息、邮件等)的次数。当获 取到用户触发与联系人进行通讯的指令(如呼叫指令、发送短消息指令等),或联系人主动 与用户通讯时获取用户的应答指令,计数器在该联系人的联系属性记录中加1。计数器累计 用户与联系人通讯的次数。
[0062] 步骤304、根据所述对应关系和联系属性,确定联系人的图标的显示效果;
[0063] 步骤305、根据确定的显示效果对联系人进行区别显示。
[0064] 例如联系属性最局的联系人,联系人气泡显不得最大或者动态效果最明显或者气 泡显示最明亮;联系属性较高的联系人,联系人气泡显示得比较大或者动态效果比较明显 或者气泡显示比较明亮;联系属性最低的联系人,联系人气泡显示得最小或者没有动态效 果或者气泡显示最暗。区别显示是指对不同数值的联系属性的联系人在图标的显示效果上 进行不同的显示。例如,如图4所示,用户与联系人A的联系属性为10次,与联系人B的联 系属性为7次,与联系人C的联系属性为5次,则S个联系人的表现形式可W为联系人气泡 显示的大小,根据W上联系属性的统计,联系人气泡的显示大小,从大到小依次为:联系人 A、联系人B、联系人C;或者联系人气泡显示亮度从高到低依次为:联系人A、联系人B、联系 人C;或者联系人气泡的动态显示效果从强烈到微弱依次为:联系人A、联系人B、联系人C; 或者联系人A在触摸屏中处于最显眼的位置,联系人B次之,联系人C处于最不显眼的位 置,等等表现形式。 阳0化]上述方案不同于现有技术中联系人的显示方式(联系人列表),本方案更直观地 使联系人显示在触摸屏上,提高了具有触摸屏的移动终端的人机交互的能力,同时也提高 了用户的使用体验。
[0066] 实施例4
[0067] 在本发明实施例中,可W根据联系人与用户地理位置的远近,联系人气泡的显示 效果不同。例如,在所有联系人中,联系人A所处的地理位置与用户的地理位置最近,则联 系人A的联系人气泡显示得最大或者最清晰,联系人B所处的地理位置与用户的地理位置 最远,则该联系人B在屏幕上的联系人气泡显示得就最小或者最模糊等等方案。如图7所 示,上述技术方案具体实现如下:
[0068] 步骤401、设置联系人的位置属性的不同数值与联系人的图标的显示效果之间的 对应关系;
[0069] 步骤402、读取联系人;
[0070] 步骤403、从本地或网络侧获取联系人的位置属性;所述位置属性为联系人的 地理位置信息。该步骤即为获取移动终端用户的地理位置信息,W及该移动终端中各联 系人的地理位置信息。在本技术领域中,地理位置信息是指根据全球定位系统(Global 化sitioningSystem,GP巧或其他地理位置业务所提供的地理数据,表明移动终端当前所 处的物理位置。例如在本发明实施例中,移动终端可W是具有GI^收发模块的手机,那么手 机可W根据GI^系统提供的地理数据,得到其自身的地理位置信息。在该手机中存储有联 系人,手机发送查询联系人的地理位置信息的请求消息给网络侧地理位置服务器,网络侧 地理位置服务器收到该请求消息后,获取在该服务器上注册的联系人的地理位置信息,并 反馈给该手机。在另外的一些实施例中,也可W通过第=方位置服务软件,联系人主动实时 地将自己的地理位置信息共享给自己的联系人、好友,运样,所有联系人或者好友之间就共 享了每个人的地理位置信息。例如登录到Google地图服务的移动终端用户即可W将自己 的地理位置信息分享给自己的联系人或者好友。
[0071] 步骤404、获取各联系人与移动终端用户之间的距离。可W通过计算联系人的地理 位置信息与移动终端用户的地理位置信息的相对直线距离,来作为获取各个联系人与移动 终端用户之间的距离。例如,手机获取了联系人A的地理位置信息,也获取了手机用户的地 理位置信息(也即该手机的地理位置信息),则该相对直线距离可W通过简单的计算得到, 并可WW此相对直线距离作为联系人与移动终端用户之间的距离。
[0072] 步骤405、根据确定的显示效果对联系人进行区别显示。
[0073]例如,在所有联系人中,联系人A所处的地理位置与用户的地理位置最近,则联系 人A的联系人气泡显示得最大或者最清晰,联系人B所处的地理位置与用户的地理位置最 远,则该联系人B在屏幕上的联系人气泡显示得就最小或者最模糊。当然,在本实施例中, 对联系人进行区别显示的方式包括但不限于上述几种方式。
[0074] 进一步地,由于移动终端可W实时获取通讯录中各联系人的地理位置信息,因此, 上述技术方案在执行的时候,联系人应用程序界面中显示的联系人气泡可W进行动态的更 新、调整,给移动终端用户更直观的感受度,同时用户也可W第一时间知道联系人、好友在 地理位置上距离自己的远近。例如,当移动终端再次获取各联系人与移动终端用户之间的 距离时,可能相比前一次获取的数据会不同。运样,再次根据获取的距离及预设的显示策略 对各联系人进行区别显示时,联系人应用程序界面显示的联系人显示的画面就与上次显示 的不同。因此,手机用户每次打开联系人应用程序界面后,显示界面的联系人显示方式都可 W不同,从而达到了对联系人应用程序界面进行动态更新的效果,给用户一种更直观的感 受。 阳0巧]实施例5
[0076] 在本发明实施例中,可W根据联系人的地理位置信息的不同,联系人气泡的显示 效果不同。例如联系人A的地理位置信息为上海,联系人B的地理位置信息为深圳,联系人 C的地理位置信息为北京,联系人D的地理位置信息为西安。那么,在联系人应用程序界面 显示时,显示的背景为中国地图,联系人气泡在触摸屏上的显示位置与地图中所标记的地 理位置相一致。除此之外,还可W根据各个联系人与手机用户地理位置的距离远近来更进 一步地区别显示联系人。如图8所示,上述技术方案具体实现如下:
[0077] 步骤501、将地图模块与联系人应用程序绑定。地图模块是可W标记地理位置的位 置服务模块。地图模块中标记地理位置后会生成地图位置信息。地图位置信息具体可W为 北京、上海、深功I等等城市的名称信息,也可W是省级单位的名称信息,例如湖北、广东、广 西等。该地图模块可W是硬件设备,也可W通过纯软件来实现地图的相关标记功能,例如地 图widget,该地图widget可W为可视化的中国地图或者全球地图。绑定后,当移动终端接 收到用户打开联系人应用程序界面的指令,打开联系人应用程序界面,地图模块应用程序 界面将相应地显示在该程序界面中,可W作为背景程序显示在联系人应用程序界面中。
[0078] 步骤502、获取该移动终端中各联系人的地理位置信息。地理位置信息是指根据全 球定位系统(Global化SitioningSystem,GP巧或其他地理位置业务所提供的地理数据, 表明移动终端当前所处的物理位置。例如在本发明实施例中,移动终端可W是具有GI^收 发模块的手机,那么手机可W根据GI^系统提供的地理数据,得到其自身的地理位置信息。 在该手机中存储有联系人,手机发送查询联系人的地理位置信息的请求消息给网络侧地理 位置服务器,网络侧地理位置服务器收到该请求消息后,获取在该服务器上注册的联系人 的地理位置信息,并反馈给该手机。在另外的一些实施例中,也可W通过第=方位置服务软 件,联系人主动实时地将自己的地理位置信息共享给自己的联系人、好友,运样,所有联系 人或者好友之间就共享了每个人的地理位置信息。例如登录到Google地图服务的移动终 端用户即可W将自己的地理位置信息分享给自己的联系人或者好友。
[0079] 步骤503、根据地图模块中的地图和获取的联系人的地理位置信息,在联系人应用 程序界面上区别显示联系人。例如,获取到的联系人A的地理位置信息是深圳市,则在联系 人应用程序界面中绑定的地图模块的地图位置信息中标记该联系人,不同地理位置信息的 联系人显示在联系人应用程序界面的不同位置,使得联系人的显示位置与地图模块中的地 图位置信息一致。如图9所示,为本发明实施例中方法流程的联系人处理的一个显示效果 图。
[0080] 进一步地,在步骤502中,也可W获取移动终端用户所在的地理位置信息,然后计 算联系人与移动终端的距离。根据各个联系人与移动终端用户的距离远近,联系人气泡进 行区别显示。例如,在所有联系人中,联系人A所处的地理位置与用户的地理位置最近,贝U 联系人A的联系人气泡显示得最大或者最清晰,联系人B所处的地理位置与用户的地理位 置最远,则该联系人B在屏幕上的联系人气泡显示得就最小或者最模糊等等。然后再根据 地图模块中的地图位置信息和获取的联系人的地理位置信息,在联系人应用程序界面上区 别显示联系人。显示的方式如前文所述。
[0081] 本发明实施例中的技术方案不同于现有技术中联系人的显示方式(联系人列 表),本方案更直观地使联系人显示在触摸屏上,提高了具有触摸屏的移动终端的人机交互 的能力,同时也提高了用户的使用体验。 阳0間 实施例6
[0083]
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1