一种显示联系人的实现方法

文档序号:8907753阅读:137来源:国知局
一种显示联系人的实现方法
【技术领域】
:
[0001]本发明属于联系人显示领域,特别涉及一种显示联系人的实现方法。
【背景技术】
:
[0002]智能终端通常都有显示联系人的功能,用来显示联系人头像、电话号码等信息,但这类功能显示的效果如图1所示,常常并不醒目,降低了用户的体验。
[0003]公开于该【背景技术】部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

【发明内容】

:
[0004]本发明的目的在于提供一种显示联系人的实现方法,从而克服上述现有技术中的缺陷。
[0005]为实现上述目的,本发明提供了
[0006]一种显示联系人的实现方法,其步骤为:
[0007]a.显示联系人头像:
[0008](al)读取联系人的头像信息和手机号码;
[0009](a2)判断是否无号码或设置了头像;是,转步骤alO ;否,转步骤a3 ;
[0010](a3)判断是否使用方法A显示头像;是,转步骤a4 ;否,转步骤all ;
[0011](a4)读取无头像时的头像区显示设置;
[0012](a5)显示头像区的背景及其他信息;
[0013](a6)读取头像区显示的号码指定部分“N” ;
[0014](a7)获取头像区大小和范围的信息;
[0015](a8)根据头像区信息和“N”,计算显示所需要的字体;
[0016](a9)根据计算的字体,在头像区显示“N”,转步骤al2 ;
[0017](alO)按照正常方式显示头像,转步骤al2 ;
[0018](all)按照默认方式处理;
[0019](al2)结束;
[0020]b.显不联系人姓名:
[0021](bl)读取联系人的姓名信息和手机号码;
[0022](b2)判断是否无号码或设置了姓名;是,转步骤bll ;否,转步骤b3 ;
[0023](b3)判断是否使用方法B显示姓名;是,转步骤b4 ;否,转步骤bl2 ;
[0024](b4)读取无姓名时的姓名区显示设置;
[0025](b5)显示姓名区的背景及其他信息;
[0026](b6)读取正常显示的号码部分“Μ”和特殊显示的号码指定部分“N” ;
[0027](b7)使用默认设置,在姓名区显示“Μ” ;
[0028](b8)获取姓名区大小和范围信息;
[0029](b9)根据姓名区信息和“N”,计算显示所需要的字体;
[0030](blO)根据计算字体,在姓名区显示“N”,转步骤bl3 ;
[0031](bll)按照正常方式显示姓名,转步骤bl3 ;
[0032](bl2)按照默认方式处理;
[0033](bl3)结束。
[0034]与现有技术相比,本发明具有如下有益效果:
[0035]在显示联系人信息的时候,根据头像设置与否、姓名设置与否,将指定的号码部分进行处理显示,能够更有效更明显的显示联系人的信息,增加用户使用联系人的体验。
【附图说明】
:
[0036]图1为现有联系人显不不意图;
[0037]图2为本发明联系人显不不意图;
[0038]图3为本发明显示联系人头像流程示意图;
[0039]图4为图3中方法A的流程示意图;
[0040]图5为本发明显不联系人姓名流程不意图;
[0041 ]图6为图5中方法B的流程示意图。
【具体实施方式】
:
[0042]下面对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0043]除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
[0044]如图3-6所示,一种显示联系人的实现方法,其步骤为:
[0045]a.显示联系人头像:
[0046](al)读取联系人的头像信息和手机号码;
[0047](a2)判断是否无号码或设置了头像;是,转步骤alO ;否,转步骤a3 ;
[0048](a3)判断是否使用方法A显示头像;是,转步骤a4 ;否,转步骤all ;
[0049](a4)读取无头像时的头像区显示设置;
[0050](a5)显示头像区的背景及其他信息;
[0051](a6)读取头像区显示的号码指定部分“N” ;
[0052](a7)获取头像区大小和范围的信息;
[0053](a8)根据头像区信息和“N”,计算显示所需要的字体;
[0054](a9)根据计算的字体,在头像区显示“N”,转步骤al2 ;
[0055](alO)按照正常方式显示头像,转步骤al2 ;
[0056](all)按照默认方式处理;
[0057](al2)结束;
[0058]b.显不联系人姓名:
[0059](bl)读取联系人的姓名信息和手机号码;
[0060](b2)判断是否无号码或设置了姓名;是,转步骤bll ;否,转步骤b3 ;
[0061](b3)判断是否使用方法B显示姓名;是,转步骤b4 ;否,转步骤bl2 ;
[0062](b4)读取无姓名时的姓名区显示设置;
[0063](b5)显示姓名区的背景及其他信息;
[0064](b6)读取正常显示的号码部分“Μ”和特殊显示的号码指定部分“N” ;
[0065](b7)使用默认设置,在姓名区显示“Μ” ;
[0066](b8)获取姓名区大小和范围信息;
[0067](b9)根据姓名区信息和“N”,计算显示所需要的字体;
[0068](blO)根据计算字体,在姓名区显示“N”,转步骤bl3 ;
[0069](bll)按照正常方式显示姓名,转步骤bl3 ;
[0070](bl2)按照默认方式处理;
[0071](bl3)结束。
[0072]如图2所示,第一行联系人信息中,设置了头像(笑脸方框),设置了姓名。与图1相比,没有差别。
[0073]第二行联系人信息中,设置了头像(笑脸方框),没有设置姓名。姓名区使用手机号码显示。与图1相比,姓名区突出显示了手机号码中的4位。
[0074]第三行联系人信息中,没有设置头像(空白方框),设置了姓名。与图1相比,在头像区突出显示了手机号码中的4位。
[0075]第四行联系人信息中,没有设置头像(空白方框),没有设置姓名。与图1相比,姓名区突出显示了手机号码中的3位,在头像区突出显示了手机号码中的3位。
[0076]前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。
【主权项】
1.一种显示联系人的实现方法,其特征在于:步骤为:a.显示联系人头像:(al)读取联系人的头像信息和手机号码;(a2)判断是否无号码或设置了头像;是,转步骤alO ;否,转步骤a3 ;(a3)判断是否使用方法A显示头像;是,转步骤a4;否,转步骤all ;(a4)读取无头像时的头像区显示设置;(a5)显示头像区的背景及其他信息;(a6)读取头像区显示的号码指定部分“N”;(a7)获取头像区大小和范围的信息;(a8)根据头像区信息和“N”,计算显示所需要的字体;(a9)根据计算的字体,在头像区显示“N”,转步骤al2 ;(alO)按照正常方式显示头像,转步骤al2 ;(all)按照默认方式处理;(al2)结束;b.显不联系人姓名:(bl)读取联系人的姓名信息和手机号码;(b2)判断是否无号码或设置了姓名;是,转步骤bll ;否,转步骤b3 ;(b3)判断是否使用方法B显示姓名;是,转步骤b4;否,转步骤bl2;(b4)读取无姓名时的姓名区显示设置;(b5)显示姓名区的背景及其他信息;(b6)读取正常显示的号码部分“Μ”和特殊显示的号码指定部分“N” ;(b7)使用默认设置,在姓名区显示“Μ”;(b8)获取姓名区大小和范围信息;(b9)根据姓名区信息和“N”,计算显示所需要的字体;(blO)根据计算字体,在姓名区显示“N”,转步骤bl3 ;(bll)按照正常方式显示姓名,转步骤bl3 ;(bl2)按照默认方式处理;(bl3)结束。
【专利摘要】本发明公开了一种显示联系人的实现方法。用户可采用方法A在头像区显示指定号码部分“N”或采用方法B在姓名区显示指定号码部分“N”或者两者的结合;本发明在显示联系人信息的时候,根据头像设置与否、姓名设置与否,将指定的号码部分进行处理显示,能够更有效更明显的显示联系人的信息,增加用户使用联系人的体验。
【IPC分类】H04M1/725, H04M1/2745
【公开号】CN104883443
【申请号】CN201510246657
【发明人】柳鲲鹏, 张笑天
【申请人】无锡华海天和信息科技有限公司
【公开日】2015年9月2日
【申请日】2015年5月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1