一种手机及其电话本管理方法

文档序号:7593626阅读:211来源:国知局
专利名称:一种手机及其电话本管理方法
技术领域
本发明涉及移动通信领域,尤其涉及的是一种手机及其电话本管理方法。
背景技术
现今电话本(PHONEBOOK)已经成为手机当中日常运用最多的功能。电话本中不仅 仅存储了联系人的姓名,电话,还保存了联系人的邮箱,住址,公司,职位等重要信息。用户 想要了解某个联系人的基本信息时,就需要进入电话本中进行查看。随着手机的存储空间越来越大,可存储的联系人的条目也越来越多,存储的联系 人的信息也越来越丰富。如今的电话本都是以姓名列表的方式进行浏览的(也就是将联系 人的姓名以列表的方式列出),因此也只能对姓名进行排序与搜索等。同时,用户想要了解联系人的信息必须是以姓名为主导,通过姓名再进行其他信 息的查询。如果要对号码进行浏览或搜索,或者要对邮件进行查询搜索,是没有办法直接完 成的。而只能一个联系人一联系人的浏览查询,很不方便。如当用户想要查找到联系人中 所有是A公司的联系人时,或者在联系人中查找一个邮箱地址时,通过传统的电话本就非 常麻烦。因此,现有技术还有待于改进和发展。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种手机及其电 话本管理方法,其可以使用户选择不同的显示条目对手机电话本中的联系人进行浏览,更 加方便用户对电话本信息的使用与管理,能大大提高联系人信息的查找的速度,使手机增 加了能根据用户选择不同的显示条目对电话本中的联系人进行浏览的新功能,为用户提供 了方便。本发明解决技术问题所采用的技术方案如下 一种手机电话本管理方法,其中,包括步骤
A、当需更改当前电话本联系人列表的显示项信息时,通过用户操作管理模块获取用户 选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块;
B、列表管理模块根据所述新的显示条目信息重新加载电话本联系人列表的显示项信 息,通过用户信息管理模块获取与所述新的显示条目信息对应的每个联系人新显示条目内 容;并将该获取的新显示条目内容加载到新的显示列表中;
C、列表管理模块对新的显示列表中各条目进行排序刷新,以显示新的联系人列表。所述的手机电话本管理方法,其中,所述步骤A具体包括
Al、在用户操作管理模块的电话本界面中添加一个用于设置不同显示条目项信息的设 置项,并在该设置项中设置有多个显示条目项;
A2、当需更改当前电话本联系人列表的显示项信息时,通过用户操作管理模块提供的 设置项,获取用户选择的新的显示条目信息,并通过一保存项进行保存;A3、用户操作管理模块根据用户选择新的显示条目信息,将当前电话本联系人列表的 显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信息发送至列表管理 模块。所述的手机电话本管理方法,其中,所述步骤Al中的显示条目包括姓名、手机号 码、家庭号码、邮箱地址、公司名称、家庭住址。所述的手机电话本管理方法,其中,所述步骤B具体包括
Bi、列表管理模块根据所述新的显示条目信息重新加载电话本联系人列表的显示项信 息,依次将电话本联系人列表中联系人的ID发给信息管理模块;
B2、信息管理模块根据联系人的ID取出保存联系人所有信息的结构体; B3、从所述结构体中将与所述新的显示条目信息对应的每个联系人的新显示条目内容 提取出来;并将提取的新显示条目内容放进新的显示列表中。所述的手机电话本管理方法,其中,所述步骤C之后还包括步骤
D1、当需对新的电话本联系人列表显示项信息进行搜索时,通过用户操作管理模块接 收用户输入的搜索查询字符;
D2、从该新的电话本联系人列表显示项信息的联系人数组中查找出与所述搜索查询字 符匹配的数据,并将搜索查找的结果放到搜索列表中显示给用户。一种手机,其中,包括
用户操作管理模块,用于当需更改当前电话本联系人列表的显示项信息时,获取用户 选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块;
列表管理模块,用于根据所述新的显示条目信息重新加载电话本联系人列表的显示项 信息,通过用户信息管理模块获取与所述新的显示条目信息对应的每个联系人新显示条目 内容;并将该获取的新显示条目内容加载到新的显示列表中,以及用于负责管理电话本的 显示列表,包括显示列表,对列表中的各项条目进行排序、以及搜索;
用户信息管理模块,用于对电话本中所有联系人的各项信息进行管理,包括联系人中 各项信息的保存,以及读取联系人的各项信息。所述的手机,其中,所述用户操作管理模块进一步包括
设置项添加单元,用于在用户操作管理模块的电话本界面中添加一个用于设置不同显 示条目项信息的设置项,并在该设置项中设置有多个显示条目项;
设置项单元,用于当需更改当前电话本联系人列表的显示项信息时,获取用户选择的 新的显示条目信息,并通过一保存项进行保存;
设置与发送单元,用于根据用户选择新的显示条目信息,将当前电话本联系人列表的 显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信息发送至列表管理 模块。所述的手机,其中,所述显示条目包括姓名、手机号码、家庭号码、邮箱地址、公司 名称、家庭住址。所述的手机,其中,所述列表管理模块进一步包括
加载与ID发送单元,用于根据所述新的显示条目信息重新加载电话本联系人列表的 显示项信息,依次将电话本联系人列表中联系人的ID发给信息管理模块;
结构体获取单元,用于从信息管理模块获取其根据联系人的ID取出的保存联系人所有信息的结构体;
提取单元,用于从所述结构体中将与所述新的显示条目信息对应的每个联系人的新显 示条目内容提取出来;并将提取的新显示条目内容放进新的显示列表中。所述的手机,其中,其还包括搜索模块,用于当需对电话本联系人列表的显示项信 息进行搜索时,从用户操作管理模块提取其接收的用户输入的搜索查询字符;并从该电话 本联系人列表显示项信息的联系人数组中查找出与所述搜索查询字符匹配的数据,并将搜 索查找的结果放到搜索列表中显示给用户。本发明所提供的手机及其电话本管理方法,由于采用了当需更改当前电话本联系 人列表的显示项信息时,通过用户操作管理模块获取用户选择的新的显示条目信息,并获 取与所述新的显示条目信息对应的每个联系人新显示条目内容;以及将该获取的新显示条 目内容加载到新的显示列表中进行排序刷新,以显示新的联系人列表,提供了一种新的动 态电话本联系人列表浏览的方式,给用户可以选择不同的条目进行浏览如可以选择号码、 或者邮件进行浏览,当用户只关心某个显示条目时,就能自由的对该显示条目进行浏览,并 对该条目进行排序与搜索等操作。如当用户希望查找一个邮箱地址,那用户只要选择以邮 件的方式浏览电话本,电话本会将所有的联系人的邮件作为显示项,以列表的方式显示给 用户。使手机增加了能根据用户选择不同的显示条目对电话本中的联系人进行浏览的新功 能,为用户提供了方便。同样,当用户希望了解联系人公司情况时,只要以“公司”为显示条目,电话本会将 所有联系人的公司在电话本联系人列表中列出。同时,用户可以对新的电话本联系人列表 进行与传统电话本联系人列表一样的操作(如搜索等)。该发明能够更加方便用户对电话本 信息的使用与管理,能大大提高联系人信息的查找的速度。对最终用户而言提供了一种更 方便的电话本使用的方式。


