联系人对象分类展示方法、装置及移动终端与流程

文档序号:12132949阅读:261来源:国知局
联系人对象分类展示方法、装置及移动终端与流程
本发明涉及电子设备
技术领域
,尤其涉及的是联系人对象分类展示方法及移动终端。
背景技术
:随着科学技术的飞速发展,手机、平板电脑、个人计算机等终端成为人们生活中不可或缺的一部分,每个用户都有自己丰富的交际圈,而成为这种关系的一种载体。通常用户在不同地点时常用联系人通常不同,因此在不同地点显示不同联系人或在不同的地址显示不同的联系人的联系方式很有必要。现有的中的联系人都是通过列表的形式来进行展示的,即一行展示一个联系人项及其相关的标识信息。具体的,手机联系人中大多是姓名,手机号码,email,家庭电话,联系人地址等信息。如果需要获知手机里某个联系人的所在地,对于不熟悉的地方,我们一般都是先看一下存储的此人的地址,然后再去各大地图网站上搜索从自己所在地到目的地的路线,根据查询结果选择最佳路线。这样一来就涉及两个应用,两处操作,操作也极不方便。可见,现有技术中联系人的显示方式仅显示联系人的号码及姓名信息,不能直观的展示出各区域的各个联系人的地址信息,不便于便于用户查找和操作。技术实现要素:鉴于上述问题,本发明提出一种联系人对象分类展示方法及其相应的装置,结合地图的缩放等级,将分类好的通讯录显示于电子地图上,实现本地通讯录基于地理位置信息自动分类展示及管理。本发明还提供一种用于执行本发明的联系人对象分类展示方法的移动终端。为解决上述问题,本发明采用如下各方面的技术方案:第一方面,本发明提供一种联系人对象分类展示方法,包括如下步骤:显示电子地图;在该电子地图当前缩放等级相对应的行政级别所对应的各行政区域处分别显示与各行政区域相对应的分组标识信息;响应作用于任意一个行政区域所对应的分组标识信息的触发指令,从基于系统通讯录为各联系人预构建的数据库中查询确定其所包含的通信号码的归属地信息属于该行政区域的所有相关联系人对象的特征信息;依据所述特征信息调用系统通讯录的数据,据此列表显示各相应的联系人对象。结合第一方面,在第一方面的第一种实现方式中,列表显示各联系人对象时,以联系人名片的形式进行显示,每张联系人名片至少包括依据某个特征信息从所述通讯录中调用属于该特征信息所对应的联系人对象的已存头像、通信号码和/或联系人名称。结合第一方面,在第一方面的第二种实现方式中,所述数据库存储有联系人对象特征信息与该联系人对象在所述系统通讯录中所对应的通信号码的归属地信息之间的映射关系的数据记录。结合第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述数据库中,对应同一联系人对象特征信息,只存储一条数据记录,该数据记录的通信号码为该联系人对象在系统通讯录中标记的默认通信号码或主要通信号码。结合第一方面,在第一方面的第四种实现方式中,所述数据库允许包含同一联系人对象特征信息相对应的不同数据记录,每条数据记录对应于系统通讯录中该联系人对象的一个通信号码,使得当该联系人对象具有归属地不同的至少两个通信号码时,允许通过两个以上不同的属于同一行政等级的行政区域的联系人对象分组标识信息的响应,而分别查找到该联系人对象。结合第一方面,在第一方面的第五种实现方式中,所述联系人对象分组标识信息包含其相应的行政区域对应的联系人对象总数或出现在系统通话记录中的最近一个联系人的系统通讯录已存的头像。结合第一方面,在第一方面的第六种实现方式中,还包括:响应作用于所述电子地图界面的缩放指令,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及各行政区域相对应的联系人对象分组标识信息。结合第一方面,在第一方面的第七种实现方式中,所述电子地图为向量式电子地图或通讯录影像式电子地图。结合第一方面,在第一方面的第八种实现方式中,还包括如下步骤:响应于系统通讯录新增联系人名片的事件,将新增联系人对象的通信号码及其归属地信息以映射关系数据记录添加至所述预构建的数据库中。结合第一方面,在第一方面的第九种实现方式中,还包括如下步骤:响应于系统通讯录删除联系人名片的事件,将被删的联系人对象相关的数据记录从所述预构建的数据库中删除。结合第一方面,在第一方面的第十种实现方式中,显示电子地图的步骤中,先获取本终端的定位信息,确定本终端当前所处行政区域,将该电子地图的显示区域缩放到本终端当前所处行政区域处。第二方面,本发明提供一种联系人对象分类展示装置,包括:开启模块,用于显示电子地图;标识模块,用于在该电子地图当前缩放等级相对应的行政级别所对应的各行政区域处分别显示与各行政区域相对应的分组标识信息;查询模块,用于响应作用于任意一个行政区域所对应的分组标识信息的触发指令,从基于系统通讯录为各联系人预构建的数据库中查询确定其所包含的通信号码的归属地信息属于该行政区域的所有相关联系人对象的特征信息;显示模块,用于依据所述特征信息调用系统通讯录的数据,据此列表显示各相应的联系人对象。结合第二方面,在第二方面的第一种实现方式中,列表显示各联系人对象时,以联系人名片的形式进行显示,每张联系人名片至少包括依据某个特征信息从所述通讯录中调用属于该特征信息所对应的联系人对象的已存头像、通信号码和/或联系人名称。结合第二方面,在第二方面的第二种实现方式中,所述数据库存储有联系人对象特征信息与该联系人对象在所述系统通讯录中所对应的通信号码的归属地信息之间的映射关系的数据记录。结合第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述数据库中,对应同一联系人对象特征信息,只存储一条数据记录,该数据记录的通信号码为该联系人对象在系统通讯录中标记的默认通信号码或主要通信号码。结合第二方面,在第二方面的第四种实现方式中,所述数据库允许包含同一联系人对象特征信息相对应的不同数据记录,每条数据记录对应于系统通讯录中该联系人对象的一个通信号码,使得当该联系人对象具有归属地不同的至少两个通信号码时,允许通过两个以上不同的属于同一行政等级的行政区域的联系人对象分组标识信息的响应,而分别查找到该联系人对象。结合第二方面,在第二方面的第五种实现方式中,所述联系人对象分组标识信息包含其相应的行政区域对应的联系人对象总数或出现在系统通话记录中的最近一个联系人的系统通讯录已存的头像。结合第二方面,在第二方面的第六种实现方式中,还包括:响应作用于所述电子地图界面的缩放指令,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及各行政区域相对应的联系人对象分组标识信息。结合第二方面,在第二方面的第七种实现方式中,所述电子地图为向量式电子地图或通讯录影像式电子地图。结合第二方面,在第二方面的第八种实现方式中,还包括如下步骤:响应于系统通讯录新增联系人名片的事件,将新增联系人对象的通信号码及其归属地信息以映射关系数据记录添加至所述预构建的数据库中。结合第二方面,在第二方面的第九种实现方式中,还包括如下步骤:响应于系统通讯录删除联系人名片的事件,将被删的联系人对象相关的数据记录从所述预构建的数据库中删除。结合第二方面,在第二方面的第十种实现方式中,显示电子地图的步骤中,先获取本终端的定位信息,确定本终端当前所处行政区域,将该电子地图的显示区域缩放到本终端当前所处行政区域处。第三方面,本发明提供一种移动终端,包括:触敏显示器,用于显示用户界面,实现人机交互;一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行;所述一个或多个程序用于驱动所述一个或多个处理器构造用于执行上述所述的方法的模块。相对于现有技术,本发明的技术方案至少具备如下优点:本发明提出一种联系人对象分类展示方法及其相应的装置,结合地图缩放等级,查询为本地通讯录预构建的数据库,依据所述缩放等级,查询出与该缩放等级对应的某特定行政区域对应的所有联系人对象并将其显示于电子地图界面,从而实现对本地通讯录的分类展示及管理,以便用户更便捷的掌握各个区域的联系人情况。本发明的实施本发明将通讯录按地图的形式显示出来,解决了用户在需要知道某个联系人的联系方式及地址时需要手动查询其通信号码归属地,并输入该归属地信息搜索电子地图才能掌握其联系路线,操作繁琐不便的问题,方便了用户查看当前地区的联系人的通信号码及联系路线,并且还可以从电子地图上自动获取到去往该联系人地点的最佳路线。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明的一种联系人对象分类展示方法实施例一流程框图;图2为本发明的一种联系人对象分类展示方法实施例二流程框图;图3为本发明的一种联系人对象分类展示装置实施例一的结构示意图;图4为本发明的一种联系人对象分类展示装置实施例二的结构示意图;图5为本发明的一种通信终端部分结构框图。具体实施方式为了使本
技术领域
的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如S11、S12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。本领域普通技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本领域普通技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。本发明所述通讯录分类方法主要适用于智能手机终端或者智能平板终端等具有通信功能的终端,不限制于其操作系统的类型,可以是Android、IOS、WP、塞班等操作系统。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1,本发明所提供的一种联系人对象分类展示方法中,具体的一种实施方式中,具体包括如下步骤:S11、显示电子地图。用户需要查看通讯录时先进入电子地图显示界面,所述电子地图界面显示有与当前缩放等级相对应的行政级别所对应的各行政区域及与各行政区域相对应的联系人对象分组的标识信息,查看联系人时根据各行政区域或所述联系人对象分组标识信息查找所需要进入的联系人对象分组。在所述电子地图的显示界面上的各个行政区域处标记有联系人的地理位置和/或数量,点击标识信息可显示各联系人对象及相关标注信息。所述联系人对象分组标识信息包含所述各行政区域对应的分组中的联系人对象总数或最近一个联系人的头像。本步骤中,用户可以查看某个特定行政区域的所述联系人对象也可以是查看用户当前所处的地理位置所属的行政区域的所有联系人对象,当用户想查询当前所处的地理位置所属的行政区域的所有联系人对象时,先获取本终端的定位信息,确定本终端当前所处行政区域,将该电子地图的显示区域缩放到本终端当前所处行政区域处。所述电子地图为向量式电子地图或图片影像式电子地图,其样式可以为路线图、地形图及卫星图等。需要注意的是,所述电子地图并非局限于公知的具有专门地图服务功能的应用程序,在本发明中,电子地图可以视为一种相册展示背景。当然,这一相册展示背景可以直接调用所述专门地图服务功能的应用程序的电子地图界面,也可以是为相册自定义的电子地图概要形式。本领域技术人员应当知晓此一变通。S12、在该电子地图当前缩放等级相对应的行政级别所对应的各行政区域处分别显示与各行政区域相对应的联系人对象分组标识信息。请参阅下表1,在该表中,可以看出,电子地图具有多级缩放级别,对应于各缩放级别,电子地图的默认范围便对应到相应的行政级别。通常,各国的行政区域的划分深度或命名可能不同,但其本质均是按照地理范围进行划分,故不应以下表限定本发明的适用的行政体制表达方式。表1地图缩放等级与行政级别的对应关系表当电子地图处于某一状态下时,便具有了确定的缩放等级,由此便可确定其对应的行政级别,从而能确定该行政级别相对应的各个行政区域。本发明显示电子地图后,确定了行政级别,便可确定与所述电子地图当前缩放等级相对应的行政级别所对应的各行政区域及与所述各行政区域相对应的联系人对象分组标识信息,并将其显示于电子地图上。所述联系人对象分组标识信息包含其相应的行政区域对应的联系人对象总数或出现在系统通话记录中的最近一个联系人的系统通讯录已存的头像。所述联系人对象分组标识信息所用的联系人对象为依据该联系人的添加时间而确定的其相应的分组中最新联系人。具体的,本发明优选以下步骤来确定与所述缩放等级相对应的行政级别所对应的各行政区域及与所述各行政区域相对应的图片文件分组标识信息:S121、依据当前电子地图缩放等级确定其对应的行政级别。S122、确定该电子地图上属于该行政级别的所有行政区域。S123、查询所述数据库,确定每个行政区域相对应的至少一个联系人对象。所述终端为所述通讯录预构建了一个数据库,该数据库中存储有联系人对象与该联系人对象中的通信号码归属地信息的映射关系的数据记录,具体而言,所述数据库中储存了所述通信号码及其归属地信息之间的映射关系。S124、依据为每个行政区域确定的至少一个联系人对象生成各所述行政区域所对应的联系人对象分组标识信息并显示于地图界面。S13、响应作用于任意一个行政区域所对应的分组标识信息的触发指令,从基于系统通讯录为各联系人预构建的数据库中查询确定其所包含的通信号码的归属地信息属于该行政区域的所有相关联系人对象的特征息。用户可以在电子地图上实施一系列的触控操作,包括滑动、点击或者双指伸缩电子地图等,本实施例中,将用户点击电子地图中的某一行政区域或触控其中显示的联系人对象分组标识信息的操作,视为一个触发指令,用于查看相对应行政区域的所有联系人对象。所述联系人对象包括通信号码和/或联系人代称,所述联系人代称为所述通讯号码所属用户的名称或其备注信息。具体而言,本终端接收用户点击查看指向特定行政区域的联系人对象分组标识信息的触发指令,响应于该触发指令,以所述特定行政区域为关键词查询预构建的数据库,依据所述通讯号码的归属地信息,获得所述联系人对象中所述通信号码归属地信息包含该特定行政区域的所有联系人对象的特征信息,终端再依据所述特征信息调用系统通讯录的数据,将该特征信息所指代的联系人对象以联系人名片的形式显示于地图界面。本发明的所述数据库的一种可能的形式如下表2所示:表2一种可能所述数据库的数据记录表联系人对象id联系人对象号码联系人对象号码归属地Id11356017****中国广东省广州市Id21561169****中国北京海淀区Id31338869****中国上海如上表所述,所述数据库存储有联系人对象特征信息即表中的联系人对象id与该联系人对象在所述系统通讯录中所对应的通信号码的归属地信息之间的映射关系的数据记录。具体而言,所述数据库中,对应同一联系人对象特征信息,只存储一条数据记录,该数据记录的通信号码为该联系人对象在系统通讯录中标记的默认通信号码或主要通信号码。所述联系人对象特征信息为系统通讯录为每个联系人对象分配的特征码也即表中id,该id为与所述各联系人对象一一对应的标识码,通过该id与所述各联系人对象的匹配关系,可以唯一性的从系统通讯录中确定到与其对应的所述联系人对象。在一种可能的设计中,本发明的所述数据库允许包含同一联系人对象特征信息相对应的不同数据记录,如下表3所示,表3中,id4所指代的联系人对象具有归属地分别为广州和深圳的两个通信号码13560173494和13711791164,其中,每条数据记录对应于系统通讯录中该联系人对象的一个通信号码,如此,用户需要查找该联系人对象时,可以通过点击两个以上不同的属于同一行政等级的行政区域如广州和深圳的联系人对象分组标识信息的触控指令,而分别查找到该联系人对象。表现在该应用程序显示界面上,用户查看广州和深圳所对应的联系人对象分组的所有联系人时,id4所对应的联系人对象都能显示于联系人列表中。表3另一种可能所述数据库的数据记录表联系人对象id联系人对象号码联系人对象号码归属地Id41356017****中国广东省广州市Id41371179****中国广东省深圳市Id51395869****中国广东省浙江市S14、依据所述特征信息调用系统通讯录的数据,据此列表显示各相应的联系人对象。终端确定了某个特定行政区域对应的联系人对象分组的所述联系人对象的特征信息后,依据该特征信息与系统通讯录中各联系人对象数据记录的一一对应关系,调用系统通讯录的数据,唯一性地确定各特征信息所指代的各联系人对象,并将所有的联系人对象列表显示于用户界面。具体的,被列表显示的所述各联系人对象,其包含的通信号码归属地信息属于其所属联系人对象分组相对应的行政区域。优选的,列表显示各联系人对象时,以联系人名片的形式进行显示,表现在终端的显示界面上,以各个联系人对象的代称或备注信息一次排列显示,用户点击其中一个所述代称时,进入该代称所指代的联系人对象的详细通信信息的显示界面,该界面中,显示有包括依据某个联系人对象的特征信息从所述通讯录中调用属于该特征信息所对应的联系人对象的已存头像、通信号码和/或联系人名称,即显示所述各联系人名称和/或其通信号码、显示所述各联系人头像,方便用户查看。在该界面中,用户通过可以进行一系列操作指令,例如呼叫或发信息等来实现与某个联系人对象的通信。请参阅图2,在本发明的另一个实施例中,还包括一个步骤S15用于响应作用于所述电子地图界面的缩放指令,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及更新各行政区域相对应的联系人对象分组标识信息。当接收到用户切换电子地图的缩放等级时,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及重新确定各行政区域相对应的联系人对象分组标识信息并将其显示于地图界面。请继续参阅图2,在本发明的另一个实施例中,还包括一个步骤S16用于响应于系统通讯录新增联系人名片的事件,将新增联系人对象的通信号码及其归属地信息以映射关系数据记录添加至所述预构建的数据库中。本发明的所述数据库的构建过程,可以是该应用程序第一次开启时就自动构建也可以是通过该应用程序的用户界面上的一个按键接收用户的构建数据库或刷新数据库的请求来实现所述数据库的更新,即每次用户根据需要手动刷新所述数据库的内容。具体的,所述数据库的更新也可以是当接收新增联系人对象时,将其包含的通信号码及其归属地信息以映射关系数据记录添加至所述的数据库以完成所述数据库的自动更新。或者系统通讯录有联系人名片删除时,响应于系统通讯录删除联系人名片的事件,将被删的联系人对象相关的数据记录从所述预构建的数据库中删除。参考图3所示,为了进一步对本发明所述图片分类展示方法进行阐述,对其进行模块化说明,提供一种图片分类展示装置,一种实施例中,包括开启模块11、标识模块12、请求模块13、显示模块14,此外如图4所示实施例中,该装置还包括缩放模块15及更新模块16。其中,开启模块11:显示电子地图。用户需要查看通讯录时先进入电子地图显示界面,所述电子地图界面显示有与当前缩放等级相对应的行政级别所对应的各行政区域及与各行政区域相对应的联系人对象分组的标识信息,查看联系人时根据各行政区域或所述联系人对象分组标识信息查找所需要进入的联系人对象分组。在所述电子地图的显示界面上的各个行政区域处标记有联系人的地理位置和/或数量,点击标识信息可显示各联系人对象及相关标注信息。所述联系人对象分组标识信息包含所述各行政区域对应的分组中的联系人对象总数或最近一个联系人的头像。本步骤中,用户可以查看某个特定行政区域的所述联系人对象也可以是查看用户当前所处的地理位置所属的行政区域的所有联系人对象,当用户想查询当前所处的地理位置所属的行政区域的所有联系人对象时,先获取本终端的定位信息,确定本终端当前所处行政区域,将该电子地图的显示区域缩放到本终端当前所处行政区域处。所述电子地图为向量式电子地图或图片影像式电子地图,其样式可以为路线图、地形图及卫星图等。需要注意的是,所述电子地图并非局限于公知的具有专门地图服务功能的应用程序,在本发明中,电子地图可以视为一种相册展示背景。当然,这一相册展示背景可以直接调用所述专门地图服务功能的应用程序的电子地图界面,也可以是为相册自定义的电子地图概要形式。本领域技术人员应当知晓此一变通。标识模块12:在该电子地图当前缩放等级相对应的行政级别所对应的各行政区域处分别显示与各行政区域相对应的联系人对象分组标识信息。请参阅上表1,在该表中,可以看出,电子地图具有多级缩放级别,对应于各缩放级别,电子地图的默认范围便对应到相应的行政级别。通常,各国的行政区域的划分深度或命名可能不同,但其本质均是按照地理范围进行划分,故不应以下表限定本发明的适用的行政体制表达方式。当电子地图处于某一状态下时,便具有了确定的缩放等级,由此便可确定其对应的行政级别,从而能确定该行政级别相对应的各个行政区域。本发明显示电子地图后,确定了行政级别,便可确定与所述电子地图当前缩放等级相对应的行政级别所对应的各行政区域及与所述各行政区域相对应的联系人对象分组标识信息,并将其显示于电子地图上。所述联系人对象分组标识信息包含其相应的行政区域对应的联系人对象总数或出现在系统通话记录中的最近一个联系人的系统通讯录已存的头像。所述联系人对象分组标识信息所用的联系人对象为依据该联系人的添加时间而确定的其相应的分组中最新联系人。具体的,本发明优选以下单元来确定与所述缩放等级相对应的行政级别所对应的各行政区域及与所述各行政区域相对应的图片文件分组标识信息:第一确定单元121:依据当前电子地图缩放等级确定其对应的行政级别。第二确定单元122:确定该电子地图上属于该行政级别的所有行政区域。查询单元123:查询所述数据库,确定每个行政区域相对应的至少一个联系人对象。所述终端为所述通讯录预构建了一个数据库,该数据库中存储有联系人对象与该联系人对象中的通信号码归属地信息的映射关系的数据记录,具体而言,所述数据库中储存了所述通信号码及其归属地信息之间的映射关系。标识单元124:依据为每个行政区域确定的至少一个联系人对象生成各所述行政区域所对应的联系人对象分组标识信息并显示于地图界面。查询模块13:响应作用于任意一个行政区域所对应的分组标识信息的触发指令,从基于系统通讯录为各联系人预构建的数据库中查询确定其所包含的通信号码的归属地信息属于该行政区域的所有相关联系人对象的特征信息。用户可以在电子地图上实施一系列的触控操作,包括滑动、点击或者双指伸缩电子地图等,本实施例中,将用户点击电子地图中的某一行政区域或触控其中显示的联系人对象分组标识信息的操作,视为一个触发指令,用于查看相对应行政区域的所有联系人对象。所述联系人对象包括通信号码和/或联系人代称,所述联系人代称为所述通讯号码所属用户的名称或其备注信息。具体而言,本终端接收用户点击查看指向特定行政区域的联系人对象分组标识信息的触发指令,响应于该触发指令,以所述特定行政区域为关键词查询预构建的数据库,依据所述通讯号码的归属地信息,获得所述联系人对象中所述通信号码归属地信息包含该特定行政区域的所有联系人对象的特征信息,终端再依据所述特征信息调用系统通讯录的数据,将该特征信息所指代的联系人对象以联系人名片的形式显示于地图界面。本发明的所述数据库的一种可能的形式如上表2所示:如上表2所述,所述数据库存储有联系人对象特征信息即表中的联系人对象id与该联系人对象在所述系统通讯录中所对应的通信号码的归属地信息之间的映射关系的数据记录。具体而言,所述数据库中,对应同一联系人对象特征信息,只存储一条数据记录,该数据记录的通信号码为该联系人对象在系统通讯录中标记的默认通信号码或主要通信号码。所述联系人对象特征信息为系统通讯录为每个联系人对象分配的特征码也即表中id,该id为与所述各联系人对象一一对应的标识码,通过该id可以唯一性的指代与其对应的所述联系人对象。在一种可能的设计中,本发明的所述数据库允许包含同一联系人对象特征信息相对应的不同数据记录,如上表3所示,表3中,id4所指代的联系人对象具有归属地分别为广州和深圳的两个通信号码13560173494和13711791164,其中,每条数据记录对应于系统通讯录中该联系人对象的一个通信号码,如此,用户需要查找该联系人对象时,可以通过点击两个以上不同的属于同一行政等级的行政区域如广州和深圳的联系人对象分组标识信息的触控指令,而分别查找到该联系人对象。表现在该应用程序显示界面上,用户查看广州和深圳所对应的联系人对象分组的所有联系人时,id4所对应的联系人对象都能显示于联系人列表中。显示模块14:列表显示所述各联系人对象。终端确定了某个特定行政区域对应的联系人对象分组的所述联系人对象的特征信息后,依据该特征信息与系统通讯录中各联系人对象数据记录的一一对应关系,调用系统通讯录的数据,唯一性地确定各特征信息所指代的各联系人对象,并将所有的联系人对象列表显示于用户界面。具体的,被列表显示的所述各联系人对象,其包含的通信号码归属地信息属于其所属联系人对象分组相对应的行政区域。优选的,列表显示各联系人对象时,以联系人名片的形式进行显示,表现在终端的显示界面上,以各个联系人对象的代称或备注信息一次排列显示,用户点击其中一个所述代称时,进入该代称所指代的联系人对象的详细通信信息的显示界面,该界面中,显示有包括依据某个联系人对象的特征信息从所述通讯录中调用属于该特征信息所对应的联系人对象的已存头像、通信号码和/或联系人名称,即显示所述各联系人名称和/或其通信号码、显示所述各联系人头像,方便用户查看。在该界面中,用户通过可以进行一系列操作指令,例如呼叫或发信息等来实现与某个联系人对象的通信。请参阅图4,在本发明的另一个实施例中,还包括一个缩放模块15用于响应作用于所述电子地图界面的缩放指令,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及更新各行政区域相对应的联系人对象分组标识信息。当接收到用户切换电子地图的缩放等级时,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及重新确定各行政区域相对应的联系人对象分组标识信息并将其显示于地图界面。请继续参阅图4,在本发明的另一个实施例中,还包括一个跟新模块16用于响应于系统通讯录新增联系人名片的事件,将新增联系人对象的通信号码及其归属地信息以映射关系数据记录添加至所述预构建的数据库中。本发明的所述数据库的构建过程,可以是该应用程序第一次开启时就自动构建也可以是通过该应用程序的用户界面上的一个按键接收用户的构建数据库或刷新数据库的请求来实现所述数据库的更新,即每次用户根据需要手动刷新所述数据库的内容。具体的,所述数据库的更新也可以是当接收新增联系人对象时,将其包含的通信号码及其归属地信息以映射关系数据记录添加至所述的数据库以完成所述数据库的自动更新。或者系统通讯录有联系人名片删除时,响应于系统通讯录删除联系人名片的事件,将被删的联系人对象相关的数据记录从所述预构建的数据库中删除。综合上述的实施例可知,本发明最大的效果在于,本发明结合电子地图缩放等级,以与所述该缩放等级对应的某特定行政区域为关键词查询预构建的数据库,获得归属地信息包含该特定行政区域的所有联系人对象并显示于电子地图上,以实现用户的快速查看各个地理位置的联系人对象的功能。本发明将通讯录按地图的形式显示出来,使用户能直观的在所展示的电子地图上了解各个区域的联系人对象名称和数量,并能够快速的查阅某个地理区域的所有联系人,并且还可以从地图上自动获取到该联系人地点最佳的路线,提高用户的体验效果。综上所述,本发明的一个应用场景中,用户打开通讯录或该应用APP,进入该应用显示界面,所述显示界面上显示有地图背景,在所述地图上的各行政区域位置处标记有各联系人对象分组的至少一各联系人对象的头像和/或该联系人对象分组的联系人对象总数。用户可以点击该标识信息,进入该联系人对象分组的各联系人对象代称的显示界面。用户查看某个联系人时,在所述联系人对象分组显示界面点击某个所述联系人对象代称,进入该联系人对象的详情显示界面,该界面用户可以点击发起通信请求的触控按键,比如呼叫或发信息来实现通信。在所述联系人对象分组的显示界面中所述各联系人对象的展现方式是根据所述各联系人对象的代称排列显示并将各联系人对象的头像及通信号码显示于用户界面,方便用户查看。另外,所述联系人对象分组的标识信息也可以用户手动更改或标记,标记时将最近一个联系人对象的头像拖放至对应位置处,并将其代称或备注信息备注于标识信息处。本发明实施例还提供一种了一种移动终端,如图5所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例图片分类展示方法部分。该终端可以为包括手机、平板电脑、PDA(PersonalDigitalAssistant,个人数字助理)、POS(PointofSales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:图5示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图5,手机包括:触敏显示器0513、处理器0511、存储器0514等部件。本领域技术人员可以理解,图5中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图5对手机的各个构成部件进行具体的介绍:存储器0514可用于存储软件程序以及模块,处理器0511通过运行存储在存储器0514的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器0514可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器0514可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。触敏显示器0513可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器,并能接收处理器发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏显示器。触敏显示器0513可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单,如信息编辑界面等。触敏显示器0513可包括显示面板,可选的,可以采用液晶显示器(LiquidCrystalDisplay,LCD)、有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置触敏显示器。进一步的,当触敏显示器0513检测到在其上或附近的触摸操作后,传送给处理器以确定触摸事件的类型,随后处理器根据触摸事件的类型在触敏显示器上提供相应的视觉输出。手机还可包括至少一种传感器0512,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在手机移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。处理器0511是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器0514内的软件程序和/或模块,以及调用存储在存储器0514内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器0511可包括一个或多个处理单元;优选的,处理器0511可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器0511中。手机还包括给各个部件供电的电源(比如电池),优选的,电源可以通过电源管理系统与处理器0511逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。在本发明实施例中,该终端所包括的处理器0511还具有以下功能:显示电子地图;在该电子地图当前缩放等级相对应的行政级别所对应的各行政区域处分别显示与各行政区域相对应的分组标识信息;响应作用于任意一个行政区域所对应的分组标识信息的触发指令,从基于系统通讯录为各联系人预构建的数据库中查询确定其所包含的通信号码的归属地信息属于该行政区域的所有相关联系人对象的特征信息;依据所述特征信息调用系统通讯录的数据,据此列表显示各相应的联系人对象。列表显示各联系人对象时,以联系人名片的形式进行显示,每张联系人名片至少包括依据某个特征信息从所述通讯录中调用属于该特征信息所对应的联系人对象的已存头像、通信号码和/或联系人名称。所述数据库存储有联系人对象特征信息与该联系人对象在所述系统通讯录中所对应的通信号码的归属地信息之间的映射关系的数据记录。所述数据库中,对应同一联系人对象特征信息,只存储一条数据记录,该数据记录的通信号码为该联系人对象在系统通讯录中标记的默认通信号码或主要通信号码。所述数据库允许包含同一联系人对象特征信息相对应的不同数据记录,每条数据记录对应于系统通讯录中该联系人对象的一个通信号码,使得当该联系人对象具有归属地不同的至少两个通信号码时,允许通过两个以上不同的属于同一行政等级的行政区域的联系人对象分组标识信息的响应,而分别查找到该联系人对象。所述联系人对象分组标识信息包含其相应的行政区域对应的联系人对象总数或出现在系统通话记录中的最近一个联系人的系统通讯录已存的头像。响应作用于所述电子地图界面的缩放指令,依据电子地图的当前缩放等级重新确定行政级别,并重新确定该行政级别所属的行政区域及各行政区域相对应的联系人对象分组标识信息。所述电子地图为向量式电子地图或通讯录影像式电子地图。响应于系统通讯录新增联系人名片的事件,将新增联系人对象的通信号码及其归属地信息以映射关系数据记录添加至所述预构建的数据库中。响应于系统通讯录删除联系人名片的事件,将被删的联系人对象相关的数据记录从所述预构建的数据库中删除。先获取本终端的定位信息,确定本终端当前所处行政区域,将该电子地图的显示区域缩放到本终端当前所处行政区域处。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述图片分类展示方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和图片分类展示方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。本领域普通技术人员可以理解上述实施例的各种图片分类展示方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁盘或光盘等。本领域普通技术人员可以理解实现上述实施例图片分类展示方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的一种移动终端进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1