一种联系人卡片的显示方法及电子设备与流程

文档序号:31448456发布日期:2022-09-07 12:35阅读:258来源:国知局
一种联系人卡片的显示方法及电子设备与流程

1.本技术涉及终端技术领域,尤其涉及一种联系人卡片的显示方法及电子设备。


背景技术:

2.目前,电子设备(比如,手机和电话手表等终端设备)的通讯功能仍然是用户经常使用的功能。例如,手机的联系人应用中记录了用户的家人,朋友,合作伙伴以及客户等联系人的信息,从而方便用户与家人,朋友,合作伙伴,客户等进行交流。
3.为了使得用户更加便捷地与联系人进行通信,电子设备的显示界面可以显示有组件或联系人的快捷方式等,其中,组件中显示有用户添加的常用联系人或重要联系人。但是,在电子设备的组件中添加联系人或者在显示界面创建联系人的快捷方式的过程比较复杂,对于用户而言,整个操作过程存在步骤繁琐,浪费用户时间等问题,从而降低了用户的使用体验。


技术实现要素:

4.本技术实施例提供一种联系人卡片的显示方法及电子设备,可以通过手机实时或周期性地识别出目标联系人后,将目标联系人自动添加至联系人卡片中。进而,手机的预设区域显示联系人卡片,并且该联系人卡片中显示有目标联系人。由此,实现了自动在联系人卡片中添加目标联系人的目的,提高了在联系人卡片中添加目标联系人的效率。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,本技术实施例提供一种联系人卡片的显示方法,包括:
7.电子设备接收用户对预设应用图标的第一操作;
8.电子设备响应于第一操作,在第一桌面显示第一联系人卡片,第一联系人卡片包括第一联系人,第一联系人为电子设备自动推荐的推荐联系人;第一桌面为预设应用图标所在的桌面;
9.电子设备自动确定新的推荐联系人,新的推荐联系人包括第二联系人,第二联系人与第一联系人为不同的联系人;
10.电子设备再次接收用户对预设应用图标的第一操作;
11.电子设备响应于第一操作,在第一桌面显示第一联系人卡片,第一联系人卡片包括第二联系人。
12.其中,第一操作可以为用户对预设应用图标向任意方向的滑动操作。预设应用图标可以为电话应用或通讯录应用的图标。
13.在本技术实施例中,电子设备响应于用户对预设应用图标的第一操作,在第一桌面显示第一联系人卡片后,电子设备再次响应于用户对预设应用图标的第一操作,在第一桌面显示包括新的推荐人的第一联系人卡片。由此,实现了自动识别新的联系人的目的。
14.在一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
15.在第一桌面上显示第一联系人卡片时,接收到用户对第一联系人卡片的第二操
作;响应于第二操作,电子设备在第二桌面上添加第二联系人卡片,第二联系人卡片包括第一联系人卡片中的联系人;第二桌面为与第一桌面相同的桌面,或者,第二桌面为与第一桌面不同的桌面。其中,第二操作可以为用户对第一联系人卡片的滑动或移动等操作。
16.也就是说,电子设备在第一桌面上显示第一联系人卡片时,电子设备可以响应于用户的第二操作移动第一联系人卡片。由此,实现了在电子设备的显示屏显示第一联系人卡片中的联系人的目的。
17.在另一种可能的实现方式中,电子设备在第二桌面上添加第二联系人卡片之后,方法还包括:电子设备接收用户对预设应用图标的第一操作,响应于第一操作在第一桌面显示第三联系人卡片,第三联系人卡片不包括联系人,或者包括第二联系人卡片中的联系人,或者包括与第二联系人卡片中的联系人不同的联系人。
18.也就是说,在电子设备的第二桌面中显示第二联系人卡片时,电子设备的预设应用图标响应于用户的第一操作,还可以在第一桌面显示第三联系人卡片。若电子设备未自动推荐新的联系人,则第一桌面显示的第三联系人卡片不包括联系人或者包括第二联系人卡片中的联系人。若电子设备重新推荐了新的联系人,则第一桌面显示的第三联系人卡片包括与第二联系人卡片中的联系人不同的联系人。
19.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:在第一桌面显示第三联系人卡片时,第二桌面上仍显示第二联系人卡片,第二联系人卡片包括的联系人不变。
20.由此,电子设备的预设应用图标响应于用户的第一操作,显示第三联系人时,第二桌面上显示的第二联系人卡片中的联系人不更新。
21.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
22.电子设备接收用户对桌面的第三操作;电子设备响应于第三操作,在预设区域显示第四联系人卡片,第四联系人卡片包括第四联系人,第四联系人为电子设备自动推荐的推荐联系人;预设区域为电子设备的负一屏的区域或通知界面中的区域;电子设备自动确定新的推荐联系人,新的推荐联系人包括第五联系人,第五联系人与第四联系人为不同的联系人;电子设备再次接收用户对桌面的第三操作;电子设备响应于第三操作,在预设区域显示第四联系人卡片,第四联系人卡片包括第五联系人。
23.其中,第三操作可以为用户对桌面的滑动操作。比如,用户对桌面的左滑或右滑等操作,此处对用户对桌面的滑动方向不做限定。
24.在本技术实施例中,电子设备响应于用户对桌面的第三操作,在预设区域显示第四联系人卡片后,电子设备再次响应于用户对桌面的第三操作,在预设区域显示包括新的推荐人的第四联系人卡片。由此,实现了自动识别新的联系人的目的。
25.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
26.在预设区域显示第四联系人卡片时,接收到用户对第四联系人卡片的第四操作;在第三桌面上添加第五联系人卡片,第五联系人卡片包括第四联系人卡片中的联系人。
27.其中,第四操作可以为用户对第四联系人卡片的滑动或移动等操作。
28.也就是说,电子设备在预设区域上显示第四联系人卡片时,电子设备可以响应于用户的第四操作在桌面添加第四联系人卡片。由此,实现了在电子设备的显示屏显示第四联系人卡片中的联系人的目的。
29.在另一种可能的实现方式中,在第三桌面上添加第五联系人卡片之后,方法还包括:
30.电子设备接收用户对桌面的第三操作,响应于第三操作在预设区域显示第六联系人卡片,第六联系人卡片不包括联系人,或者包括第五联系人卡片中的联系人,或者包括与第五联系人卡片中的联系人不同的联系人。
31.也就是说,电子设备在桌面显示第五联系人卡片时,电子设备响应于用户的第三操作,在预设区域显示第六联系人卡片。若电子设备未自动推荐新的联系人,则预设区域显示的第六联系人卡片不包括联系人或者包括第五联系人卡片中的联系人。若电子设备重新推荐了新的联系人,则预设区域显示的第六联系人卡片包括与第五联系人卡片中的联系人不同的联系人。
32.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:在预设区域显示第六联系人卡片时,电子设备接收用户对桌面的第四操作,响应于第四操作,显示第三桌面,第三桌面仍显示第五联系人卡片,第五联系人卡片中包括的联系人不变。
33.也就是说,电子设备的预设区域显示的第六联系人卡片中包括新推荐的联系人时,第三桌面中显示的第五联系人卡片中的联系人不会更新。
34.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
35.电子设备接收用户对拨号键盘的第五操作;电子设备响应于第五操作,显示通讯录中的第六联系人,第六联系人的号码中包括第五操作输入的数字;电子设备接收用户对第六联系人的第六操作,响应于第六操作向第六联系人拨打电话,显示通话界面;电子设备接收用户对通话界面的第七操作,确定在电子设备的桌面上未添加过联系人卡片、且在向第六联系人拨打电话之前电子设备曾经与第六联系人有过通话记录,显示提示信息;电子设备接收用户对提示信息的第八操作,响应于第八操作在桌面上创建第七联系人卡片。
36.在本技术实施例中,电子设备检测到用户通过键盘输入号码的形式匹配出通讯录中的联系人后,拨号给联系人打电话,且未在桌面放置过联系人卡片,与上述匹配到的联系人在之前至少有过一次通话记录,则电子设备在检测到通话结束后可以显示提示信息,提示信息用于提示建立联系人卡片。由此,电子设备可以向用户推荐使用联系人卡片,以提醒用户通过联系人卡片与联系人进行通话,从而使得用户快速找到目标联系人的联系方式。在另一种可能的实现方式中,联系人卡片中的联系人为根据以下至少一个参数确定的联系人:通话次数最多的联系人、通话时长最长的联系人、最近通话的联系人以及发短信次数最多的联系人。
37.第二方面,本技术提供一种电子设备,包括:触摸屏,触摸屏包括触摸传感器和显示屏;一个或多个处理器;存储器;其中,存储器中存储有一个或多个计算机程序,一个或多个计算机程序包括指令,当指令被电子设备执行时,使得电子设备执行如上述第一方面中任一项所述的联系人卡片的显示方法。
38.第三方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在电子设备上运行时,使得电子设备执行如第一方面中任一项所述的联系人卡片的显示方法。
39.第四方面,本技术提供一种计算机程序产品,计算机程序产品包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面中任一项所述的联系人卡
片的显示方法。
40.可以理解地,上述提供的第二方面所述的电子设备、第三方面所述的计算机存储介质,以及第四方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
41.图1为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图一;
42.图2为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图二;
43.图3为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图三;
44.图4为本技术实施例提供的一种电子设备的结构示意图一;
45.图5a为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图四;
46.图5b为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图五;
47.图6为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图六;
48.图7a为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图七;
49.图7b为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图八;
50.图8为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图九;
51.图9a为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图十;
52.图9b为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图十一;
53.图10为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图十二;
54.图11a为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图十三;
55.图11b为本技术实施例提供的一种联系人卡片的显示方法的应用场景示意图十四。
具体实施方式
56.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a 和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
57.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
58.在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
59.目前,电子设备的显示界面可以显示组件,其中,组件可以显示在电子设备的任意显示界面(比如,电子设备的桌面)上,以使得用户在打开电子设备后即可看到组件显示的
内容。示例性的,组件可以以卡片的形式显示在电子设备的任意显示界面,当然也可以以其它形式显示,在此不做限定。其中,卡片是一种具有封闭轮廓的信息载体,以浓缩的形式直观快捷地提供重要或密切相关的信息,用于信息的显示和交互。卡片的形式可以有多种,比如,不同形式的卡片大小或形状不同。例如,卡片可以为联系人卡片、提示信息卡片以及备忘录卡片等。其中,联系人卡片用于显示用户添加的目标联系人(比如,常用联系人、紧急联系人或重要联系人等)。用户可以与该联系人卡片中显示的目标联系人进行交互,实现快速地找到联系人的目的。下面以组件为联系人卡片作为示例对相关技术中在电子设备中添加联系人卡片的方式进行详细解释。
60.示例性的,如图1所示,首先在电子设备中添加联系人卡片,例如,用户滑动电话应用或通讯录应用的图标后,电子设备响应于用户的滑动操作,在电话应用或通讯录应用的图标上显示联系人卡片。其中,该联系人卡片覆盖在电话应用的图标上。当用户点击、触摸该联系人卡片右上角的图标、或拖动图1中的卡片到桌面后,电子设备响应于用户的操作,可以将该联系人卡片移动到电子设备的桌面的显示区域。其中,显示区域可以为电子设备桌面上的任意区域,比如,可以是home界面上的部分区域,也可以是桌面的其他界面 (比如负一屏等)上的任意区域,本技术对显示区域的位置和形状不做限定。显示区域可以是用户设置的区域,也可以是系统默认的区域,本技术对此不做限定。图1中联系人卡片所处的区域仅作为示例性描述,本技术对此不做限定。
61.需要解释的是,用户滑动电话应用或通讯录应用的图标触发电子设备显示联系人卡片的方式,仅作为示例性描述,本技术对此不做限定。此外,用户还可以通过长按或双击电话应用或通讯录应用的图标的方式触发电子设备显示联系人卡片。
62.电子设备中显示有联系人卡片后,用户点击或触摸联系人卡片中的加号标识,电子设备响应于用户的操作,在显示屏中显示添加联系人的设置界面。用户点击或触摸设置界面中的联系人,电子设备响应于用户的操作,在显示屏中显示通讯录中的联系人,使得用户可以从通讯录中选择联系人添加至联系人卡片。例如,图1中用户选择了联系人“爸爸”,响应于用户的操作,联系人卡片中添加了联系人“爸爸”。
63.同样地,用户滑动电话应用的图标后,电子设备响应于用户的滑动操作,在电话应用的图标上显示联系人卡片。用户可以在该联系人卡片中添加联系人。例如,图1中用户将联系人“妈妈”添加至该联系人卡片,具体的添加过程如上述添加联系人“爸爸”的过程,此处不再赘述。
64.此外,当联系人卡片中包括联系人后,用户还可以采用上述添加联系人的方法,在该联系人卡片中继续添加联系人。如图1所示,当联系人卡片中已经包括联系人“张三”后,用户可以在该联系人卡片中继续添加联系人,例如,该联系人卡片中又添加了联系人“李四”。当联系人卡片中已经包括联系人“张三”和“李四”,用户还可以在该联系人卡片中继续添加联系人。用户在联系人卡片中添加联系人的具体添加过程如上述添加联系人“爸爸”的过程,此处不再赘述。
65.需要解释的是,当电子设备的显示界面上显示有联系人卡片后,用户再次滑动电话应用的图标后,电子设备响应于用户的滑动操作,在电话应用的图标上继续显示联系人卡片。可以理解为,电子设备的显示界面显示的联系人卡片可以为一个或多个,本技术实施例中对显示界面中显示的联系人卡片的数量不做限定。如图1所示,电子设备的显示界面中
可以显示3个联系人卡片。一个联系人卡片中可以显示一个联系人的信息,也可以显示多个联系人的信息,本技术实施例中对一个联系人卡片中显示的联系人的数量也不做限定。如图1所示,一个卡片中可以包括一个联系人,也可以包括2个联系人,等等,此处不做限定。
66.电子设备中显示有联系人卡片后,电子设备可以根据联系人卡片中卡槽的个数,自动匹配相同个数的常用联系人以添加至联系人卡片中。但是,电子设备自动匹配多个常用联系人时,可能会在联系人卡片中添加用户不常联系的人并且添加用户不常联系的人的其它联系方式(比如,电子邮箱)。示例性的,如图2所示,假设电子设备在匹配常用联系人时,自动匹配到联系人“张三”。在实际的添加过程中,电子设备将联系人“张三”添加至联系人卡片时,电子设备可能会匹配到张三的电子邮箱,从而将张三的联系电话和电子邮箱一起添加至联系人卡片。
67.此外,用户还可以创建联系人快捷方式,电子设备响应于用户操作,在显示屏显示联系人图标(比如,联系人快捷方式)。当电子设备的显示界面显示联系人的快捷方式时,用户可以直接点击或触摸联系人快捷方式与该联系人进行通信。示例性的,如图3所示,用户在通讯录应用中选择待建立快捷方式的联系人,比如张三。电子设备的显示界面显示联系人张三的信息,用户点击或触摸显示屏中“更多”。电子设备响应于用户操作,显示对联系人张三的各种操作的标识,比如,分享联系人,加入黑名单,擦除联系痕迹,创建快捷方式以及删除联系人。如图3所示,响应于用户点击创建快捷方式的操作,电子设备在显示界面上创建了联系人张三的快捷方式。
68.需要解释的是,图3中电子设备的显示屏显示的联系人张三的快捷方式仅作为示例性描述,该快捷方式可以显示在电子设备的任意显示位置,本技术实施例中对此不做限定。
69.以上图1、图2和图3中的通过响应于用户操作在显示屏显示联系人卡片或快捷方式的方法,仅仅是本技术的一些示例,本技术不限于此。还可以直接在桌面上设置联系人卡片或联系人的快捷方式等。在以上示例中,对联系人卡片或联系人快捷方式显示的具体形状、形式等不做限定。
70.相关技术中,电子设备的显示界面的联系人卡片需要用户手动创建,且联系人卡片中的目标联系人需要用户手动添加,电子设备的显示界面的联系人快捷方式也需要用户手动创建。显然,用户在操作过程中存在操作步骤繁琐,容易操作失误以及浪费用户时间等问题。
71.为此,本技术实施例提供一种联系人卡片的显示方法,该方法通过手机实时或周期性地识别出目标联系人,进而,手机将目标联系人自动显示在联系人卡片中。例如,手机可以响应于用户对电话应用或通讯录应用的图标的操作(比如,滑动操作),在显示屏显示联系人卡片,并且该联系人卡片中显示有目标联系人。或者,手机还可以在服务中心的联系人卡片中显示目标联系人。由此,实现了自动在联系人卡片中添加目标联系人的目的,提高了在联系人卡片中添加目标联系人的效率。手机还可以对在服务中心显示的联系人卡片,以及电话应用或通讯录应用的图标滑动出的联系人卡片中的目标联系人进行自动更新,从而确保联系人卡片中的目标联系人为用户经常联系人的人。
72.示例性的,本技术实施例提供组件显示方法可应用于手机、平板电脑、个人数字助理 (personal digital assistant,pda)、智能手表、上网本、可穿戴电子设备、增强现实技
接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块440可以通过电子设备400的无线充电线圈接收无线充电输入。充电管理模块440为电池442充电的同时,还可以通过电源管理模块441为电子设备供电。
82.电源管理模块441用于连接电池442,充电管理模块440与处理器410。电源管理模块 441接收电池442和/或充电管理模块440的输入,为处理器410,内部存储器421,外部存储器,显示屏494,摄像头493,和无线通信模块460等供电。电源管理模块441还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块441也可以设置于处理器410中。在另一些实施例中,电源管理模块 441和充电管理模块440也可以设置于同一个器件中。
83.电子设备400的无线通信功能可以通过天线1,天线2,移动通信模块450,无线通信模块460,调制解调处理器以及基带处理器等实现。
84.天线1和天线2用于发射和接收电磁波信号。电子设备400中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1 复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
85.移动通信模块450可以提供应用在电子设备400上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块450可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块450可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块450还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块450的至少部分功能模块可以被设置于处理器410中。在一些实施例中,移动通信模块450的至少部分功能模块可以与处理器410的至少部分模块被设置在同一个器件中。
86.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器470a,受话器470b等) 输出声音信号,或通过显示屏494显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器410,与移动通信模块450或其他功能模块设置在同一个器件中。
87.无线通信模块460可以提供应用在电子设备400上的包括无线局域网(wireless local areanetworks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation, fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块460可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块460经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器410。无线通信模块460还可以从处理器410接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
88.在一些实施例中,电子设备400的天线1和移动通信模块450耦合,天线2和无线通信模块460耦合,使得电子设备400可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯系统(global system for mobile communications,
gsm),通用分组无线服务(generalpacketradioservice,gprs),码分多址接入(codedivisionmultipleaccess,cdma),宽带码分多址(widebandcodedivisionmultipleaccess,wcdma),时分码分多址(time-divisioncodedivisionmultipleaccess,td-scdma),长期演进(longtermevolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。gnss可以包括全球卫星定位系统(globalpositioningsystem,gps),全球导航卫星系统(globalnavigationsatellitesystem,glonass),北斗卫星导航系统(beidounavigationsatellitesystem,bds),准天顶卫星系统(quasi-zenithsatellitesystem,qzss)和/或星基增强系统(satellitebasedaugmentationsystems,sbas)。
89.电子设备400通过gpu,显示屏494,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏494和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器410可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
90.显示屏494用于显示图像,视频等。显示屏494包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd),有机发光二极管(organiclight-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,amoled),柔性发光二极管(flexlight-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantumdotlightemittingdiodes,qled)等。在一些实施例中,电子设备400可以包括1个或n个显示屏494,n为大于1的正整数。
91.电子设备400可以通过isp,摄像头493,视频编解码器,gpu,显示屏494以及应用处理器等实现拍摄功能。
92.isp用于处理摄像头493反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头493中。
93.摄像头493用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(chargecoupleddevice,ccd)或互补金属氧化物半导体(complementarymetal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备400可以包括1个或n个摄像头493,n为大于1的正整数。
94.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备400在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
95.视频编解码器用于对数字视频压缩或解压缩。电子设备400可以支持一种或多种视频编解码器。这样,电子设备400可以播放或录制多种编码格式的视频,例如:动态图像专家组(movingpictureexpertsgroup,mpeg)1,mpeg2,mpeg3,mpeg4等。
96.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备400的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解
等。
97.外部存储器接口420可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备 400的存储能力。外部存储卡通过外部存储器接口420与处理器410通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
98.内部存储器421可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器410通过运行存储在内部存储器421的指令,从而执行电子设备400的各种功能应用以及数据处理。内部存储器421可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备400使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器421可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
99.电子设备400可以通过音频模块470,扬声器470a,受话器470b,麦克风470c,耳机接口470d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
100.按键490包括开机键,音量键等。按键490可以是机械按键。也可以是触摸式按键。电子设备400可以接收按键输入,产生与电子设备400的用户设置以及功能控制有关的键信号输入。
101.以下实施例中所涉及到的技术方案均可以在具有上述硬件结构的电子设备400中实现。以下以电子设备400为手机为例,对本方案进行示例性说明。
102.在本技术实施例中,手机可以从通讯录中自动确定满足预设条件的目标联系人。其中,预设条件可以为通话次数最多、通话时长最长、发短信次数最多、通话次数大于第一阈值、通话时长大于第二阈值、发短信次数大于第三阈值或最近通话中的至少一个。
103.在本技术实施例中,手机的服务中心、桌面或电话应用的图标位置可以显示联系人卡片,手机可以实时或者周期性地(比如,三天、一周或十天等)监测用户与每个联系人的通话,自动匹配出预设个数(比如2个或4个等)的目标联系人。然后,手机将预设个数的目标联系人自动添加至联系人卡片中。其中,目标联系人可以包括常用联系人、紧急联系人或重要联系人等。例如,若目标联系人为常用联系人,目标联系人包括但不限于用户通话次数较多、通话时长较长、发邮件次数较多和发短信次数较多的联系人。手机可以根据用户与通讯录中每个联系人的通话时长、通话次数、发邮件次数以及发短信次数等确定目标联系人。
104.需要解释的是,手机可以从通讯录中的联系人确定目标联系人,也可以从通话记录包括的联系人中确定目标联系人。比如,用户并未将某一联系人存储在通讯录中,但是该联系人可能为通话时长最长的联系人,这种情况下,手机可以确定该联系人为目标联系人。本技术中以手机从通讯录中的联系人确定目标联系人为示例进行说明。
105.在一些实施例中,手机可以统计预设时长(比如,最近三天、最近五天或最近一周等) 内通讯录中每个联系人的通话时长、通话次数或发短信次数等,确定通讯录中的联系人是否为目标联系人。
106.作为一种可能的实现方式,手机可以实时或者周期性地(比如,三天、五天或一周等) 统计通讯录中每个联系人的通话次数,根据每个联系人的通话次数确定联系人是否为目标联系人。例如,手机可以将通话次数大于第一阈值的联系人作为目标联系人,或者,手机还可以将通话次数按照从大到小的顺序排序后,将排序在前n1(其中,n1大于等于1,比
如,n1可以为4)的联系人作为目标联系人。
107.作为另一种可能的实现方式,手机可以实时或者周期性地(比如,三天、五天或一周等)统计通讯录中每个联系人的通话时长,根据每个联系人的通话时长确定联系人是否为目标联系人。例如,手机可以将通话时长大于第二阈值的联系人作为目标联系人,或者,手机还可以将通话时长按照从大到小的顺序排序后,将排序在前n2(其中,n2大于等于1,比如,n2可以为4)的联系人作为目标联系人。
108.在一些实施例中,手机根据通讯录中每个联系人的通话次数确定各个联系人是否为目标联系人时,可能存在两个以上的联系人的通话次数相等的情况。这种情况下,手机可以统计该两个以上联系人的通话时长,将通话次数相等的联系人中通话时长最长的联系人作为目标联系人。比如,假设手机获取4个目标联系人时,手机确定通讯录中每个联系人的通话次数后,排序第四和排序第五的联系人的通话次数相同。这种情况下,手机可以将排序第四和排序第五的联系人中通话时长最长的联系人作为目标联系人。
109.在另一些实施例中,手机根据通讯录中每个联系人的通话时长确定各联系人是否为目标联系人时,可能存在两个以上的联系人的通话时长相等的情况。这种情况下,手机可以统计该两个以上联系人的通话次数,将通话时长相等的联系人中通话次数较多的联系人作为目标联系人。比如,假设手机获取4个目标联系人,手机确定通讯录中每个联系人的通话时长后,排序第四和排序第五的联系人的通话时长相同。这种情况下,手机可以将排序第四和排序第五的联系人中通话次数最多的联系人作为目标联系人。
110.在又一些实施例中,手机根据通讯录中每个联系人的通话次数和/或通话时长确定各联系人是否为目标联系人时,可能存在两个以上的联系人的通话次数和通话时长均相等的情况。这种情况下,手机可以统计各联系人发短信次数,将通话次数和通话时长相等的联系人中发短信次数最多的联系人作为目标联系人。
111.需要解释的是,上述手机从通讯录中确定的目标联系人的个数不限于1个,目标联系人也可以为多个,本技术实施例中对目标联系人的个数不做限定。例如,手机可以将通讯录中通话次数最多的联系人、通话时长最长的联系人以及发短信次数最多的联系人均作为目标联系人。此外,上述手机从通讯录中确定目标联系人的方式仅作为示例性描述,本技术实施例中对手机确定目标联系人的方式不做限定。
112.在本技术实施例中,假设目标联系人包括联系人的其它通信方式,比如,电子邮箱。手机在确定目标联系人时,可以根据每个联系人的通话时长、通话次数、发邮件次数以及发短信次数等确定目标联系人。
113.在第一种可能的场景下,手机桌面的电话应用或通讯录应用的图标响应于用户的滑动操作后,电话应用或通信录应用的图标上显示的悬浮卡片(可以简称悬浮卡片)。
114.在一种可能的场景下,假设联系人卡片为在电话应用或通讯录应用的图标上悬浮显示的卡片。即手机可以响应于用户对电话应用或通讯录应用的图标的操作,在手机显示屏显示联系人卡片。这种情况下,手机识别出目标联系人后,可以将目标联系人自动添加至在电话应用或通讯录应用的图标上悬浮显示的联系人卡片中。联系人卡片中可以显示目标联系人的信息,比如,联系人卡片中显示目标联系人的头像、姓名、电话号码、电子邮箱、工作单位、家庭住址以及工作地址中至少一个。本技术实施例中,为了简化联系人卡片或节省联系人卡片的显示区域,手机可以在联系人卡片中显示目标联系人的姓名或头像等。
115.在一些实施例中,手机的电话应用或通讯录应用的图标上悬浮显示联系人卡片时,手机响应于用户对手机显示屏上悬浮卡片以外的任意区域的点击或触摸操作,手机停止在电话应用或通讯录应用的图标上悬浮显示该联系人卡片。
116.此外,手机还可以将在电话应用或通讯录应用的图标上悬浮显示的联系人卡片添加至手机桌面中显示。但是,手机桌面的控制中心不可以对添加在手机桌面的联系人卡片中的目标联系人进行更新。例如,手机的电话应用或通讯录应用的图标上悬浮显示联系人卡片时,手机可以响应于用户的控制操作,将该联系人卡片显示在手机桌面中。其中,控制操作包括但不限于上滑、下滑、左滑、右滑、双击或拖动该联系人卡片的操作。由此,用户与联系人卡片中的目标联系人通信时,可以直接从桌面的联系人卡片中快速找到该目标联系人,避免了手机在电话应用或通讯录应用的图标上悬浮显示联系人卡片的过程,使得用户能够快速的与目标联系人进行通信。
117.示例性的,如图5a所示,假设用户首次使用该手机,并未与任何联系人进行通信时,用户滑动电话应用的图标后,手机响应于用户的滑动操作,在显示屏中悬浮显示联系人卡片。这种情况下,手机的显示屏中悬浮显示的联系人卡片中并未有目标联系人(比如,图 5a中第一行第二张图)。
118.假设用户使用该手机一段时间后,手机识别出至少一个目标联系人,并将至少一个目标联系人自动添加至联系人卡片。如图5a中,手机从通讯录中识别出两个目标联系人为“妈妈”和“阿姨”,当用户滑动电话应用的图标后,手机响应于用户的滑动操作,在显示屏中显示联系人卡片,并且该联系人卡片中显示联系人“妈妈”和“阿姨”。
119.需要解释的是,图5a中联系人卡片中显示的联系人数量仅作为示例性描述,该联系人卡片中显示手机确定的所有的目标联系人,例如,可以为3个、4个或5个等等,本技术实施例中对目标联系人的个数不做限定。
120.在一些实施例中,手机实时或者周期性确定目标联系人时,若手机确定的目标联系人与联系人卡片中显示的目标联系人不同时,手机可以根据重新确定的目标联系人,自动对电话应用或通讯录应用的图标上显示的联系人卡片进行更新。示例性的,如图5a中电话应用的图标暂时显示的联系人卡片中的目标联系人为“妈妈”和“阿姨”,若手机在下一个周期确定目标联系人时,识别出目标联系人为“妈妈”和“李四”,则手机自动将该联系人卡片中的目标联系人“阿姨”更新为“李四”。由此,手机通过自动更新联系人卡片的方式,对联系人卡片中的目标联系人进行更新,提高了用户的使用体验。
121.继续以图5a进行示例说明,手机可以响应于用户操作,可以在桌面中添加联系人卡片。如图5a中,用户滑动电话应用或通讯录应用的图标时,手机响应于用户的操作可以在电话应用或通讯录应用上显示联系人卡片。手机接收用户对悬浮显示的联系人卡片的拖动操作,可以在手机的桌面上的空白区域显示联系人卡片,如图5a所示,第二行最左侧的附图中桌面的上部区域显示了添加的联系人卡片,卡片中为更新后的联系人信息。此时,如果接收到用户对电话应用或通讯录应用的图标的滑动操作时,响应于滑动操作,手机可以在电话应用或通讯录应用上悬浮显示联系人卡片。此时显示的联系人卡片中可以不包括联系人,如图5a第二行最左侧的附图的电话应用上悬浮显示的联系人卡片中不包括联系人。此时显示的联系人卡片中也可以包括联系人。
122.在一种可能的情况下,手机响应于用户操作,将电话应用或通讯录应用上悬浮显
示的联系人卡片添加至桌面后,直至用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时。若手机确定的满足预设条件的目标联系人没有更新,则电话应用或通讯录应用的图标上显示的联系人卡片中可以不显示联系人,或者,仍显示上次确定的目标联系人。
123.示例性的,如图5a中,手机识别出目标联系人为“妈妈”和“李四”后,手机响应于用户操作,将该联系人卡片在桌面显示后,直至用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时。若手机确定的满足预设条件的目标联系人没有更新,用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时,该联系人卡片中不显示联系人。
124.在另一种可能的情况下,手机响应于用户操作,将电话应用或通讯录应用上悬浮显示的联系人卡片添加至桌面后,直至用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时。若手机确定的满足预设条件的目标联系人仍为桌面中显示的联系人卡片中的目标联系人,则手机可以继续在电话应用或通讯录应用的图标上显示的联系人卡片中显示该目标联系人。
125.示例性的,如图5b所示,若用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时,手机自动确定的满足预设条件的目标联系人仍为“妈妈”和“李四”,则手机可以在电话应用的图标上悬浮显示的联系人卡片中显示目标联系人“妈妈”和“李四”。
126.在又一种可能的情况下,手机响应于用户操作,将电话应用或通讯录应用上悬浮显示的联系人卡片添加至桌面后,直至用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时。若手机确定的满足预设条件的目标联系人更新了,则手机可以在电话应用或通讯录应用的图标上显示的联系人卡片中显示更新后的目标联系人。
127.示例性的,如图5b所示,若用户再次滑动电话应用或通讯录应用的图标显示联系人卡片时,手机自动确定的满足预设条件的目标联系人为“爸爸”和“阿姨”,则手机可以在电话应用的图标上悬浮显示的联系人卡片中显示目标联系人“爸爸”和“阿姨”。
128.在本技术实施例中,手机桌面联系人卡片后,用户长按该联系人卡片,手机响应于用户操作,手机的桌面可以通过显示提示信息的方式显示对该联系人卡片的操作。例如,图6 中手机桌面通过第一系统弹窗的方式显示“移除、更多服务卡片以及编辑”。
129.若手机检测到用户点击第一系统弹窗(图6中第一张图中的系统弹窗)中的“移除”控件的操作,响应于用户的操作,手机的显示屏中通过第二系统弹窗的方式显示提示信息,以提示用户是否将该联系人卡片从手机桌面移除。若手机检测到用户点击第二系统弹窗(图 6中第二张图中的系统弹窗)中的“移除”控件的操作,手机响应于用户的操作,将该联系人卡片从手机桌面中删除。
130.若手机检测到用户点击第一系统弹窗中的“更多服务卡片”控件的操作,响应于用户的操作,手机的显示屏中显示添加联系人卡片的界面(比如,图7a中第一张图的显示界面)。若手机检测到用户点击“添加到桌面”控件的操作,响应于用户的操作,手机桌面中增加了新的联系人卡片。此处对手机桌面中新增加的联系人卡片的位置不做限定,该新增加的联系人卡片可以放置在手机桌面的首页,也可以放置在手机桌面的其它页,等等。例如,图7a中新增加的联系人卡片可以显示在手机桌面中视频应用和通讯录应用的位置,手机将视频应用和通讯录应用的图标移动至手机桌面的空白区域。
131.在本技术实施例中,手机还可以响应于用户对电话应用或通讯录应用的图标的操作,在手机桌面中添加联系人卡片。用户滑动电话应用或通讯录应用的图标后,手机响应于
用户的滑动操作,在电话应用或通讯录应用的图标上显示联系人卡片。当用户点击显示屏的悬浮在图标上的联系人卡片以外的任意位置(比如,点击手机桌面空白区域)时,覆盖在电话应用或通讯录应用的图标上的联系人卡片消失,当用户再次滑动电话应用或通讯录应用的图标后,手机响应于用户的滑动操作,在电话应用或通讯录应用的图标上显示联系人卡片。
132.如图7a所示,用户滑动电话应用的图标后,手机响应于用户的滑动操作,在电话应用的图标上显示联系人卡片。手机响应于用户的操作,可以将在电话应用的图标上显示的联系人卡片移动至手机桌面中显示。
133.若手机检测到用户点击“编辑”控件的操作,响应于用户的操作,手机可以对联系人卡片中显示的联系人进行编辑。例如,图7b中手机响应于用户的操作,将联系人卡片中的联系人“阿姨”修改为联系人“张三”。此处,手机响应于用户的操作,更新联系人卡片中的目标联系人的具体实现过程,可以参见图1中从通讯录中选择联系人添加至联系人卡片的过程,在此不再赘述。
134.在一些实施例中,手机还可以响应于用户的操作,对联系人卡片中的目标联系人的姓名、电话号码或工作单位等信息进行修改,此处不做限定。也就是说,当联系人目标联系人的电话号码或工作单位等信息变更后,手机可以响应于用户的操作对联系人卡片中联系人中目标联系人的电话号码或工作单位等信息进行修改。由此,无需创建新的联系人卡片以添加信息变更后的联系人,提高了用户使用体验。在一种可能的场景下,手机响应于用户操作,将电话应用或通讯录应用的图标上显示的联系人卡片添加至手机桌面后,手机不再对在桌面显示的联系人卡片中的目标联系人以及各目标联系人的信息进行自动更新。由此,避免了手机对桌面中显示的联系人卡片中的目标联系人自动更新后,用户无法准确的从联系人卡片中找到需要通话的联系人的问题。但是,手机可以响应于用户的操作对桌面中的联系人卡片进行手动更新。
135.在另一种可能的场景下,手机响应于用户操作将电话应用或通讯录应用的图标上显示的联系人卡片添加至手机桌面后,手机可以响应于用户的操作对目标联系人的信息进行更新。由此,用户可以直接从对桌面上显示的联系人卡片中的目标联系人的信息进行更新。
136.示例性的,如图8所示,若手机响应于用户的操作,对桌面中显示的联系人卡片中的目标联系人“张三”的工作单位进行了修改,如,将“张三”的工作单位从“a公司”修改为“b公司”。手机响应于用户的触摸或点击操作,再次显示“张三”的个人信息时,“张三”的工作单位显示为“b公司”。由此,实现了对目标联系人的信息进行更新。
137.需要说明的是,如果手机的显示界面上在多个区域显示有联系人卡片,对于多个区域对应的联系人卡片,可以采用图7a和图7b中的实现方式对多个区域对应的联系人卡片的进行处理,比如说,可以从显示界面上移除其中的部分联系人卡片,或者,对联系人卡片中显示的联系人进行编辑等操作。
138.在第二种可能的场景下,假设联系人卡片在手机的服务中心显示。这种情况下,手机自动确定目标联系人后,可以将目标联系人自动添加到在服务中心显示的联系人卡片中。
139.需要解释的是,服务中心显示的界面可以为手机的负一屏中显示的部分区域,也
可以为手机中显示任意界面时,手机响应于用户的操作将该任意界面下拉后显示的部分区域,等等。服务中心显示的联系人卡片可以为手机自动添加至服务中心的联系人卡片,也可以为手机响应于用户的操作添加至服务中心的联系人卡片,本技术实施例中对此不做限定。
140.示例性的,如图9a所示,假设图9a中服务中心为手机的负一屏中显示的部分区域,当手机的显示屏显示主屏幕时,手机检测到用户的滑动操作(比如,向右滑动或)或双击操作后,手机响应于用户的操作显示负一屏的界面。其中,手机的负一屏的界面的部分区域中显示有服务中心,该服务中心中显示有联系人卡片,手机从通讯录中确定目标联系人为“张三、李四、爸爸和妈妈”后,手机将该4个联系人自动添加在联系人卡片中。
141.需要解释的是,图9a中手机从通讯录中确定出4个目标联系人仅作为示例性描述,本技术实施例中对目标联系人的个数不做限定。例如,假设手机为用户第一次使用,用户并未采用该手机与通讯录中的联系人进行通话或发短信。这种情况下,手机没有匹配到目标联系人。手机的服务中显示的联系人卡片中没有目标联系人。也就是说,手机根据通讯录中每个联系人的通话次数、通话时长以及发短信次数匹配到几个目标联系人,手机就将该几个目标联系人自动添加至服务中心的联系人卡片中。例如,手机根据通讯录中每个联系人的通话次数、通话时长以及发短信次数确定目标联系人为3个,手机将该3个目标联系人添加至服务中心的联系人卡片中。
142.在本技术实施例中,当手机的显示屏显示主屏幕时,手机再次检测到用户的操作,手机响应于用户的操作显示负一屏的界面。若手机自动确定的目标联系人进行了更新,则服务中心的联系人卡片中显示的目标联系人为更新后的联系人。
143.示例性的,如图9a所示,当手机的显示屏显示主屏幕时,手机检测到用户的滑动操作后,手机响应于用户的操作显示负一屏的界面。手机从通讯录中确定目标联系人为“张三、李四、爸爸和妈妈”后,手机将该4个联系人自动添加在联系人卡片中。在一天时间后,当手机的显示屏显示主屏幕时,手机再次检测到用户的滑动操作后,手机响应于用户的操作显示负一屏的界面。手机从通讯录中确定目标联系人为“二叔、李四、阿姨和妈妈”后,服务中心的联系人卡片中显示的联系人为更新后的联系人。
144.在本技术实施例中,手机的服务中心显示添加了目标联系人的联系人卡片后,手机响应于用户的操作,可以将该联系人卡片移动至手机桌面。
145.作为一种可能的实现方式,手机的服务中心显示添加了目标联系人的联系人卡片,用户长按该联系人卡片。手机响应于用户的操作,在显示屏上显示提示信息,以提醒用户是否将该联系人卡片添加至手机桌面。
146.示例性的,如图9b所示,手机的服务中心显示添加了目标联系人的联系人卡片,用户长按该联系人卡片。手机响应于用户的操作,在显示屏上显示提示信息,以提醒用户是否将该联系人卡片设为上滑卡片,或者,将该联系人卡片添加到负一屏,或者,将该联系人卡片添加至桌面。若手机检测到用户点击“添加至桌面”控件的操作,则手机将服务中心显示的该联系人卡片添加至手机桌面。
147.需要解释的是,手机在显示屏中显示提示信息不限于响应于用户长按联系人卡片的触发操作,手机还可以响应于用户双击该联系人卡片的操作在显示屏中显示提示信息,等等,此处不做限定。图9b中手机将该联系人卡片添加至桌面中的位置仅作为示例性描述,
手机可以将该联系人卡片添加至手机桌面的任意位置,本技术实施例中对联系人卡片在手机桌面中的位置不做限定。例如,手机可以将联系人卡片添加至手机桌面首页中未显示应用图标的空白区域,或者,手机还可以将联系人卡片添加至手机桌面的第二页或第三页中的任意位置,等等。
148.作为另一种可能的实现方式,手机还可以响应于用户对服务中心的联系人卡片的拖动操作,将服务中心的联系人卡片拖动至手机桌面。
149.在本技术实施例中,手机将服务中心的联系人卡片添加至手机桌面的方式不限于上述方法,其它任意可以实现的方法也适用于本技术中。例如,手机可以响应于用户的语音控制指令,将服务中心的联系人卡片添加至手机桌面,等等。
150.在本技术实施例中,手机将服务中心的联系人卡片添加至手机桌面后,若手机对目标联系人进行了更新,则服务中心的联系人卡片中可以显示更新后的目标联系人。或者,若手机自动确定的目标联系人仍为手机桌面中显示的联系人卡片中的目标联系人,则服务中心的联系人卡片中仍显示手机桌面中显示的目标联系人。
151.在一种可能的场景下,手机响应于用户操作将服务中心的联系人卡片添加至手机桌面后,手机不再对在桌面显示的联系人卡片中的目标联系人进行自动更新。由此,避免了手机对桌面中显示的联系人卡片中的目标联系人自动更新后,用户无法准确的从联系人卡片中找到需要通话的联系人的问题。但是,用户可以手动对桌面中显示的该联系人卡片中的目标联系人进行编辑(比如,修改目标联系人姓名或电话号码,删除目标联系人或切换目标联系人等)。由于用户手动对桌面中显示的该联系人卡片中的目标联系人进行编辑,用户准确的知道该联系人卡片中的目标联系人,从而使得用户可以快速地从联系人卡片中找到要通信的目标联系人。此处,手机响应于用户的操作对桌面中显示的联系人卡片进行编辑的具体过程,可以参见上述图7b中的过程,在此不再赘述。
152.在另一种可能的场景下,手机响应于用户操作将服务中心的联系人卡片添加至手机桌面后,手机继续实时或周期性地确定目标联系人后,若手机更新了目标联系人,则手机桌面中显示的联系人卡片中的目标联系人也自动更新为更新后的目标联系人。由此,用户可以直接从桌面找到目标联系人,提高了查找目标联系人的效率。
153.在本技术实施例中,当手机桌面显示从服务中心移动过去的联系人卡片时,手机还可以响应于用户对电话应用或通讯录应用的图标的操作,在手机显示屏显示联系人卡片。例如,图9b中手机桌面显示联系人卡片时,手机响应于用户对电话应用图标的滑动操作,还可以在电话应用的图标上暂时显示联系人卡片。同样的,手机的电话应用或通讯录应用的图标上暂时显示联系人卡片时,手机响应于用户对手机显示屏任意区域的点击或触摸操作,手机停止在电话应用或通讯录应用的图标上显示的该联系人卡片。在第三种可能的场景下,手机具有上述实施例介绍的自动识别目标联系人并将识别的目标联系人添加至联系人卡片的功能,但是,用户可能不知道手机具备该功能。这种情况下,手机可以向用户推荐使用联系人卡片,以提醒用户通过联系人卡片与目标联系人通信,从而使得用户快速找到目标联系人的联系方式。
154.比如说,手机检测到用户通过键盘输入号码的形式匹配出通讯录中的联系人后,拨号给联系人打电话,且未在桌面放置过联系人卡片,与上述匹配到的联系人在之前至少有过一次通话记录,则手机在检测到通话结束后可以显示提示信息,提示信息用于提示建
立一个2*2桌面联系人。在一些实施例中,当手机桌面没有添加联系人卡片,并且手机监测到用户通过在拨号键盘输入电话号码的方式与联系人进行通信时,若手机检测到该联系人为目标联系人。这种情况下,在手机监测到用户与该目标联系人的通信结束时,手机通过显示提示信息的方式提醒用户是否在桌面创建联系人卡片,以将该目标联系人添加至桌面。比如,手机可以通过系统弹窗的方式在显示屏显示提示信息,以提示用户是否在桌面创建联系人卡片。
155.由此,在手机桌面并未添加过联系人卡片的情况下,为了向用户推荐使用联系人卡片,手机可以在检测到用户通过拨号键盘输入的电话号码的联系人为目标联系人时,在手机桌面显示提示信息以提醒用户在桌面创建该联系人对应的联系人卡片。
156.在本技术实施例中,手机可以统计预设时长(比如,最近三天、最近五天或最近一周等)内通讯录中每个联系人的通话、短信或邮件等,以根据检测结果确定通讯录中的联系人是否为目标联系人。进而,手机将用户通过拨号键盘输入的联系人与目标联系人进行匹配,若手机确定目标联系人中包括用户通过拨号键盘输入的联系人,则确定该联系人为目标联系人。此处手机从通讯录中确定目标联系人的方式可以参见上述实施例中的具体实现过程,在此不再赘述。
157.下面结合图10对上述手机向用户推荐使用联系人卡片的过程进行详细介绍。
158.示例性的,如图10所示,手机开机后,手机桌面并未创建联系人卡片,用户使用手机通过在拨号键盘输入电话号码的方式给联系人“老爸”打电话。其中,联系人“老爸”存储在通讯录中,并且用户之前联系过联系人“老爸”。在用户与联系人“老爸”通话的过程中,若手机检测到该联系人“老爸”为常用联系人,在用户与联系人“老爸”通话结束(8: 10)后,手机通知用户是否在桌面创建联系人卡片。
159.如图10所示,手机可以通过在显示屏中显示系统弹窗的方式显示提示信息,以提示用户是否在桌面创建联系人卡片。若手机检测到用户点击“取消”控件的操作,则手机不在桌面创建联系人卡片。若手机检测到用户点击“确定”控件的操作,则手机在桌面创建一个联系人卡片。如图10所示,手机在桌面创建的联系人卡片中包括联系人“老爸”。需要解释的是,图10中所示的手机在桌面创建的联系人卡片中仅包括联系人“老爸”仅作为一种示例。手机可以响应于用户的操作,在桌面创建1*2的联系人卡片,或者,创建2*2的联系人卡片,或者,创建3*3的联系人卡片等等。本技术实施例中对在桌面创建的联系人卡片中可以包括的联系人个数不做限定。
160.在本技术实施例中,手机推荐用户在桌面创建联系人卡片后,手机响应于用户的控制指令,还可以对该联系人卡片进行移除或编辑等操作,或者,手机还可以响应于用户对该联系人卡片的操作,在桌面添加其它联系人卡片。由此,用户可以根据自身需求,对联系人卡片进行移除,修改联系人卡片中的联系人,用户还可以将常用联系人、紧急联系人以及重要联系人等联系人添加至联系人卡片中。
161.在一些实施例中,手机桌面显示创建的联系人卡片后,手机可以响应于用户操作,将手机桌面当前显示的联系人卡片移除。例如,用户可以通过左右滑动或上下滑动的方式从手机桌面中移除联系人卡片,手机在检测到使用者针对联系人卡片的移除操作时,可以从桌面删除联系人卡片。
162.需要解释的是,上述用户对联系人卡片进行移除时的手势滑动方向仅作为示例性
描述,在此不做限定。例如,用户也可以通过长按联系人卡片的方式(比如,长按联系人卡片3 秒)移除手机桌面显示的该联系人卡片,等等。
163.在一些实施例中,手机桌面显示创建的联系人卡片后,手机可以响应于用户操作,对该联系人卡片中的联系人进行编辑。即手机可以对联系人卡片中的联系人进行切换,或者,手机可以对联系人卡片中的联系人的电话号码进行修改等操作。
164.示例性的,如图11a所示,手机通过图10中的创建联系人卡片的方式,在手机桌面创建包括联系人“老爸”的后,用户长按联系人“老爸”对应的联系人卡片,手机响应于用户操作,手机的桌面可以通过显示提示信息的方式显示对该联系人卡片的操作。例如,图中手机桌面通过第一系统弹窗的方式显示“移除、更多服务卡片以及编辑”。
165.若手机检测到用户点击第一系统弹窗(图11a中第一张图中的系统弹窗)中的“移除”控件的操作,响应于用户的操作,手机的显示屏中通过第二系统弹窗的方式显示提示信息,以提示用户是否将该联系人卡片从手机桌面移除。若手机检测到用户点击第二系统弹窗(图 11a中第二张图中的系统弹窗)中的“移除”控件的操作,手机响应于用户的操作,将该联系人卡片中手机桌面中删除。
166.若手机检测到用户点击第一系统弹窗中的“更多服务卡片”控件的操作,响应于用户的操作,手机的显示屏中显示添加联系人卡片的界面(比如,图11b中第一张图的显示界面)。若手机检测到用户点击“添加到桌面”控件的操作,响应于用户的操作,手机桌面中增加了新的联系人卡片。此处对手机桌面中新增加的联系人卡片的位置不做限定,该新增加的联系人卡片可以放置在手机桌面的首页,也可以放置在手机桌面的其它页,等等。
167.同样的,手机还可以响应于用户对电话应用或通讯录应用的图标的操作,在手机桌面中添加联系人卡片。具体的过程参见图7a中的添加联系人卡片的过程,在此不再赘述。用户滑动电话应用的图标后,手机响应于用户的滑动操作,在电话应用的图标上显示联系人卡片。手机响应于用户的操作,可以将在电话应用的图标上显示的联系人卡片移动至手机桌面中显示。
168.若手机检测到用户点击“编辑”控件的操作,响应于用户的操作,手机可以对联系人卡片中显示的联系人进行编辑。例如,图11b中手机响应于用户的操作,将联系人卡片中的联系人“老爸”修改为联系人“阿姨”。在一些实施例中,手机还可以响应于用户的操作,对联系人卡片中“老爸”的名称、电话号码或工作单位等信息进行修改,此处不做限定。也就是说,当联系人“老爸”的电话号码或工作单位等信息变更后,手机可以响应于用户的操作对联系人卡片中联系人“老爸”的电话号码或工作单位等信息进行修改。由此,无需创建新的联系人卡片以添加信息变更后的联系人,提高了用户使用体验。
169.需要解释的是,上述手机匹配联系人的方法,不限于手机通过用户在拨号键盘手动输入联系人电话号码的方式匹配出联系人的方式,还可以为手机通过用户在键盘输入联系人姓名或联系人姓名的首字母等方式匹配出联系人,本技术实施例中对此不做限定。
170.上述图5a至图11b中手机桌面中显示联系人卡片时,本技术实施例中对该联系人卡片在手机桌面中的显示位置不做限定,联系人卡片可以在手机桌面的任意位置进行显示。联系人卡片可以显示在手机桌面的首页、第二页或第三页等任意页,此处不做限定。例如,联系人卡片可以显示在手机桌面任意页的上侧区域、左侧区域、右侧区域以及中间区域等等。手机还可以响应于用户的操作,将桌面中显示的联系人卡片移动到任意位置。此外,
本技术实施例中,对联系人卡片的形状也不做限定,联系人卡片可以为任意具有封闭区域的规则形状或者不规则形状。例如,联系人卡片可以为长方形、椭圆形、正方形以及圆形等规则形状。
171.综上所述,本技术实施例中,手机可以实时或周期性地识别出目标联系人,进而,手机中的联系人卡片包括目标联系人。手机可以响应于用户对电话应用或通讯录应用的图标的操作(比如,滑动操作),在显示屏显示联系人卡片,并且该联系人卡片中显示有目标联系人。手机还可以在服务中心的联系人卡片中显示目标联系人。由此,实现了自动在联系人卡片中添加目标联系人的目的,提高了在联系人卡片中添加目标联系人的效率。手机还可以对在服务中心显示的联系人卡片,以及电话应用或通讯录应用的图标滑动出的联系人卡片中的目标联系人进行自动更新,从而确保联系人卡片中的目标联系人为用户经常联系人的人。
172.相较于相关技术中,手机响应于用户的操作在手机桌面,或者电话应用或通讯录应用的图标上滑动出的联系人卡片添加目标联系人的方式时,存在整个添加过程需要用户手动操作,并且操作步骤繁琐的问题,本技术中,手机自动识别出目标联系人后,自动将目标联系人添加至服务中心显示的联系人卡片,或者电话应用或通讯录应用的图标上滑动出的联系人卡片中。此外,本技术中手机还可以实时的对联系人卡片中的目标联系人进行自动更新。由此,提高了手机在联系人卡片中添加目标联系人的效率以及准确率。
173.在一种可能的实现方式中,本技术还提供了一种联系人卡片的显示方法,应用于电子设备,包括:
174.电子设备接收用户对预设应用图标的第一操作;电子设备响应于第一操作,在第一桌面显示第一联系人卡片,第一联系人卡片包括第一联系人,第一联系人为电子设备自动推荐的推荐联系人;第一桌面为预设应用图标所在的桌面;电子设备自动确定新的推荐联系人,新的推荐联系人包括第二联系人,第二联系人与第一联系人为不同的联系人;电子设备再次接收用户对预设应用图标的第一操作;电子设备响应于第一操作,在第一桌面显示第一联系人卡片,第一联系人卡片包括第二联系人。
175.其中,预设应用图标可以为电话应用或通讯录应用的图标。第一操作可以为用户对电话应用或通讯录应用的图标向任意方向的滑动操作。第一联系人卡片为在电话应用或通讯录应用的图标上悬浮显示的卡片。
176.此处电子设备自动推荐联系人的过程,可以参见上述手机确定满足预设条件的目标联系人的过程,此处不再赘述。具体示例也可以参见图5a的介绍过程。
177.第一联系人卡片和第二联系人卡片中的联系人为根据以下至少一个参数确定的联系人:通话次数最多的联系人、通话时长最长的联系人、最近通话的联系人、发短信次数最多的联系人。
178.在一种可能的实现方式中,联系人卡片的显示方法,还可以包括:
179.在第一桌面上显示第一联系人卡片时,接收到用户对第一联系人卡片的第二操作;响应于第二操作,电子设备在第二桌面上添加第二联系人卡片,第二联系人卡片包括第一联系人卡片中的联系人;第二桌面为与第一桌面相同的桌面,或者,第二桌面为与第一桌面不同的桌面。
180.也就是说,电子设备可以响应于用户操作,电话应用或通讯录应用上悬浮显示的
联系人卡片添加至桌面后。如图5a中,手机识别出目标联系人为“妈妈”和“李四”后,手机响应于用户操作,将该联系人卡片移动至桌面显示。
181.在另一种可能的实现方式中,电子设备在第二桌面上添加第二联系人卡片之后,该联系人卡片的显示方法,还可以包括:
182.电子设备接收用户对预设应用图标的第一操作,响应于第一操作在第一桌面显示第三联系人卡片,第三联系人卡片不包括联系人,或者包括第二联系人卡片中的联系人,或者包括与第二联系人卡片中的联系人不同的联系人。
183.也就是说,在电子设备的第二桌面中显示第二联系人卡片时,若电子设备未自动推荐新的联系人,则第一桌面显示的第三联系人卡片不包括联系人或者包括第二联系人卡片中的联系人。若电子设备重新推荐了新的联系人,则第一桌面显示的第三联系人卡片包括与第二联系人卡片中的联系人不同的联系人。具体示例可以参见上述对图5b的介绍过程,此处不再赘述。
184.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
185.在第一桌面显示第三联系人卡片时,第二桌面上仍显示第二联系人卡片,第二联系人卡片包括的联系人不变。
186.例如,图5b中第四张图片所示,在手机电话应用的图标响应于用户的操作,显示联系人卡片时,手机桌面显示的联系人卡片中的联系人不变。
187.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
188.电子设备接收用户对桌面的第三操作;电子设备响应于第三操作,在预设区域显示第四联系人卡片,第四联系人卡片包括第四联系人,第四联系人为电子设备自动推荐的推荐联系人;预设区域为电子设备的负一屏的区域或通知界面中的区域;电子设备自动确定新的推荐联系人,新的推荐联系人包括第五联系人,第五联系人与第四联系人为不同的联系人;电子设备再次接收用户对桌面的第三操作;电子设备响应于第三操作,在预设区域显示第四联系人卡片,第四联系人卡片包括第五联系人。
189.其中,第三操作可以为用户对桌面的滑动操作。比如,用户对桌面的左滑、右滑或双击等操作,此处对用户对桌面的操作不做限定。预设区域可以为负一屏的部分区域或通知界面中的部分区域。
190.此处电子设备自动确定推荐联系人的方式也可以参见上文中确定目标联系人的过程,此处不再赘述。具体示例可以参见上述对图9a的介绍过程,此处不再赘述。
191.在另一种可能的实现方式中,该联系人卡片的显示方法,还可以包括:
192.在预设区域显示第四联系人卡片时,接收到用户对第四联系人卡片的第四操作;在第三桌面上添加第五联系人卡片,第五联系人卡片包括第四联系人卡片中的联系人。其中,第四操作可以为用户长按第四联系人卡片的操作,或者,用户双击第四联系人卡片的操作等。
193.此处在预设区域显示的第四联系人卡片接收到用户的第四操作,在第三桌面添加第五联系人卡片的过程,可以参见图9b中,将服务中心显示的联系人卡片添加至手机桌面的过程,具体的实现过程此处不再赘述。
194.在另一种可能的实现方式中,在第三桌面上添加第五联系人卡片之后,该联系人卡片的显示方法,还可以包括:
195.电子设备接收用户对桌面的第三操作,响应于第三操作在预设区域显示第六联系人卡片,第六联系人卡片不包括联系人,或者包括第五联系人卡片中的联系人,或者包括与第五联系人卡片中的联系人不同的联系人。
196.也就是说,手机将服务中心的联系人卡片添加至手机桌面后,若手机对目标联系人进行了更新,则服务中心的联系人卡片中可以显示更新后的目标联系人。或者,若手机自动确定的目标联系人仍为手机桌面中显示的联系人卡片中的目标联系人,则服务中心的联系人卡片中仍显示手机桌面中显示的目标联系人。
197.在另一种可能的实现方式中,该联系人卡片的显示方法还可以包括:
198.在预设区域显示第六联系人卡片时,电子设备接收用户对桌面的第四操作,响应于第四操作,显示第三桌面,第三桌面仍显示第五联系人卡片,第五联系人卡片中包括的联系人不变。
199.也就是说,手机响应于用户操作将服务中心的联系人卡片添加至手机桌面后,手机不再对在桌面显示的联系人卡片中的目标联系人进行自动更新。
200.在另一种可能的实现方式中,该联系人卡片的显示方法还可以包括:
201.电子设备接收用户对拨号键盘的第五操作;电子设备响应于第五操作,显示通讯录中的第六联系人,第六联系人的号码中包括第五操作输入的数字;电子设备接收用户对第六联系人的第六操作,响应于第六操作向第六联系人拨打电话,显示通话界面;电子设备接收用户对通话界面的第七操作,确定在电子设备的桌面上未添加过联系人卡片、且在向第六联系人拨打电话之前电子设备曾经与第六联系人有过通话记录,显示提示信息;电子设备接收用户对提示信息的第八操作,响应于第八操作在桌面上创建第七联系人卡片。
202.也就是说,手机检测到用户通过键盘输入号码的形式匹配出通讯录中的联系人后,拨号给联系人打电话,且未在桌面放置过联系人卡片,与上述匹配到的联系人在之前至少有过一次通话记录,则手机在检测到通话结束后可以显示提示信息,提示信息用于提示建立联系人卡片。具体示例可以参见图10的介绍过程,此处不再赘述。本技术实施例公开了一种电子设备,该电子设备可以为上述手机。该电子设备具体可以包括:触摸屏,所述触摸屏包括触摸传感器和显示屏;一个或多个处理器;存储器;一个或多个应用程序(未示出);以及一个或多个计算机程序,上述各器件可以通过一个或多个通信总线连接。其中,上述一个或多个计算机程序被存储在上述存储器中并被配置为被该一个或多个处理器执行,该一个或多个计算机程序包括指令,该指令可以用于执行上述实施例中的相关步骤。
203.可以理解的是,上述电子设备等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
204.本技术实施例可以根据上述方法示例对上述电子设备等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划
分,实际实现时可以有另外的划分方式。
205.在采用对应各个功能划分各个功能模块的情况下,上述实施例中涉及的电子设备的一种可能的组成示意图,该电子设备可以包括:显示单元、传输单元和处理单元等。需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
206.本技术实施例还提供一种电子设备,包括一个或多个处理器以及一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行上述相关方法步骤实现上述实施例中的联系人卡片的显示方法。
207.本技术的实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的联系人卡片的显示方法。
208.本技术的实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的联系人卡片的显示方法。
209.另外,本技术的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使装置执行上述各方法实施例中电子设备执行的联系人卡片的显示方法。
210.其中,本实施例提供的电子设备、计算机可读存储介质、计算机程序产品或装置均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
211.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
212.在本技术实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
213.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
214.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本申
请的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1