图1是本发明实施例的手机结构原理框图。图2是本发明实施例的手机电话本管理方法流程图。图3是本发明实施例的手机用户操作管理模块内部原理图。图4是本发明实施例的手机列表管理模块内部原理图。图5是本发明另一实施例的手机原理框图。
具体实施例方式本发明所提供的手机及其电话本管理方法,为使本发明的目的、技术方案及优点 更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描 述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例提供的一种手机,如图1所示,主要包括用户操作管理模块10、列 表管理模块20、用户信息管理模块30。用户操作管理模块10,该模块主要负责管理电话本中提供多个显示条目项给用 户选择,用户选择指定的显示条目项后将用户需要浏览的显示条目信息发送给列表管理模 块,譬如当需更改当前电话本联系人列表的显示项信息时,获取用户选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块。列表管理模块20,该模块主要负责管理电话本的显示列表,包括显示列表,对列表 中的各项条目进行排序、以及搜索等。譬如根据新的显示条目信息(如、邮箱地址等)重新加 载电话本联系人列表的显示项信息,通过用户信息管理模块获取与所述新的显示条目信息 对应的每个联系人新显示条目内容(即将每个联系人的邮箱地址提取出来);并将该获取的 新显示条目内容加载到新的显示列表中(联系人列表中),以及用于负责管理电话本的联系 人列表,包括显示联系人列表,对列表中的各项条目进行排序、以及搜索。用户信息管理模块30,用于对电话本中所有联系人的各项信息进行管理,包括联 系人中各项信息的保存,以及读取联系人的各项信息。本发明实施例的功能实现具体描述如下
其中,本发明实施例中出现的一些主要数据结构包括 1) PHB_ENTRY_STRUCT PhoneBook[]
该数据结构主要是用来存放所有的联系人的显示条目(可以是姓名、号码或者是邮箱 地址),数组中的每个成员对应于一个联系人的显示条目,显示电话本联系人列表时,就是 将该数组中的内容一项一项通过列表的方式显示出来(本发明中也是通过更新该数组达到 更新显示列表内容的效果),同时,在搜索,排序的过程中使用该数组中联系人项的内容进 行比较。2)U16 g_phb_name_index[MAX_PHB_ENTRIES]
这个是一个全局数组,MAX_PHB_ENTRIES是所有最大联系人的数量,该数组主要是用 来储存每一个联系人的物理存储位置(也就是每个联系人的唯一标识ID),而该数组的次序 正是联系人的逻辑顺序(也就是在联系人显示列表中的顺序从g—pW^namejndex [O]到 g_phb_name_index [MAX_PHB_ENTRIES]);当需要更新某个联系人的位置时,只需要调整该 联系人的物理位置在g—pW^namejndex []中的顺序即可。如图2所示,本发明实施例所提供的一种手机电话本管理方法,其使用电话本可 以按照用户的要求,以不同的条目进行浏览,所述方法主要包括以下步骤
步骤S100、当需更改手机当前电话本联系人列表的显示项信息时,通过用户操作管理 模块获取用户选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块。 该步骤SlOO在具体实施时包括以下步骤
Al、在用户操作管理模块的电话本界面中添加一个用于设置不同显示条目项信息的设 置项(操作菜单项),并在该设置项中设置有多个显示条目项;所述显示条目包括姓名、手 机号码、家庭号码、邮箱地址、公司名称、家庭住址等。譬如,在用户操作管理模块中,提供给用户一种可设置不同显示条目的接口 如在 电话本的设置项中添加一个设置项一显示条目,该设置项中列出可以分别浏览的显示条目 (如姓名、手机号码、家庭号码、邮箱地址、公司名称、家庭住址等)。通过在用户操作管理模 土夬中设一个枚举变量(PHB_LIST_ITEM_TYPE phb_cur_list_item_type )用以表示当前浏 览的显示条目类型。A2、当需更改当前电话本联系人列表的显示项信息时,通过用户操作管理模块提 供的设置项,获取用户选择的新的显示条目信息(如邮箱地址),并通过一保存项进行保存。
A3、用户操作管理模块根据用户选择新的显示条目信息(如邮箱地址),将当前电 话本联系人列表的显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信 息发送至列表管理模块。譬如、用户进入用户操作界面(UI)的设置项后,可以选择设置项中各个显示条目, 选择完后,用户操作管理模块将当前用户浏览显示条目设置为用户选择的显显示条目(如 邮箱地址),并将该选择结果发送给列表管理模块。默认情况下,电话本联系人列表的显示条目是用户“姓名”,当用户设置新的显示 条目后,浏览方式更改为新的显示条目,且以后用户再进入电话本,浏览显示条目仍然保持 为用户设置的显示条目。这主要是由用户操作管理模块在手机的文件系统中分配了一个保 存项,该项保存了用户的显示条目的设置,默认情况下保存的类型为“姓名”,当用户改变浏 览显示条目后,即当用户设置改变后,该文件系统中的类型也改为用户设置的类型。这样, 当用户再次进入电话本时,用户操作管理模块首先从文件系统中读出浏览条目类型,并以 该条目类型显示电话本条目。步骤S200、列表管理模块根据所述新的显示条目信息(如前面所述的邮箱地址)重 新加载电话本联系人列表的显示项信息,通过用户信息管理模块获取与所述新的显示条目 信息对应的每个联系人新显示条目内容(即将每个联系人的邮箱地址提取出来);并将该获 取的新显示条目内容加载到新的显示列表中,以供用户进行浏览或查询。用户通过电话本界面设置浏览显示条目的类别后,用户操作管理模块将浏览显示 条目类别传递给列表管理模块,列表管理模块将根据新的显示条目进行电话列表的显示。本发明实施例电话本中显示联系人列表的基本原理是电话本显示列表中的每一 项对应于一个联系人的显示项(既保存在数组WioneBookD中每项的内容),列表中联系人 的显示顺序对应联系人的排列顺序(既联系人ID在数组中U16 g_phb_name_index[]中顺 序),显示列表每次显示一定数目(一般是屏幕上能够显示的几个条目)的联系人信息。当 列表滚动时,显示列表不停地更新坐标位置以及显示项中联系人的信息内容。本发明实施例中能达到动态显示联系人列表的功能,也就是说根据用户要求,在 电话本显示列表中显示联系人的不同的信息(如当用户希望显示邮件时,电话本显示列表 中将所有联系人的邮件一一以列表的方式显示出来;当用户希望显示号码时,电话本显示 列表将所有联系人的号码一一以列表的方式显示给用户)。为了达到以上目的,需根据所述新的显示条目信息重新加载电话本联系人列表的 显示项信息,即可以实现显示内容的动态变化。所以,在接收到用户操作管理模块发送来的 用户选择的新的显示条目要求后,重新加载电话本联系人列表中内容列表中的每一显示 项更新为其对应联系人中显示条目的内容,通过用户信息管理模块读取联系人中对应的条 目fn息ο信息管理模块主要是负责对联系人的信息进行存储、读取等管理,每个联系人的 信息包含的项有很多姓名,手机号码,家庭号码,邮箱地址,公司名称,家庭住址等。信息管理模块将每个联系的信息用一个结构体表示,结构体中包含联系人的各项 信息项。所有联系人的结构体都保存于电话本的文件系统中,每个联系人的结构体都有一 个唯一的ID,这个ID也就是该联系人在文件系统中的物理存储位置。信息管理模块通过联系人结构体的ID管理所有的联系,当要编辑一个联系人时,信息管理模块首先根据该联系人的ID到文件系统中找到该联系人,并读取出联系人的结 构体中各项信息,更新其中的编辑项,最后再根据ID将该联系人结构体存储到ID指定的相 应位置中。所以,步骤S200在具体实施例包括B1、列表管理模块根据所述新的显示条目信 息(如邮箱地址)重新加载电话本联系人列表的显示项信息,依次将电话本联系人列表中 联系人的ID发给信息管理模块。B2、信息管理模块根据联系人的ID取出保存联系人所有 信息的结构体;B3、从所述结构体中将与所述新的显示条目信息对应的每个联系人的新显 示条目内容提取出来;并将提取的新显示条目内容放进新的显示列表中。譬如、接前面实施例所述,当用户更改显示条目后,列表管理模块需要重新加载显 示列表中的显示项信息(即更新数组WioneBookD中的内容,用新的联系人信息内容填充 该数组),列表管理模块一个一个地将联系人的ID发送给信息管理模块,信息管理模块根 据联系人的ID取出保存联系人所有信息的结构体,再根据当前用户的显示条目项(PHB_ LIST_ITEM_TYPE phb_cur_list_item_type),将联系人结构体中对应的项提取出来并放到 显示列表中(即将联系人对应项,如姓名或者邮箱等拷贝到数组WioneBookD中)。进入步 骤 S300。步骤S300、列表管理模块对新的显示列表中各条目进行排序刷新,以显示新的联 系人列表。即所有的联系人都重新加载后,将新的列表内容通过显示列表显示给用户。进一步地,所述的手机电话本管理方法,其还包括步骤
D1、当需对新的电话本联系人列表显示项信息进行搜索时,通过用户操作管理模块接 收用户输入的搜索查询字符;
D2、从该新的电话本联系人列表显示项信息的联系人数组中查找出与所述搜索查询字 符匹配的数据,并将搜索查找的结果放到搜索列表中显示给用户。本发明实施例中,在更新电话显示列表显示项后,用户可以用与传统电话本联系 人列表同样的方式操作新的列表,如可以对列表进行浏览,添加,编辑等操作。同时,用 户更新显示条目后,列表管理模块对新的列表进行与传统电话本联系人列表相同的管理方 式,即对列表中的内容进行排序,搜索等。譬如、本发明实施例中当更改电话列表的显示条目后,新的联系人列表也会重新 排序,排序方式与传统姓名排序方式一致(按照UNICODE码大小的方式,其中中文按照拼音 方式进行排序),从而方便用户浏览查看。列表管理模块在重新加载联系人信息后,将当前所有联系人的显示项内容进行排 序(也就是对数组WioneBook[]进行排序,将数组中各项的内容按照UNICODE大小进行比 较排序),并将排序结果保存(按照排序先后调整对应的联系人ID在数组U16 g_phb_name_ index[]中的位置),最后加载新的联系人项的内容到显示列表,刷新界面将新的联系人列 表显示给用户。更改显示条目后,联系人列表中更新为新的联系人信息,用户可以对新的列表中 内容进行操作即可以依据列表中的显示条目项对联系人进行搜索操作。搜索是将联系人数组WioneBookD中的字符串内容与查询字符进行匹配,更改显 示条目后也更了新联系人数组WioneBookD中的内容也就是当用户选择“住址”条目时, 数组中的内容就是联系人的家庭住址的字符串,当用户选择“公司”条目时,数组中的内容就是联系人的公司名称字符串。因此,对联系人的数组进行搜索就可以搜索出当前显示列 表中的内容。譬如当用户想要查看所有A公司的联系人时,首先,将显示条目切换到“公司”, 列表管理模块将所有联系人的公司名显示在电话列表中,用户可以滚动列表一个一个浏览 A公司的联系人,也可以通过搜索的方式,对当前的公司名称列表进行搜索,搜索出所有A 公司的联系人,并将搜索的结果放到搜索列表中显示给用户。基于上述实施例,本发明所述的手机,如图3所示,所述用户操作管理模块10进一 步包括
设置项添加单元11,用于在用户操作管理模块的电话本界面中添加一个用于设置不同 显示条目项信息的设置项,并在该设置项中设置有多个显示条目项;具体如上所述。设置项单元12,用于当需更改当前电话本联系人列表的显示项信息时,获取用户 选择的新的显示条目信息,并通过一保存项进行保存;具体如上所述。设置与发送单元13,用于根据用户选择新的显示条目信息,将当前电话本联系人 列表的显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信息发送至列 表管理模块,具体如上所述。其中,所述显示条目包括姓名、手机号码、家庭号码、邮箱地址、公司名称、家庭住 址。如图4所示,所述列表管理模块20进一步包括
加载与ID发送单元21,用于根据所述新的显示条目信息重新加载电话本联系人列表 的显示项信息,依次将电话本联系人列表中联系人的ID发给信息管理模块;具体如上所 述。结构体获取单元22,用于从信息管理模块获取其根据联系人的ID取出的保存联 系人所有信息的结构体;具体如上所述。提取单元23,用于从所述结构体中将与所述新的显示条目信息对应的每个联系人 的新显示条目内容提取出来;并将提取的新显示条目内容放进新的显示列表中,具体如上 所述。进一步地,本发明还提供了另一实施例的手机,如图5所示,其除了包括上述用户 操作管理模块10、列表管理模块20、用户信息管理模块30,还包括搜索模块40,所述搜索 模块40用于当需对电话本联系人列表的显示项信息进行搜索时,从用户操作管理模块提 取其接收的用户输入的搜索查询字符;并从该电话本联系人列表显示项信息的联系人数组 中查找出与所述搜索查询字符匹配的数据,并将搜索查找的结果放到搜索列表中显示给用 户,具体如上所述。本发明所提供的手机及其电话本管理方法,由于采用了当需更改当前电话本联系 人列表的显示项信息时,通过用户操作管理模块获取用户选择的新的显示条目信息,并获 取与所述新的显示条目信息对应的每个联系人新显示条目内容;以及将该获取的新显示条 目内容加载到新的显示列表中进行排序刷新,以显示新的联系人列表,提供了一种新的动 态电话本联系人列表浏览的方式,给用户可以选择不同的条目进行浏览如可以选择号码、 或者邮件进行浏览,当用户只关心某个显示条目时,就能自由的对该显示条目进行浏览,并 对该条目进行排序与搜索等操作。如当用户希望查找一个邮箱地址,那用户只要选择以邮件的方式浏览电话本,电话本会将所有的联系人的邮件作为显示项,以列表的方式显示给 用户。使手机增加了能根据用户选择不同的显示条目对电话本中的联系人进行浏览的新功 能,为用户提供了方便。同样,当用户希望了解联系人公司情况时,只要以“公司”为显示条目,电话本会将 所有联系人的公司在电话本联系人列表中列出。同时,用户可以对新的电话本联系人列表 进行与传统电话本联系人列表一样的操作(如搜索等)。该发明能够更加方便用户对电话本 信息的使用与管理,能大大提高联系人信息的查找的速度。对最终用户而言提供了一种更 方便的电话本使用的方式。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
权利要求
1.一种手机电话本管理方法,其特征在于,包括步骤A、当需更改当前电话本联系人列表的显示项信息时,通过用户操作管理模块获取用户 选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块;B、列表管理模块根据所述新的显示条目信息重新加载电话本联系人列表的显示项信 息,通过用户信息管理模块获取与所述新的显示条目信息对应的每个联系人新显示条目内 容;并将该获取的新显示条目内容加载到新的显示列表中;C、列表管理模块对新的显示列表中各条目进行排序刷新,以显示新的联系人列表。
2.根据权利要求1所述的手机电话本管理方法,其特征在于,所述步骤A具体包括 Al、在用户操作管理模块的电话本界面中添加一个用于设置不同显示条目项信息的设置项,并在该设置项中设置有多个显示条目项;A2、当需更改当前电话本联系人列表的显示项信息时,通过用户操作管理模块提供的 设置项,获取用户选择的新的显示条目信息,并通过一保存项进行保存;A3、用户操作管理模块根据用户选择新的显示条目信息,将当前电话本联系人列表的 显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信息发送至列表管理 模块。
3.根据权利要求2所述的手机电话本管理方法,其特征在于,所述步骤Al中的显示条 目包括姓名、手机号码、家庭号码、邮箱地址、公司名称、家庭住址。
4.根据权利要求1所述的手机电话本管理方法,其特征在于,所述步骤B具体包括 Bi、列表管理模块根据所述新的显示条目信息重新加载电话本联系人列表的显示项信息,依次将电话本联系人列表中联系人的ID发给信息管理模块;B2、信息管理模块根据联系人的ID取出保存联系人所有信息的结构体; B3、从所述结构体中将与所述新的显示条目信息对应的每个联系人的新显示条目内容 提取出来;并将提取的新显示条目内容放进新的显示列表中。
5.根据权利要求1-4任一所述的手机电话本管理方法,其特征在于,所述步骤C之后还 包括步骤D1、当需对新的电话本联系人列表显示项信息进行搜索时,通过用户操作管理模块接 收用户输入的搜索查询字符;D2、从该新的电话本联系人列表显示项信息的联系人数组中查找出与所述搜索查询字 符匹配的数据,并将搜索查找的结果放到搜索列表中显示给用户。
6.一种手机,其特征在于,包括用户操作管理模块,用于当需更改当前电话本联系人列表的显示项信息时,获取用户 选择的新的显示条目信息,并将该新的显示条目信息发送至列表管理模块;列表管理模块,用于根据所述新的显示条目信息重新加载电话本联系人列表的显示项 信息,通过用户信息管理模块获取与所述新的显示条目信息对应的每个联系人新显示条目 内容;并将该获取的新显示条目内容加载到新的显示列表中,以及用于负责管理电话本的 显示列表,包括显示列表,对列表中的各项条目进行排序、以及搜索;用户信息管理模块,用于对电话本中所有联系人的各项信息进行管理,包括联系人中 各项信息的保存,以及读取联系人的各项信息。
7.根据权利要求6所述的手机,其特征在于,所述用户操作管理模块进一步包括设置项添加单元,用于在用户操作管理模块的电话本界面中添加一个用于设置不同显 示条目项信息的设置项,并在该设置项中设置有多个显示条目项;设置项单元,用于当需更改当前电话本联系人列表的显示项信息时,获取用户选择的 新的显示条目信息,并通过一保存项进行保存;设置与发送单元,用于根据用户选择新的显示条目信息,将当前电话本联系人列表的 显示项设置为用户选择新的显示条目项,并将该选择的新的显示条目信息发送至列表管理 模块。
8.根据权利要求7所述的手机,其特征在于,所述显示条目包括姓名、手机号码、家庭 号码、邮箱地址、公司名称、家庭住址。
9.根据权利要求6所述的手机,其特征在于,所述列表管理模块进一步包括 加载与ID发送单元,用于根据所述新的显示条目信息重新加载电话本联系人列表的显示项信息,依次将电话本联系人列表中联系人的ID发给信息管理模块;结构体获取单元,用于从信息管理模块获取其根据联系人的ID取出的保存联系人所 有信息的结构体;提取单元,用于从所述结构体中将与所述新的显示条目信息对应的每个联系人的新显 示条目内容提取出来;并将提取的新显示条目内容放进新的显示列表中。
10.根据权利要求6-9任一所述的手机,其特征在于,其还包括搜索模块,用于当需对 电话本联系人列表的显示项信息进行搜索时,从用户操作管理模块提取其接收的用户输入 的搜索查询字符;并从该电话本联系人列表显示项信息的联系人数组中查找出与所述搜索 查询字符匹配的数据,并将搜索查找的结果放到搜索列表中显示给用户。
全文摘要
本发明涉及移动通信领域,公开了一种手机及其电话本管理方法,采用了当需更改当前电话本联系人列表的显示项信息时,获取用户选择的新的显示条目信息,并获取与所述新的显示条目信息对应的每个联系人新显示条目内容;以及将该获取的新显示条目内容加载到新的显示列表中进行排序刷新,以显示新的联系人列表,提供了一种新的动态电话本联系人列表浏览的方式,给用户可以选择不同的条目进行浏览如可以选择号码、或者邮件进行浏览。更加方便用户对电话本信息的使用与管理,能大大提高联系人信息的查找的速度,使手机增加了能根据用户选择不同的显示条目对电话本中的联系人进行浏览的新功能,为用户提供了方便。
文档编号H04M1/275GK102075636SQ20111004597
公开日2011年5月25日 申请日期2011年2月25日 优先权日2011年2月25日
发明者杨志兵 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1