CN107426390B - 一种移动终端及其联系人信息排列处理方法、及存储设备 - Google Patents

一种移动终端及其联系人信息排列处理方法、及存储设备 Download PDF

Info

Publication number
CN107426390B
CN107426390B CN201710387890.XA CN201710387890A CN107426390B CN 107426390 B CN107426390 B CN 107426390B CN 201710387890 A CN201710387890 A CN 201710387890A CN 107426390 B CN107426390 B CN 107426390B
Authority
CN
China
Prior art keywords
contact
mobile terminal
call
row
contact information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710387890.XA
Other languages
English (en)
Other versions
CN107426390A (zh
Inventor
俞斌
杨维琴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Mobile Communication Technology Ningbo Ltd
Original Assignee
TCL Mobile Communication Technology Ningbo Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Mobile Communication Technology Ningbo Ltd filed Critical TCL Mobile Communication Technology Ningbo Ltd
Priority to CN201710387890.XA priority Critical patent/CN107426390B/zh
Publication of CN107426390A publication Critical patent/CN107426390A/zh
Application granted granted Critical
Publication of CN107426390B publication Critical patent/CN107426390B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/27457Management thereof, e.g. manual editing of data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种移动终端及其联系人信息排列处理方法、及存储设备,所述方法通过建立联系人之间的关系,用一个二维数组来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对像的编号为y的联系人的次数;基于二维矩阵K[x][y],当检测到编号为x的联系人在通话结束之后,在移动终端屏幕上依次显示出K[x][y]中y数目较大的联系人。使移动终端的联系人的信息之间会按照实际打电话具有一定的关联性,为现有移动终端增加一种新功能:其使移动终端的联系人中将通话时经常连续通话的联系人放在一起;为用户提供方便。

Description

一种移动终端及其联系人信息排列处理方法、及存储设备
技术领域
本发明涉及移动终端领域,尤其涉及的是一种移动终端及其联系人信息排列处理方法、及存储设备。
背景技术
通话是移动终端的最基本的功能,为了使通话功能使用起来更加方便、人性化,移动终端中都有通讯录来保存联系人的信息。在移动终端的通讯录里,为了方便用户记录联系人号码信息,在移动终端中均具有联系人模块,该模块用于保存联系人的姓名、电话号等信息。
在现有技术中,对于联系人的排序方法有:按姓名首字母排序,按号码来排序等,上述方法均具有一定规律性,从而易于人们查找相关的联系人信息。但却忽略了联系人与联系人之间的相互联系,即现有技术的移动终端通讯录排序不方便用户及时查找。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及其联系人信息排列处理方法、及存储设备。旨在使移动终端的联系人的信息之间会按照实际打电话具有一定的关联性,为现有移动终端增加一种新功能:其使移动终端的联系人中将通话时经常连续通话的联系人放在一起;为用户提供方便。
本发明解决技术问题所采用的技术方案如下:
一种移动终端联系人信息排列处理方法,其中,包括:
A、建立联系人之间的关系,用一个二维矩阵来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对象为编号为Y的联系人的通话次数;
B、基于二维矩阵K[x][y],当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人。
所述移动终端联系人信息排列处理方法,其中,所述步骤A还包括:
S、预先在移动终端中建立一个索引用于记录各个联系人与编号之间的对应关系,并且编号为对现有的所有联系人从1开始依次编号;然后二维矩阵K[x][y]中的行号又与联系人的编号相对应。
所述移动终端联系人信息排列处理方法,其中,所述步骤A还包括:
J、当新增联系人时,编号在现有最大的编号基础上加1,然后在二维矩阵K[x][y]中增加一行与一列,所增加的一行与一列中的值均为零;所增加一行的值全设为0表示与该新增联系人在通话结束之后第一时间段内启动通话的其余联系人的次数为零。
所述移动终端联系人信息排列处理方法,其中,所述步骤J还包括:
当尚未与该新增联系人通过电话时,所增加一列的值全设为零表示与其余联系人在通话结束之后第一时间段内启动通话,并且该通话的对象为该新增联系人的次数为零。
所述移动终端联系人信息排列处理方法,其中,所述步骤A还包括:
K、当已有联系人被删除时,获取该联系人的编号,然后将编号值最大的联系人的编号设为已删除的联系人的编号,同时需要对二维矩阵K[x][y]进行调整。
所述移动终端联系人信息排列处理方法,其中,所述步骤K中的对二维矩阵K[x][y]进行调整包括:
调整方法为将编号修改前对应的行列复制至修改后编号对应的行列;然后删除编号修改前对应的行列。
所述移动终端联系人信息排列处理方法,其中,所述步骤A还包括:当与编号为x的联系人通话结束,则如果在第一时间段内用户与编号为y的联系人通话,则将K[x][y]加一。
所述移动终端联系人信息排列处理方法,其中,所述步骤A还包括:当与编号为x的联系人通话结束,则移动终端屏幕上依次显示出K[x][y]中y数目较大的联系人;
所述第一时间段较佳地为5秒。
一种移动终端,其中,包括处理器,以及与所述处理器连接的存储器,
所述存储器存储有计算机程序,该计算机程序被处理器执行时实现如上任一项所述移动终端联系人信息排列处理方法的步骤;
所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述移动终端联系人信息排列处理方法的步骤。
一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述移动终端联系人信息排列处理方法的步骤.
本发明所提供的移动终端及其联系人信息排列处理方法、及存储设备,所述方法通过建立联系人之间的关系,用一个二维矩阵来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对象为编号为Y的联系人的通话次数;基于二维矩阵K[x][y],当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人。使移动终端的联系人的信息之间会按照实际打电话具有一定的关联性,为现有移动终端增加一种新功能:其使移动终端的联系人中将通话时经常连续通话的联系人放在一起;为用户提供方便。
附图说明
图1是本发明移动终端联系人信息排列处理方法的较佳实施例的流程图。
图2是本发明移动终端较佳实施例功能原理框图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明中考虑到同一地域的联系人之间存在一定的相互关联,从而将通话时经常连续通话的联系人放在一起。基于以上,本发明为现有移动终端增加一种新功能:其使移动终端的联系人中将通话时经常连续通话的联系人放在一起,为用户提供方便。
请参见图1,图1是本发明移动终端联系人信息排列处理方法的较佳实施例的流程图。如图1所示,本实施例所述移动终端联系人信息排列处理方法包括以下步骤:
步骤S100、建立联系人之间的关系,用一个二维矩阵来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对象为编号为Y的联系人的通话次数;
举例一如下:用户的移动终端中安装有张三、李四、王五三个联系人,然后对这三个联系人的编号为:张三1,李四2,王五3;然后目前为止K[x][y]的内容为[1,2,3],[3,2,1],[1,0,1]此表示在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1,该通话的对像为李四的次数为2,该通话的对像为王五的次数为3,在李四通话结束之后的第一时间段内通话该通话的对像为张三的次数为3,该通话的对像为李四的次数为2,该通话的对像为王五的次数为1,在王五通话结束之后的第一时间段内通话该通话的对像为张三的次数为1,该通话的对像为李四的次数为0,该通话的对像为王五的次数为1;其中所述第一时间段较佳地为5秒。
步骤S200、基于二维矩阵K[x][y],当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;本发明实施例中使用上述举例中给出的二维矩阵K[x][y];接上所述例如K[x][y]的内容为[1,2,3]在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1,该通话的对像为李四的次数为2,该通话的对像为王五的次数为3。如果当前用户与张三通话结束,则在移动终端屏幕上依次显示王五、李四、张三。
再例如K[x][y]的内容为[3,2,1],在李四通话结束之后的第一时间段内通话,该通话的对像为张三的次数为3,该通话的对像为李四的次数为2,该通话的对像为王五的次数为1,如果当前用户与李四通话结束则在移动终端屏幕上依次显示张三、李四、王五;
再接所前所述的K[x][y]的内容为[1,0,1],即在王五通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1,该通话的对像为李四的次数为0,该通话的对像为王五的次数为1,如果当前用户与王五通话结束则在移动终端屏幕上依次显示张三、王五、李四或王五、张三、李四。
本发明中,用来表示联系人之间的关系的二维矩阵K[x][y]的日常处理包括以下步骤:
首先在移动终端中有一个索引用于记录各个联系人与编号之间的对应关系,并且编号为对现有的所有联系人从1开始依次编号;然后K[x][y]中的行号又与联系人的编号相对应,也就是说与编号为x的联系人通话结束时在移动终端屏幕上依次显示出K[x][y]的第x行也就是按照K[x][y]从大到小的排序显示编号y对应的各个联系人。
例一:用户的移动终端的通讯录中有张三、李四、王五三个联系人,然后对这三个联系人的编号为:张三1,李四2,王五3;然后目前为止K[x][y]的内容为[1,2,3],[3,2,1],[1,0,1],为了更方便大家观看我们写成矩阵形式为
[1,2,3],
[3,2,1],
[1,0,1],
此表示在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1(对应K[x][y]中的第1行第1列,即K[1][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第1行第2列,即K[1][2]),该通话的对像为王五的次数为3(对应K[x][y]中的第1行第3列,即K[1][3]),在李四通话结束之后的第一时间段内通话该通话的对像为张三的次数为3(对应K[x][y]中的第2行第1列,即K[2][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第2行第3列,即K[2][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第2行第3列,即K[2][3]),在王五通话结束之后的第一时间段内通话该通话的对像为张三的次数为1(对应K[x][y]中的第3行第1列,即K[3][1]),该通话的对像为李四的次数为0(对应K[x][y]中的第3行第2列,即K[3][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第3行第3列,即K[3][3])。
当新增联系人时,编号在现有最大的编号基础上加1,然后在K[x][y]中增加一行与一列,所增加的一行与一列中的值均为零;所增加一行的值全设为0表示与该新增联系人在通话结束之后第一时间段内启动通话的其余联系人的次数为零。因为尚未与该新增联系人通过电话;所增加一列的值全设为零表示与其余联系人在通话结束之后第一时间段内启动通话,并且该通话的对象为该新增联系人的次数为零,因为尚未与该新增联系人通话过。为了更形象地说明本节,这里接着例一的描述来举例三:如果用户新增联系人“赵六”,因为当前最大编号为3所以对赵六编号为3+1=4,然后K[x][y]的内容变为[1,2,3,0],[3,2,1,0],[1,0,1,0],[0,0,0,0]。
当已有联系人被删除时,获取该联系人的编号,然后将编号值最大的联系人的编号设为已删除的联系人的编号,同时需要对K[x][y]进行调整;调整方法为将编号修改前对应的行列复制至修改后编号对应的行列;然后删除编号修改前对应的行列。为了更形象地说明本节,这里接着前面举例的描述,如果用户将联系人“李四”删除,因为李四的编号为2,则将编号的最大值也就是4对应的联系人的编号改成2,也就是赵六的编号被改成2,然后将赵六在k[][]中对应的行列复制至第二行,与第二列,最后删除原来赵六编号对应的行列;经过上述操作之后k[][]变为[1,0,3],[0,0,0],[1,0,1]。较特殊地,如果所删除的联系人的编号为最大值,则只需删除最后一行与最后一列即可。
当与编号为x的联系人通话结束,则如果在第一时间段内用户与编号为y的联系人通话,则将K[x][y]加一。
当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;也就是K[x][y]中第x行中的将依次由大到小获取各编号对应的联系人并显示出来。
所述当与编号为x的联系人通话结束,则如果在第一时间段内用户与编号为y的联系人通话,则将K[x][y]加一。
用户的移动终端的通讯录中有张三、李四、王五三个联系人,然后对这三个联系人的编号为:张三1,李四2,王五3;然后目前为止K[x][y]的内容为[1,2,3],[3,2,1],[1,0,1],为了更方便大家观看我们写成矩阵形式为
[1,2,3],
[3,2,1],
[1,0,1],
此表示在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1(对应K[x][y]中的第1行第1列,即K[1][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第1行第2列,即K[1][2]),,该通话的对像为王五的次数为3(对应K[x][y]中的第1行第3列,即K[1][3]),,在李四通话结束之后的第一时间段内通话该通话的对像为张三的次数为3(对应K[x][y]中的第2行第1列,即K[2][1]),,该通话的对像为李四的次数为2(对应K[x][y]中的第2行第3列,即K[2][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第2行第3列,即K[2][3]),在王五通话结束之后的第一时间段内通话该通话的对像为张三的次数为1(对应K[x][y]中的第3行第1列,即K[3][1]),该通话的对像为李四的次数为0(对应K[x][y]中的第3行第2列,即K[3][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第3行第3列,即K[3][3])。
如果当与编号为x的联系人通话结束,则如果在第一时间段内用户与编号为y的联系人通话,则将K[x][y]加一,例如,当与编号为2(李四)的联系人通话结束,则如果在第一时间段内用户与编号为3(王五)的联系人通话,则将K[2][3]加一;又例如,当与编号为3(王五)的联系人通话结束,则如果在第一时间段内用户与编号为1(张三)的联系人通话,则将K[3][1]加一。
所述当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;
比如,用户的移动终端的通讯录中有张三、李四、王五三个联系人,然后对这三个联系人的编号为:张三1,李四2,王五3;然后目前为止K[x][y]的内容为[1,2,3],[3,2,1],[1,0,1],为了更方便大家观看我们写成矩阵形式为
[1,2,3],
[3,2,1],
[1,0,1],
此表示在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1(对应K[x][y]中的第1行第1列,即K[1][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第1行第2列,即K[1][2]),该通话的对像为王五的次数为3(对应K[x][y]中的第1行第3列,即K[1][3]),在李四通话结束之后的第一时间段内通话该通话的对像为张三的次数为3(对应K[x][y]中的第2行第1列,即K[2][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第2行第3列,即K[2][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第2行第3列,即K[2][3]),在王五通话结束之后的第一时间段内通话该通话的对像为张三的次数为1(对应K[x][y]中的第3行第1列,即K[3][1]),该通话的对像为李四的次数为0(对应K[x][y]中的第3行第2列,即K[3][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第3行第3列,即K[3][3])。
当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;例如当与编号为1的联系人(张三)通话结束后,则按照K[1][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;由于y存在1,2,3三个值,比较K[1][1],K[1][2],K[1][3]得较大者为K[1][3],此时y=3,故显示3对应的联系人王五。当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
实施例三
参见图2,本发明实施例还提供了一种移动终端,其中,包括处理器10,以及与所述处理器10连接的存储器20,
所述存储器20存储有计算机程序,该计算机程序被处理器10执行时实现如上任一项实施例所述移动终端联系人信息排列处理方法的步骤;
所述处理器10用于调用所述存储器中的程序指令,以执行上述任一项实施例所述移动终端联系人信息排列处理方法的步骤。
本发明实施例一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器10执行时实现上述任一项所述移动终端联系人信息排列处理方法的步骤。
比如,用户的移动终端的通讯录中有张三、李四、王五三个联系人,然后对这三个联系人的编号为:张三1,李四2,王五3;然后目前为止K[x][y]的内容为[1,2,3],[3,2,1],[1,0,1],为了更方便大家观看我们写成矩阵形式为
[1,2,3],
[3,2,1],
[1,0,1],
此表示在张三通话结束之后的第一时间段内通话,该通话的对像为张三的次数为1(对应K[x][y]中的第1行第1列,即K[1][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第1行第2列,即K[1][2]),,该通话的对像为王五的次数为3(对应K[x][y]中的第1行第3列,即K[1][3]),,在李四通话结束之后的第一时间段内通话该通话的对像为张三的次数为3(对应K[x][y]中的第2行第1列,即K[2][1]),该通话的对像为李四的次数为2(对应K[x][y]中的第2行第3列,即K[2][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第2行第3列,即K[2][3]),在王五通话结束之后的第一时间段内通话该通话的对像为张三的次数为1(对应K[x][y]中的第3行第1列,即K[3][1]),该通话的对像为李四的次数为0(对应K[x][y]中的第3行第2列,即K[3][2]),该通话的对像为王五的次数为1(对应K[x][y]中的第3行第3列,即K[3][3])。
当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;例如当与编号为1的联系人(张三)通话结束后,则按照K[1][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;由于y存在1,2,3三个值,比较K[1][1],K[1][2],K[1][3]得较大者为K[1][3],此时y=3,故显示3对应的联系人王五。
综上所述,本发明所提供的移动终端及其联系人信息排列处理方法、及存储设备,所述方法通过建立联系人之间的关系,用一个二维矩阵来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对象为编号为Y的联系人的通话次数;基于二维矩阵K[x][y],当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人。
使移动终端的联系人的信息之间会按照实际打电话具有一定的关联性,为现有移动终端增加一种新功能:其使移动终端的联系人中将通话时经常连续通话的联系人放在一起;为用户提供方便。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种移动终端联系人信息排列处理方法,其特征在于,包括:
A、建立联系人之间的关系,用一个二维矩阵来表示;该二维矩阵表示为K[x][y],其中,K[x][y]表示目前为止与编号为x的联系人在通话结束之后的第一时间段内启动通话,该通话的对象为编号为y的联系人的通话次数;
B、基于二维矩阵K[x][y],当检测到与编号为x的联系人的通话结束之后,按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人。
2.根据权利要求1所述移动终端联系人信息排列处理方法,其特征在于,所述步骤A还包括:
S、预先在移动终端中建立一个索引用于记录各个联系人与编号之间的对应关系,并且编号为对现有的所有联系人从1开始依次编号;然后二维矩阵K[x][y]中的行号又与联系人的编号相对应。
3.根据权利要求1所述移动终端联系人信息排列处理方法,其特征在于,所述步骤A还包括:
J、当新增联系人时,编号在现有最大的编号基础上加1,然后在二维矩阵K[x][y]中增加一行与一列,所增加的一行与一列中的值均为零;所增加一行的值全设为0表示与该新增联系人在通话结束之后第一时间段内启动通话,通话的对象为其余联系人的通话次数为零。
4.根据权利要求3所述移动终端联系人信息排列处理方法,其特征在于,所述步骤J还包括:
当尚未与该新增联系人通过电话时,所增加一列的值全设为零表示与其余联系人在通话结束之后第一时间段内启动通话,并且该通话的对象为该新增联系人的次数为零。
5.根据权利要求1所述移动终端联系人信息排列处理方法,其特征在于,所述步骤A还包括:
K、当已有联系人被删除时,获取该联系人的编号,然后将编号值最大的联系人的编号设为已删除的联系人的编号,同时需要对二维矩阵K[x][y]进行调整。
6.根据权利要求5所述移动终端联系人信息排列处理方法,其特征在于,所述步骤K中的对二维矩阵K[x][y]进行调整包括:
调整方法为将编号修改前对应的行列复制至修改后编号对应的行列;然后删除编号修改前对应的行列。
7.根据权利要求1所述移动终端联系人信息排列处理方法,其特征在于,所述步骤A还包括:当与编号为x的联系人通话结束,则如果在第一时间段内用户与编号为y的联系人通话,则将K[x][y]加一。
8.根据权利要求1所述移动终端联系人信息排列处理方法,其特征在于,所述步骤A还包括:当与编号为x的联系人的通话结束,则按照K[x][y]从大到小的排序,在移动终端屏幕上依次显示编号y对应的各个联系人;
所述第一时间段为5秒。
9.一种移动终端,其特征在于,包括处理器,以及与所述处理器连接的存储器,
所述存储器存储有计算机程序,该计算机程序被处理器执行时实现权利要求1-8任一项所述移动终端联系人信息排列处理方法的步骤;
所述处理器用于调用所述存储器中的程序指令,以执行上述权利要求1-8任一项所述移动终端联系人信息排列处理方法的步骤。
10.一种存储装置,其特征在于,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现权利要求1-8任一项所述移动终端联系人信息排列处理方法的步骤。
CN201710387890.XA 2017-05-27 2017-05-27 一种移动终端及其联系人信息排列处理方法、及存储设备 Active CN107426390B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710387890.XA CN107426390B (zh) 2017-05-27 2017-05-27 一种移动终端及其联系人信息排列处理方法、及存储设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710387890.XA CN107426390B (zh) 2017-05-27 2017-05-27 一种移动终端及其联系人信息排列处理方法、及存储设备

Publications (2)

Publication Number Publication Date
CN107426390A CN107426390A (zh) 2017-12-01
CN107426390B true CN107426390B (zh) 2020-11-13

Family

ID=60429255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710387890.XA Active CN107426390B (zh) 2017-05-27 2017-05-27 一种移动终端及其联系人信息排列处理方法、及存储设备

Country Status (1)

Country Link
CN (1) CN107426390B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108132988A (zh) * 2017-12-18 2018-06-08 Tcl移动通信科技(宁波)有限公司 移动终端及数据信息处理方法、及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000013428A (ko) * 1998-08-08 2000-03-06 서평원 단말기의 간편 다이얼링 방법
CN102591573A (zh) * 2011-12-22 2012-07-18 Tcl集团股份有限公司 一种应用提示的方法、装置
CN106101456A (zh) * 2016-08-22 2016-11-09 北京小米移动软件有限公司 一种呼叫联系人的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000013428A (ko) * 1998-08-08 2000-03-06 서평원 단말기의 간편 다이얼링 방법
CN102591573A (zh) * 2011-12-22 2012-07-18 Tcl集团股份有限公司 一种应用提示的方法、装置
CN106101456A (zh) * 2016-08-22 2016-11-09 北京小米移动软件有限公司 一种呼叫联系人的方法及装置

Also Published As

Publication number Publication date
CN107426390A (zh) 2017-12-01

Similar Documents

Publication Publication Date Title
CN104853325A (zh) 云名片的发送方法和装置
CN100583913C (zh) 一种呼叫方法及呼叫终端
EP2180682A2 (en) Method for enhancing processing priority, method for implementing interactive service, method for generating customized IVR flow, and corresponding apparatus and system
CN104539812B (zh) 推荐信息获取方法、终端及服务器
EP3041204A1 (en) Method for prompting calling request and device for the same
EP3136697B1 (en) Contact record processing method and apparatus
US8909206B2 (en) Communications system, device with dialing function and method thereof
WO2017032036A1 (zh) 一种拨号方法及终端
CN102970406A (zh) 一种屏蔽来电的方法及移动终端
WO2018144435A1 (en) Article information displaying method, apparatus and system, and intelligent communication device
CN111190710A (zh) 一种任务分配方法及装置
CN105812536A (zh) 一种来电管理方法及移动终端
CN107332762B (zh) 文件/信息的分享方法、移动终端及具有存储功能的装置
CN107426390B (zh) 一种移动终端及其联系人信息排列处理方法、及存储设备
CN106657545A (zh) 拦截推送信息的方法、装置及终端
CN105430654A (zh) 号码的归属信息的识别方法及装置
US8964948B2 (en) Method for setting voice tag
WO2016145921A1 (zh) 选择服务商服务的方法、装置及计算机存储介质
CN107613086B (zh) 一种联系人信息处理方法、装置及移动终端
CN105872230A (zh) 电话号码翻译方法及装置
CN104780255A (zh) 一种基于移动终端的通讯录处理方法及***
CN109639878B (zh) 移动终端联系人查找方法、移动终端及存储介质
CN102572683A (zh) 基于车辆位置动态更新电话簿的方法和***
CN109274808B (zh) 通讯录信息管理方法、***及电子设备和存储介质
CN105306652A (zh) 一种基于智能手机加速度传感器的拨号方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant