一种将常用联系人置顶的方法和终端的制作方法

文档序号:6469215阅读:392来源:国知局
专利名称:一种将常用联系人置顶的方法和终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种将常用联系人置顶的方法和终端。
背景技术
现有电子终端产品的通讯录,如Outlook,各种电子邮箱,手机通讯录等, 从最初仅记录联系人和号码的单一形式,发展到现在可以涵盖多项内容,如 姓名,电话号码,移动电话,单位电话,传真号码,电子邮件,网址,公司, 街道,生日,大头贴等涵盖多项内容的信息承载体。
在通讯录中通常会对联系人通讯录按照某种规则进行排序,以方便用户的 查找和使用。比如现有技术一提供将联系人信息按字母排序,可按姓,或者名, 或者其它详细信息如公司来排序,但是联系人的位置相对于排序规则是固定的, 而这个位置不一定是用户想要的。现有技术二是提供通讯录的快速查找功能, 虽然这种方法能快速找到目标联系人,但是需要输入一些字符,且需经过多次 过滤才可以看到目标联系人,效率较低。

发明内容
基于上述现有技术的不足,本发明实施例要解决的技术问题在于提供一种 将常用联系人置顶的方法和终端,将常用联系人信息始终放在通讯录的前页, 且置顶的常用联系人信息不会受到系统对其他联系人排序的影响而改变其位 置,极大的方便了用户的查询使用。
本发明实施例提供一种将常用联系人置顶的方法,包括在通讯录中设置 记录联系人信息的动态錶表或数组;将需要置顶的联系人信息排列到所述动态 链表或数组的最前端,并始终显示在通讯录的最前页。
进一步,本发明实施例还提供一种将常用联系人置顶的终端,包括中央控 制单元、显示模块、数据存储器,还包括与数据存储器连接的编辑单元,用于 在通讯录中,始终把需要置顶的联系人信息排列到动态链表或数组的最前端。
实施本发明的实施例,具有如下有益效果
由于将常用联系人信息置顶于通讯录中动态链表或^:组的最前端,并始终 显示在通信录的最前页,所以用户可以方便快速的查询到常用联系人信息,并 不需要输入任何字符来查询常用联系人。


图1是本发明实施例一提供的一种将常用联系人置顶的方法流程图; 图2是本发明实施例二提供的一种将常用联系人置顶的方法流程图; 图3是本发明实施例三提供的一种将常用联系人置顶的终端结构示意图。
具体实施例方式
本发明实施例提供了一种将常用联系人置顶的方法和终端,通过将常用联 系人信息置顶于通讯录中动态链表或数组的最前端,并且置顶的常用联系人信 息不会受到系统对其他联系人排序的影响而改变其排在最前的位置,所以用户 可以方便快速的查询到常用联系人信息。
如图1所示,本发明实施例一提供了一种将常用联系人置顶的方法,具体 步骤流程如下
101、在电子终端的通讯录中设置记录联系人信息的动态链表或数组。所 述动态链表或数组可为多级级联方式记录联系人信息,比如在第一级菜单中显 示联系人姓名,在选择好具体联系人姓名时,则弹出下一级菜单,显示该联系 人的联系电话、地址、工作单位等信息。
103、将需要置顶的常用联系人信息排列到所述动态链表或数组的最前端, 并始终显示在通讯录的最前页。
具体的,所述动态链表或数组中的置顶联系人信息与其他联系人信息分别 进行排序存储。其中所述动态链表或数组中其他联系人可^J姿姓或姓的第 一个字 母来排序,跟传统的排序方式一样;而所述动态链表或数组中的置顶联系人信 息可作特殊标记,通过特定程序算法,比如按记录时间先后顺序排列所有的置 顶联系人信息,并将置顶联系人信息始终放在所述动态链表或数组的最前端, 始终显示在通信录的最前页。该特定的软件程序可以存储在一个微电脑芯片或 计算机可读取的存储介质中。
采用发明实施例 一提供的 一种将常用联系人置顶的方法,通过将常用联系
人信息置顶于通讯录中动态链表或数组的最前端,并且置顶的常用联系人信息 不会受到系统对其他联系人排序的影响而改变其排在最前的位置,所以用户可
以方便快速的查询到常用:f关系人信息。
如图2所示,本发明实施例二提供了一种将常用联系人置顶的方法,和上 述实施例一相比,区别是在步骤103之前增加步骤102,具体步骤流程如下
101、 在电子终端的通讯录中设置记录联系人信息的动态链表或数组。所 述动态链表或数组可为多级级联方式记录联系人信息,比如在第一级菜单中显 示联系人姓名,在选择好具体联系人姓名时,则弹出下一级菜单,显示该联系 人的联系电话、地址、工作单位等信息。
102、 根据显示界面的显示范围,设置记录置顶联系人菜单条目的最大数 目。比如只可设置5个联系人为置顶联系人菜单条目的最大数目,作为一种实 施方式,所述置顶联系人菜单条目的数目可以不超过屏幕一页显示的范围。
103、 将需要置顶的联系人信息排列到所述动态链表或数组的最前端,并 始终显示在通讯录的最前页。
具体的,所述动态链表或数组中的置顶联系人信息与其他联系人信息分别 进行排序存储。其中所述动态链表或数組中其他联系人可按姓或姓的第一个字 母来排序,跟传统的排序方式一样;而所述动态链表或数组中的置顶联系人信 息可作特殊标记,通过特定程序算法,比如按记录时间先后顺序排列所有的置 顶联系人信息,并将置顶联系人信息始终放在所述动态链表或数组的最前端, 始终显示在通信录的最前页。该特定的软件程序可以存储在一个微电脑芯片或 计算机可读取的存储介质中。
多个不同置顶联系人信息排序过程具体为
当所述动态链表或数組中记录的置顶联系人条目没有达到设定的最大数 目时,将最后添加的置顶联系人信息排在所述动态链表或数组的最前面,比如 原动态链表或数组中只记录了 3个置顶联系人信息,就将第4个置顶联系人信 息添加进去,并且排在其他所述3个置顶联系人前面显示。
当所述动态链表或数组中记录的置顶联系人条目达到设定的最大数目时, 将最后添加的置顶联系人信息排在所述动态链表或数组的最前面,相应的,同 时删除所述动态链表或数组中最早记录的置顶联系人信息。比如原动态链表或 数组中记录了 5个置顶联系人信息,达到了记录的最大数目上限,当把第6个
置顶联系人信息添加进来时,系统同时自动删除所述动态链表或数组中最早记 录的第l个置顶联系人信息,释放存储置顶联系人信息的空间。
采用发明实施例二提供的一种将常用联系人置顶的方法,用户可以方便快 速的查询到常用联系人信息,并不需要输入任何字符来查询常用联系人,通过 设置记录置顶联系人菜单条目的最大数目,限制置顶联系人的数目,避免了系 统对置顶联系人标记过多,导致增加系统运算负担的后果。
上述2个实施例可以通过对通讯录联系人菜单进行编辑的特定软件程序来
实现。作为一种实施方式,比如可在手机的Options菜单中,添加一项Set as prior 用来记录置顶联系人信息。当查找置顶联系人信息时,在Options中选择Set as prior中的联系人姓名,该对应号码将会显示在屏幕的顶部,方便用户直接拨打电 话。
如图3所示,本发明实施例三提供了一种将常用联系人置顶的终端,包括 显示模块201、中央控制单元202、数据存储器203,还包括与数据存储器连接 的编辑单元204,用于在通讯录中,把需要置顶的联系人信息排列到动态链表或 数组的最前端。并通过显示模块201始终显示在通讯录的最前页。所述中央控 制单元202通过控制与数据总线与所述显示模块201、数据存储器203、编辑单 元204连接在一起,集中控制各个模块单元的工作。
所述数据存储器203包括排序单元2031,用于将所述动态链表或数组中的 置顶联系人信息与其他联系人信息分别进行排序存储。作为一种实施方式,可 以将置顶联系人信息作特殊标记,通过程序算法,始终将其放在动态链表或数 组的最前端,不会受到通讯录排序规则的影响而改变其排在最前的位置,所以 用户可以方^J决速的查询到常用^:系人信息。
所述编辑单元204还包括菜单条目设置单元2041,用于设置记录置顶联系 人菜单条目的最大数目。当所述动态链表或数组中记录的置顶联系人条目没有 达到设定的最大数目时,将最后添加的置顶联系人信息排在所述动态链表或数 组的最前面;当所述动态链表或数组中记录的置顶联系人条目达到设定的最大 数目时,将最后添加的置顶联系人信息排在所述动态链表或数组的最前面,相 应的,同时系统删除所述动态链表或数组中最早记录的置顶联系人信息,释放 存储置顶联系人信息的空间。
本发明实施例三描述的电子终端可以为手机、掌上电脑、电子记事本。当
用户使用上述电子终端时,可以方便快速的查询到常用联系人信息,而并不需 要输入任何字符来查询常用联系人,省去了手动查询常用联系人的动作。
以上所述是本发明的优选实施方式而已,当然不能以此来限定本发明之权 利范围,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原 理的前提下,还可以做出若干改进,这些改进和变动也视为本发明的保护范围。
权利要求
1、一种将常用联系人置顶的方法,其特征在于,包括在通讯录中设置记录联系人信息的动态链表或数组;将需要置顶的联系人信息排列到所述动态链表或数组的最前端,并始终显示在通讯录的最前页。
2、 根据权利要求1所述的将常用联系人置顶的方法,其特征在于,还包 括根据显示界面的显示范围,设置记录置顶联系人菜单条目的最大数目。
3、 根据权利要求1所述的将常用联系人置顶的方法,其特征在于, 所述动态链表或数组中的置顶联系人信息与其他联系人信息分别进行排序存储。
4、 根据权利要求1至3中任一项所述的将常用联系人置顶的方法,其特 征在于,所述动态链表或数组中的置顶联系人信息排序过程具体为当所述动态链表或数组中记录置顶联系人的菜单条目没有达到所述设定 的最大数目时,将最后添加的置顶联系人信息排在所述动态链表或数组的最前 面;当所述动态链表或数组中记录置顶联系人的菜单条目达到所述设定的最 大数目时,将最后添加的置顶联系人信息排在所述动态链表或数组的最前面, 相应的,同时删除所述动态链表或数组中最早记录的置顶联系人信息。
5、 根据权利要求4所述的将常用联系人置顶的方法,其特征在于,所述 方法通过对通讯录联系人菜单进行编辑的特定软件程序来实现。
6、 一种将常用联系人置顶的终端,包括中央控制单元、显示模块、数据 存储器,其特征在于,还包括与数据存储器连接的编辑单元,用于在通讯录中, 始终把需要置顶的联系人信息排列到动态链表或数组的最前端。
7、 根据权利要求6所述的将常用联系人置顶的终端,其特征在于,所述编辑单元还包括菜单条目设置单元,用于设置记录置顶联系人菜单条目的最大 数目。
8、根据权利要求6所述的将常用联系人置顶的终端,其特征在于,所述 数据存储器包括排序单元,用于将所述动态链表或数组中的置顶联系人信息与 其他联系人信息分别进行排序存储。
全文摘要
本发明实施例公开了一种将常用联系人置顶的方法和终端,其中所述方法包括步骤在通讯录中设置记录联系人信息的动态链表或数组;将需要置顶的联系人信息排列到所述动态链表或数组的最前端,并始终显示在通讯录的最前页。采用本发明实施例由于将常用联系人信息置顶在通讯录中动态链表或数组的最前端,并始终显示在通讯录的最前页,所以用户可以方便快速的查询到常用联系人信息。
文档编号G06Q10/00GK101350086SQ20081019818
公开日2009年1月21日 申请日期2008年8月29日 优先权日2008年8月29日
发明者彭玉卓 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1