日历视图的显示方法、电子设备及可读存储介质与流程

文档序号:31603956发布日期:2022-09-21 09:53阅读:112来源:国知局
日历视图的显示方法、电子设备及可读存储介质与流程

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.作为本技术的一个示例,所述第一显示模块用于:响应于对所述设置界面中的日程显示样式选项的触发操作,显示日程视图选择界面;响应于对所述日程视图选择界面中的卡片视图选项的触发操作,将所述至少两个日程的日程信息的显示形式由所述列表视图切换为所述卡片的形式;响应于对所述设置界面中的返回选项的触发操作,显示所述第一界面。
42.作为本技术的一个示例,所述装置还包括:接收模块,用于在显示所述设置界面时,接收第一用户操作;第一确定模块,用于响应于所述第一用户操作,确定第一重要参与人,并在重要参与人列表中添加所述第一重要参与人;第二显示模块,用于响应于第二用户操作,显示所述日历应用程序的第三界面,在所述第三界面中,若所述至少两个日程中存在参与人包括所述第一重要参与人的第一日程,则所述第一日程的卡片上包括重要标识。
43.作为本技术的一个示例,所述装置还包括:删除模块,用于在显示所述第三界面之后,响应于第三用户操作,将所述重要参与人列表中的所述第一重要参与人删除;第三显示模块,用于响应于第四用户操作,显示第四界面,在所述第四界面中,所述第一日程的卡片上的所述重要标识消失。
44.作为本技术的一个示例,所述装置还包括:第四显示模块,用于在显示所述第三界面之后,响应于第三用户操作,在所述第三界面中显示所述至少两个日程中除了所述第一日程以外的日程。
45.作为本技术的一个示例,所述装置还包括:第五显示模块,用于响应于对第一日程的日程信息的触发操作,显示所述第一日程的日程详情界面,所述第一日程为所述至少两个日程中的任意一个日程;第六显示模块,用于响应于对所述第一日程的日程详情界面中的参与人设置选项的触发操作,显示参与人编辑框,所述参与人编辑框中包括至少一个参与所述第一日程的参与人的信息;
第一设置模块,用于响应于对所述参与人编辑框中的参与人的信息的选择操作,将选中的参与人的信息对应的参与人设置为重要参与人;第七显示模块,用于响应于对所述参与人编辑框中的返回选项的触发操作,在所述第一日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
46.作为本技术的一个示例,所述装置还包括:第八显示模块,用于响应于对第二日程的日程信息的第四用户操作,显示所述第二日程的日程详情界面,所述第二日程为所述至少两个日程中的任意一个日程;第二设置模块,用于响应于对所述第二日程的日程详情界面中的重要选项的触发操作,将所述第二日程设置为重要日程;第九显示模块,用于响应于对所述第二日程的日程详情界面中的返回选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
47.作为本技术的一个示例,所述装置还包括:第十显示模块,用于响应于对第二日程的日程信息中的第二编辑按钮的触发操作,显示第二编辑框,所述第二日程为所述至少两个日程中的任意一个日程;第十一显示模块,用于响应于对所述第二编辑框中的重要选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
48.作为本技术的一个示例,所述装置还包括:第十二显示模块,用于响应于对第二日程的日程信息的第五用户操作,显示日程快速预览界面,所述日程快速预览界面中显示有第三编辑框,所述第二日程为所述至少两个日程中的任意一个日程;第十三显示模块,用于响应于对所述第三编辑框中的重要选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
49.作为本技术的一个示例,所述装置还包括:第十四显示模块,用于响应于对第一日程的日程信息的触发操作,显示所述第一日程的日程详情界面,所述第一日程为所述日历应用程序中记录的任意一个日程;第十五显示模块,用于响应于对所述日程详情界面中的分类选项的触发操作,显示分类界面;第三设置模块,用于响应于对所述分类界面中的类型选项的选择操作,将选中的类型选项对应的日程类型设置为所述第一日程的日程类型。
50.作为本技术的一个示例,所述装置还包括:接收模块,用于在显示所述第一界面或第二界面时,接收对日程类型控件的选择操作,所述第二界面中显示有以所述列表视图形式显示的至少两个日程的日程信息;第十六显示模块,用于响应于所述选择操作,在所述第一界面或所述第二界面中显示所述至少两个日程中与所述选择操作对应的日程类型相同的日程。
51.第三方面,提供了一种电子设备,所述电子设备的结构中包括处理器和存储器,所述存储器用于存储支持电子设备执行上述第一方面所提供的日历视图的显示方法的程序,以及存储用于实现上述第一方面所述的日历视图的显示方法所涉及的数据。所述处理器被配置为用于执行所述存储器中存储的程序。所述电子设备还可以包括通信总线,所述通信
总线用于在所述处理器与所述存储器之间建立连接。
52.第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的日历视图的显示方法。
53.第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的日历视图的显示方法。
54.上述第二方面、第三方面、第四方面和第五方面所获得的技术效果与上述第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。
附图说明
55.图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是根据一示例性实施例示出的一种日历视图的显示装置的结构示意图。
56.附图标记:1:第一编辑选项,2:设置返回选项,3:第二编辑选项,4:样式切换选项,5:第一切换提示弹窗,6:第二切换提示弹窗,7:返回选项,8:账户添加选项,9:第四编辑选项,10:添加提示框,11:确认移除弹窗,12:重要标识,13:功能介绍选项,14:重要参与人介绍弹窗,15:第三编辑框,16:日程显示范围弹窗,17:分类界面,18:筛选界面。
具体实施方式
57.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术的实施方式作进一步地详细描述。
58.应当理解的是,本技术提及的“多个”是指两个或两个以上。在本技术的描述中,除非另有说明,“/”表示或的意思,比如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,比如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术的技术方案,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
59.在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
60.随着用户工作和生活节奏的加快,为了能够更好地安排日程,越来越多的用户使用电子设备中的日历应用程序管理日程。该日历应用程序中可以记录有用户手动输入的日程,同时,该日历应用程序还可以与第三方应用程序对接,从而可以将第三方应用程序中与日程相关的信息进行记录。比如,该第三方应用程序可以包括会议应用程序、行程预约应用程序、住宿应用程序等等,在第三方应用程序中产生日程信息后,电子设备可以将第三方应用程序中产生的日程信息同步至日历应用程序中。如此,用户可以在日历应用程序中查看各类日程信息。
61.在一种场景中,用户可以通过手机中的日历应用程序记录日程,响应于用户打开日历应用程序的触发操作,手机可以打开日历应用程序,并显示如图1中的(a)图所示的月视图,该月视图为日历应用程序启动显示的一种日历视图,在该月历视图中包括当前月份的月历,且当前月份的月历下方显示有3个以传统视图显示的日程信息,该3个日程信息中的每个日程信息包括日程标题、时间和地址。用户可以查看3个日程信息中的任意一个日程信息的详细内容。示例性地,如果用户想要了解第一个日程的详细信息,则用户可以点击第一个日程的传统视图;手机响应于对第一个日程的传统视图的点击操作,可以展开该显示如图1中的(b)图所示第一日程的详细信息,该详细信息中不仅包括该第一日程的日程标题、时间和地址,还可以包括第一日程的提醒时机、提醒方式、当前日程所在日期内的日程分布时间轴等等。
62.但是,由于用户在想要了解详细的日程信息的情况下,只能对每个想要了解的日程的传统视图进行点击操作,以使电子设备显示每个日程更详细地信息,若用户想要查看的日程较多,则导致操作繁琐,降低查看效率。
63.为了提高用户查看日程详细信息的便利性和查看效率,本技术实施例提供了日历视图的显示方法,该方法能够在日历的月视图或者日程视图中,将每个日程的详细信息以卡片视图的方式显示,卡片视图可以通过卡片形式对日程信息进行展示,且由于卡片视图的显示面积大于传统视图的显示面积,从而保证日程有更多的详细信息被显示,用户无需对显示的卡片视图进行点击操作,即可获知更多的信息,从而提高了用户查看日程详细信息的便利性和查看效率。其具体实现可以参见下文实施例。
64.在对本技术实施例提供的日历视图的显示方法进行详细地解释说明之前,先对本技术实施例涉及的执行主体予以说明。本技术实施例提供的方法可以由电子设备来执行,该电子设备中安装有日历应用程序。进一步地,该电子设备中还可以安装有出行应用程序、酒店订阅应用程序、短信应用程序等能够接入日历应用程序的第三方应用程序。作为示例而非限定,该电子设备可以是但不限于手机运动相机(gopro)、数码相机、平板电脑、桌面型计算机、膝上型计算机、手持计算机、笔记本电脑、车载设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)、增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备、不可折叠的手机、可折叠的手机等,本技术实施例对此不作限定。
65.图2是本技术实施例提供的一种电子设备的结构示意图。参见图2,电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。其中,传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
66.可以理解的是,本技术实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部
件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
67.处理器110可以包括一个或多个处理单元,比如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
68.其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
69.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从该存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
70.在一些实施例中,处理器110可以包括一个或多个接口,如可以包括集成电路(inter-integrated circuit,i2c)接口,移动产业处理器接口(mobile industry processor interface,mipi)等。
71.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c接口。处理器110可以通过不同的i2c接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。比如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c接口通信,实现电子设备100的触摸功能。
72.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(display serial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。
73.可以理解的是,本技术实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本技术另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
74.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
75.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n
为大于1的整数。
76.外部存储器接口120可以用于连接外部存储卡,比如micro sd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。比如将音乐,视频等文件保存在外部存储卡中。
77.内部存储器121可以用于存储计算机可执行程序代码,计算机可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,来执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100在使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,比如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
78.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测触摸操作强度。电子设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。比如:当有触摸操作强度小于压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
79.指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
80.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器180k可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
81.按键190包括开机键,音量键等。按键190可以是机械按键,也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。
82.接下来对电子设备100的软件系统予以说明。
83.电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本技术实施例以分层架构的安卓(android)系统为例,对电子设备100的软件系统进行示例性说明。
84.图3是本技术实施例提供的一种电子设备100的软件系统的框图。参见图3,分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统层,以及内核层。
85.应用程序层可以包括一系列应用程序包。如图3所示,应用程序包可以包括日历,短信息,相机,图库,通话,地图,导航,wlan,蓝牙,音乐,视频等应用程序。
86.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问,这些数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。视图系统包括可视控件,比如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序的显示界面,显示界面可以由一个或多个视图组成,比如,包括显示短信通知图标的视图,包括显示文字的视图,以及包括显示图片的视图。电话管理器用于提供电子设备100的通信功能,比如通话状态的管理(包括接通,挂断等)。资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等。通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如,通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或滚动条文本形式出现在系统顶部状态栏的通知,比如后台运行的应用程序的通知。通知管理器还可以是以对话窗口形式出现在屏幕上的通知,比如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
87.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
88.系统库可以包括多个功能模块,比如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(比如:opengl es),2d图形引擎(比如:sgl)等。表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,比如:mpeg4,h.264,mp3,aac,amr,jpg,png等。三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。2d图形引擎是2d绘图的绘图引擎。
89.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
90.下面结合捕获拍照场景,示例性说明电子设备100软件以及硬件的工作流程。
91.当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别原始输入事件所对应的控件。以该触摸操作是单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用程序框架层的接口,启动相机应用,再调用内核层启动摄像头驱动,通过摄像头193捕获静态图像或视频。
92.为了便于理解,在对本技术实施例提供的方法进行详细介绍之前,基于上述实施
例提供的执行主体,接下来以电子设备是手机为例对本技术实施例涉及的应用场景进行介绍。
93.请参考图4,图4是根据一示例性实施例示出的一种应用场景的示意图。在一种可能的场景中,用户想要通过日历应用程序查看日程的情况下,可以点击日历应用程序的应用图标,手机响应于对日历应用程序的应用图标的点击操作,启动日历应用程序,并显示如图4中的(a)图所示的月视图;该月视图中显示有当前月份的日历,图示中以2022年9月份日历为例进行说明,且当前月份的日历下方显示有以传统视图的形式显示的多个日程的日程信息。另外,该月视图的右上角还显示有第一编辑选项1,用户可以点击第一编辑选项1;响应于对第一编辑选项1的点击操作,在月视图右上角展开如图4中的(b)图所示的第一编辑框,该第一编辑框中显示有“跳转到指定日期”选项、“账户管理”选项、“订阅管理”选项、“打印”选项和“设置”选项,用户可以点击“设置”选项;响应于对“设置”选项的点击操作,手机显示如图4中的(c)图所示的设置界面,该设置界面中显示有“日程显示样式”选项,用户点击“日程显示样式”选项。响应于对“日程显示样式”选项的点击操作,手机在设置界面的底部显示如图4中的(d)图所示的日程视图选择界面。由于目前日程信息是以传统视图的形式显示,因此,日程视图选择界面中的“传统视图”选项被突出显示,在本技术实施例的图示中以涂黑选项标识来表示“传统视图”选项突出显示。如果用户想要更改日程信息的显示样式,用户可以点击日程视图选择界面中的“卡片视图”选项;参见图4中的(e)图,响应于用户对卡片视图选项的点击操作,对“传统视图选项”的突出显示切换为对“卡片视图选项”的突出显示,之后,用户可以点击设置返回选项2。手机响应于对设置返回选项2的点击操作,手机从设置界面返回至月视图,且该月视图中的日程信息以如图4中的(f)图所示的卡片视图的形式显示,在日程信息以卡片视图的形式的情况下,不同类型的日程的日程信息卡片视图中的布局也不相同,示例性地,不同类型的日程的日程信息在卡片视图中的布局可以参考下述图5所示的卡片视图。
94.作为本技术的一个示例,由于日程有多个类型,比如,日程可以包括普通日程、全天日程、冲突日程、重要日程、忽略日程、过期日程、节日节气日程、待办事项等等,且不同类型的日程的卡片视图的卡片样式也不同。
95.示例性地,图5中的(a)图为普通日程(会议、出行等)的卡片视图的卡片样式;该卡片视图的左上角显示有日程信息的账户信息,该账户信息可以反应日程信息的来源。该卡片视图的右上角显示有第二编辑选项3,该第二编辑选项3被触发后可以显示第二编辑框,第二编辑框中可以显示有“标为重要/取消重要标识”选项、“分享”选项、“忽略”选项、“删除”选项等;该账户信息下方显示有日程的基础信息,该基础信息包括日程的标题、时间、地点等中的至少一个。日程的基础信息下方可以显示有日程的重要信息,比如,显示有日程的参与人信息,且该参与人信息为可选项,即根据日程的不同,卡片视图中可能会显示有参与人信息,也可能不显示参与人信息,本技术实施例的图示中以显示参与人信息为例进行说明。在卡片视图的右下角显示有对日程的操作选项,根据日程不同显示的操作选项也不同,比如,日程为会议的情况下,该操作选项可以包括加入会议选项和添加笔记选项;在日程为出行的情况下,该操作选项可以为预定返程选项和查看车票选项,在日程为住宿的情况下,操作选项可以为查看订单选项等等,图5中的(a)图中以日程为会议为例进行说明。另外,该卡片视图中可以设置有卡片热区,卡片热区是指在卡片视图中设置的可交互的部分,即可
点击的位置,交互后会引发一个事件,这个事件可以是链接跳转,也可以是提交或者弹出对话框等。示例性地,该卡片热区可以设置在日程的地点显示位置、操作选项所在位置、日程的标题显示位置等,且处于卡片热区的文字可以被突出显示,本技术实施例的图示中以加粗文字表示文字的突出显示。
96.作为本技术的一个示例,图5中的(b)图为全天日程的卡片视图的卡片样式;图5中的(c)图为冲突日程的卡片视图的卡片样式,该冲突日程为对普通日程进行设置得到,该冲突日程的卡片视图中显示有冲突标识,该冲突标识可以为文字、符号等,且该冲突标识显示在日程时间之前,该冲突标识突出显示,比如,冲突标识为文字,且该文字标红显示,图示中通过对“冲突”加背景以表示对冲突标识的突出显示。
97.图5中的(d)图为重要日程的卡片视图的卡片样式,重要日程为对普通日程进行设置得到,该重要日程的卡片视图中显示有重要标识,且重要标识可以为文字、符号等,且该重要标识显示在标题之前,该重要标识突出显示,比如,该重要标识为感叹号,且该感叹号标红显示,图示中通过对“!”加背景以表示对重要标识的突出显示。
98.图5中的(e)图为忽略日程/过期日程的卡片视图的卡片样式,忽略日程为对普通日程进行忽略设置得到,过期日程为普通日程过期(日程的结束时间在当前时间之前)后得到,该忽略日程/过期日程的卡片视图可以按照一定的透明度显示,比如按照50%的透明度显示,在本技术实施例的图示中通过对卡片视图加入背景图案来表示透明度显示。
99.图5中的(f)图为节日节气日程的卡片视图的卡片样式,节日节气的卡片视图为默认地不可编辑的视图。
100.图5中的(g)图为待办事项的卡片视图的卡片样式,待办事项中可以包括已过期已完成事项、已过期未完成事项、未过期已完成事项和未过期未完成事项,其中,已过期已完成事项的卡片视图、已过期未完成事项和未过期已完成的卡片视图可以以一定透明度显示,已过期已完成事项和未过期已完成事项中的待办事项因已完成,因此,已过期已完成事项和未过期已完成事项中的待办事项因呈现已完成状态,比如,已过期已完成事项和未过期已完成事项中的待办事项被横线划掉标识该待办事项已完成。
101.作为本技术的一个示例,用户不仅可以在显示月视图的情况下设置多个日程的日程信息的显示形式,还可以在显示日程视图的情况下,设置多个日程的日程信息的显示形式。手机在显示如图6中的(a)图所示的日程视图的情况下,用户可以点击日程视图中右上角显示的第一编辑选项1;响应于对第一编辑选项1的点击操作,展开如图6中的(b)图所示的第一编辑框,用户可以点击第一编辑框中显示的“设置”选项;响应于对“设置”选项的点击操作,手机显示如图6中的(c)图所示的设置界面,用户点击设置界面中的“日历显示样式”选项;响应于对“日历显示样式”选项的点击操作,在设置界面的底部显示中显示如图6中的(d)图所示的日程视图选择界面,由于日程是以传统视图的形式显示,因此,日程视图选择界面中的“传统视图”选项被突出显示。如果用户想要更改日程显示样式,用户可以点击日程视图选择界面中的“卡片视图”选项;参见图6中的(e)图,响应于用户对“卡片视图”选项的点击操作,对“传统视图”选项的突出显示切换为对“卡片视图”选项的突出显示,之后,用户可以点击设置返回选项2;手机响应于对设置返回选项2的点击操作,手机从设置界面返回至日程视图,且该日程视图中多个日程的日程信息以如图6中的(f)图所示的卡片视图的形式显示。
102.作为本技术的一个示例,在显示月视图的情况下,该月视图的右上角还可以显示有如图7中的(a)图所示的样式切换选项4,且样式切换选项4的选项形状与日程信息显示形式对应,在日程信息以传统视图的形式显示的情况下,该样式切换选项4的选项形状为列表形状,用户可以点击样式切换选项4;响应于用户对样式切换选项4的点击操作,参见图7中的(b)图,手机可以将日程信息以卡片视图的形式显示,同时,将样式切换选项4的选项形状切换为卡片形状。
103.需要说明的是,在通过样式切换选项对日程信息的显示形式进行切换后,下一次启动日历应用程序并显示日历视图的情况下,该日历视图中的日程信息可能是以传统视图的形式显示,也可能是以卡片视图的形式。比如,在一种可能的情况下,若手机上一次关闭日历应用程序前日程信息是以卡片视图的形式显示,则本次打开日历应用程序后可能默认日程信息是以卡片视图的形式显示。在另一种可能的实现方式中,若手机上一次关闭日历应用程序前日程信息是以传统视图的形式显示,则本次打开日历应用程序后可能默认日程信息是以传统视图的形式显示。在又一种可能的实现方式中,无论上一次关闭日历应用程序前日程信息的显示形式是哪一种视图,在本次打开日历应用程序后,默认日程信息是按照设置界面中所设置的日程显示样式进行显示,比如说,在通过图4中的(d)、(e),或者图6中的(d)、(e)设置了日程显示样式为卡片样式,每次打开日历应用程序后,在月视图或者日程视图下以卡片样式显示日程;在通过在通过图4中的(d),或者图6中的(d)设置了日程显示样式为传统视图的样式,每次打开日历应用程序后,在月视图或者日程视图下以传图视图的样式显示日程。本技术实施例对此不做具体限制。
104.作为本技术的一个示例,在显示日程视图、年视图、周视图或日视图的情况下,该日程视图的右上角同样可以显示有样式切换选项4,且样式切换选项4的应用场景可以参考上述图7所示的应用场景,本技术实施例对此不再进行一一赘述。
105.作为本技术的一个示例,用户想要通过日历应用程序查看日程的情况下,可以点击日历应用程序的应用图标,如果日历应用程序为下载后初次启动,或者,日历应用程序为版本更新后初次启动,手机响应于用户对日历应用程序的应用图标的点击操作,可以显示如图8中的(a)图所示的日历开屏引导界面。用户可以点击该日历开屏引导界面中的“开始体验”选项;响应于对日历开屏引导界面的“开始体验”选项的点击操作,手机显示如图8中的(b)图所示的切换视图引导界面,该切换视图引导界面包括日历的月视图,且月视图界面底部覆盖有第一切换提示弹窗。在显示有第一切换提示弹窗5的情况下,说明日程信息默认是以传统视图的形式显示,该第一切换提示弹窗5提示将日程信息的显示形式由传统视图切换为卡片视图,且该第一切换提示弹窗中显示有“切换卡片视图”选项和“知道了”选项,该“切换卡片视图”选项被触发后,日程信息将以卡片视图的形式显示。在该“切换卡片视图”选项未被触发或“知道了”选项被触发的情况下,日程信息继续以传统视图的形式显示。比如,参见图8中的(b)图,用户点击“切换卡片视图”选项,响应于对“切换卡片视图”选项的点击操作,手机显示如图8中的(c)图所示的月视图,该月视图中的日程信息以卡片视图的形式显示。
106.需要说明的是,该日历开屏引导界面中显示有滑动标识,用户可以对日历开屏引导界面进行滑动操作,响应于对日历开屏应道界面的滑动操作,显示不同内容的日历开屏引导界面,每个日历开屏引导界面中均显示有“开始体验”选项,用户可以在任意一个日历
开屏引导界面中触发“开始体验”选项。由于图8中所示的滑动标识可以标识日历开屏引导界面能够左右滑动,因此,用户可以对日历开屏引导界面进行左右滑动的操作。
107.作为本技术的一个示例,在显示如图9中的(a)图所示的日历开屏引导界面的情况下,用户可以点击该日历开屏引导界面中的“开始体验”选项;响应于对日历开屏引导界面的“开始体验”选项的点击操作,手机显示如图9中的(b)图所示的切换视图引导界面,该切换视图引导界面包括日历的月视图,且月视图界面底部覆盖有第二切换提示弹窗6,在显示有第二切换提示弹窗6的情况下,说明日程信息默认是以卡片视图的形式显示,该第二切换提示弹窗6提示将日程信息的显示形式由卡片视图切换为传统视图,且该第二切换提示弹窗中显示有“切换传统视图”选项和“知道了”选项,该“切换传统视图”选项被触发后,日程信息将以传统视图的形式显示。在该“切换传统视图”选项未被触发或“知道了”选项被触发的情况下,日程信息继续以卡片视图的形式显示。比如,参见图9中的(b)图,用户点击“切换传统视图”选项,响应于对“切换传统视图”选项的点击操作,手机显示如图9中的(c)图所示的月视图,该月视图中的日程信息以传统视图的形式显示。
108.作为本技术的一个示例,参考图10中的(a)图,在显示月视图,且该月视图中多个日程的日程信息是以传统视图的形式显示的情况下,用户可以点击任意一个日程所在的视图,比如,点击第一日程;响应于用户对第一日程所在视图的点击操作,显示如图10中的(b)图所示的日程详情界面,用户点击日程详情界面中的返回选项7;若本次显示日程详情界面为日历应用程序下载后初次显示,或者,为在日历应用程序的版本更新后初次显示,那么响应于对返回选项7的点击操作,参见图10中的(c)图,手机在显示月视图后,在月视图的底部显示第一切换提示弹窗5。
109.需要说明的是,如果用户是在日历应用程序下载后,或者,在日历应用程序为版本更新后首次从日程视图中操作进入日程详情界面,那么手机响应于用户操作从日程详情界面返回日程视图后,同样可以在日程视图的底部覆盖显示第一切换提示弹窗5。
110.作为本技术的一个示例,由于日历应用程序中可以允许第三方应用程序接入,在第三方应用程序接入后,可以将第三方应用程序中存在的至少一个账户添加至日历应用程序中,从而该第三方应用程序的至少一个账户对应的日程信息能够显示在日历应用程序的日历视图中。在日历应用程序中存在管理日程的账户的情况下,用户可能也需要对这些账户进行管理,比如,用户可能需要添加新的第三方应用程序的账户,或者,对已添加的账户进行编辑等。在用户希望对日程的账户进行管理的情况下,可以点击月视图或日程视图中的第一编辑选项1,本技术实施例的图示中以月视图为例进行说明,响应于对第一编辑选项1的点击操作,展开如图11中的(a)图所示的第一编辑框,用户点击第一编辑框中的“账户管理”选项;响应于用户对“账户管理”选项的点击操作,手机显示如图11中的(b)图所示的账户管理界面,该账户管理界面中显示至少一个一级账户,比如,图示中一级账户包括日历应用程序的本地账户:本地日历、邮箱应用程序中接入的邮箱账户:hihonor@outlxxk.com、以及会议应用程序中接入的会议账户:baoxx@xxx.xxx等。其中,一级账户也可称为父账户,每个一级账户下可以对应显示多个子账户,每个一级账户及每个子账户均可被编辑。比如,图示中对于一级账户本地日历来说,该本地日历下包括3个子账户,分别为我的日历、建议和参与人生日,该三个子账户均选中,因此,每个子账户对应的日程的日程信息能够显示在月历图中;对于一级账户hihonor@outlxxk.com来说,该一级账户下包括多个子账户,分别为
日程、工作、家庭、旅游、学习等,其中,子账户日程和学习被选中,因此,子账户日程和学习分别对应的日程的日程信息能够显示在月历图中,而未被选中的子账户对应的日程的日程信息不能显示在月视图中。对于一级账户baoxx@xxx.xxx来说,该一级账户下包括多个子账户,图示中以子账户工作为例进行说明,该子账户工作被选中,因此,该子账户工作对应的日程的日程信息能够显示在月历图中。
111.作为本技术的一个示例,用户可以从账户管理界面中选中需要的一级账户和对应子账户,也可以取消已经选中的一级账户和对应的子账户。其中,参见图11中的(b)图,该账户管理界面中还可以包括账户添加选项8,用户可以点击账户添加选项8,响应于对该账户添加选项的点击操作,手机可以显示账户添加界面,用户可以在该账户添加界面中添加一级账户。参见图11中的(b)图,对于一级子账户,每个一级子账户对应有第四编辑选项9,用户在需要对任意一个一级账户进行编辑的情况下,可以点击该一级账户对应的第四编辑选项9;响应于对第四编辑选项9的点击操作,手机可以显示对应的第四编辑框,用户可以根据需求在第四编辑框中选择需要的选项,比如,添加一级账户下的子账户,对一级账户下的子账户进行编辑等。参见图11中的(b)图,每个子账户对应有选项框,由上述可知,用户在选中任意一个子账户的情况下,可以点击该子账户对应的选项框,从而手机响应于对选项框的点击操作,对选中的选项框突出显示,相应地,在用户取消已选中的子账户的情况下,用户同样可以点击已选中的子账户对应的选项框,从而手机响应于对已选中的子账户的选项框的点击操作,取消对该选项框的突出显示。本技术实施例中以对选项框涂黑打钩表示突出显示,取消对选项框的涂黑打钩表示选项框未选中或取消选中为例进行说明。
112.需要说明的是,由于有的一级账户下包括的子账户数量较多,将所有子账户均进行显示,可能会占用显示资源,导致不方便查看其他一级账户,因此,在任意一个一级账户下包括的子账户数量大于第一数量阈值的情况下,可以将子账户折叠显示,该第一数量阈值为事先设置的阈值,该第一数量阈值可以为4、5、6等等,本技术实施例图示中以第一数量阈值为5为例进行说明。比如,参见图11中的(b)图,由于一级账户hihonor@outlxxk.com包括的子账户的数量大于5,因此,在账户管理界面中显示一级账户hihonor@outlxxk.com包括的5个子账户,其他子账户折叠显示,并在折叠后显示“更多”选项;该“更多”选项被触发后可以显示一级账户hihonor@outlxxk.com包括的其他子账户。
113.作为本技术的一个示例,参见图12中的(a)图,在显示第一日程的日程详情界面的情况下,由于手机的显示屏有限,有些内容未能全部显示,此时,用户可以对日程详情界面进行滑动操作,响应于滑动操作,手机显示如图12中的(b)图所示的滑动后的日程详情界面。滑动后的日程详情界面中可以显示第一日程的账户信息和第一日程的位置信息、天气信息等信息,账户信息包括子账户的信息,第一日程的位置信息可以通过地图反应。在第一日程为会议日程的情况下,还可以设置“添加笔记”选项、会议相关信息等,该会议相关信息包括会议id、密码等信息;该“添加笔记”选项被触发的情况下,可以跳转至笔记添加界面,该笔记添加界面可以为日历应用程序中的界面,也可以为备忘录应用程序、笔记应用程序等中的界面,本技术实施例对此不做限定。
114.作为本技术的一个示例,在日程包括普通日程、全天日常、冲突日程、重要日程、忽略日程、过期日程、节日节气日程和待办事项中的任意几类日程的情况下,或者,在用户有多个日程时,比如说,在月视图的界面中,用户有3个以上日程,或者在周视图的界面中,用
户有4个以上日程的情况下,由于手机的显示屏大小有限,不能将所有的日程一次性显示。此时,参见图13中的(a)图,用户可以对月视图进行滑动操作,以查看更多的日程的日程信息。响应于对月视图的滑动操作,手机显示滑动后的月视图,如果待办事项是从第三方应用程序中获取,比如待办事项是从笔记应用程序中获取,那么手机显示滑动后的月视图中,该多个日程的日程信息所在视图可以如图13中的(b)图所示,在图13中的(b)图中,待办事项所在视图中显示有该日程的来源,即在待办事项所在视图中显示显示来自“笔记”;如果待办事项为日历应用程序本身的待办事项,那么在滑动后的月视图中,该多个日程的日程信息所在视图可以如图13中的(c)图所示,在图13中的(c)图中,待办事项所在视图中不需要显示该日程的来源。
115.作为本技术的一个示例,有些日程是用户比较重视的日程,譬如有重要参与人的日程为重要日程。其中,重要参与人可以是手机根据用户的操作预先设置的,手机在识别到日程的参与人中有重要参与人时,可以将日程设为重要日程。在设置重要参与人的过程中,参见图14中(a)图,手机在显示设置界面的情况下,为了进行重要参与人设置,用户可以对设置界面进行滑动操作;响应于对设置界面的滑动操作,手机显示如图14中的(b)图所示的滑动后的设置界面,滑动后的设置界面中显示有“重要参与人”选项,用户可以点击设置界面中“重要参与人”选项;响应于对“重要参与人”选项的点击操作,在手机保存了历史日程的参与人的情况下,显示如图14中的(c)图所示的重要参与人推荐界面,该重要参与人推荐界面中可以显示推荐列表,该推荐列表中显示有至少一个推荐的参与人的信息,该推荐列表中至多包括5个参与人的信息。每个参与人的信息所在的信息栏上提供有添加选项,其中,参与人是指曾共同参与相同日程的人员。用户可以点击推荐列表中需要特别关注的参与人的信息对应的添加选项,比如,用户点击liumou的信息对应的添加选项;响应于对添加选项的点击操作,参见图14中的(d)图,将用户点击的添加选项对应的参与人的信息移动至推荐列表上方显示的重要参与人列表中,并刷新推荐列表,该重要参与人列表中显示的参与人的信息为重要参与人的信息,重要参与人的头像上设置有挂件,本技术实施例的图示中以为重要参与人的头像添加“皇冠”符号表示设置的挂件。
116.用户可能不止设置一个重要参与人,此时用户可以继续从推荐列表中点击需要设置的参与人的信息所在的信息栏上的添加选项,响应于对添加选项的点击操作,参见图14中的(e)图手机将新添加的参与人的信息栏显示在重要参与人列表中的置顶显示。任意一个日程中存在重要参与人列表中的参与人,手机均可以将该日程设置为重要日程,即为该日程的卡片视图中设置重要标识。比如,参见图14中的(f)图,会议日程的参与人中包括重要参与人“liumou”,因此,该会议日程的卡片视图中显示有重要标识12。
117.需要说明的是,手机刷新推荐列表的操作包括:将添加至重要参与人列表的参与人的信息从推荐列表中删除;和/或,重新获取满足推荐条件的参与人,根据满足推荐条件的参与人的信息更新推荐列表。刷新后的推荐列表中的推荐参与人的数量小于或等于预设阈值,比如,小于或等于5个。
118.作为本技术的一个示例,参见图15中的(a)图,用户在重要参与人推荐界面中可能设置了多个参与人作为日程的重要参与人,由于设置人数过多,为了能够将推荐列表和重要参与人列表显示在同一界面中,在重要参与人列表中包括的参与人的个数大于第二数量阈值的情况下,手机可以将重要参与人列表折叠显示,在重要参与人列表中仅显示第二数
量阈值个重要参与人的信息。其中第二数量阈值可以根据需求进行设置,譬如该第二数量阈值为5、6、7等,本技术实施例对此不做具体限制,本技术实施例的图示中以第二数量阈值为5进行说明。为了便于说明,本技术实施例将折叠显示的重要参与人列表称为第一列表,将展开显示的重要参与人列表称为第二列表;用户在需要查看完整的重要参与人列表的情况下,可以点击第一列表底部显示的展开选项,该选项名称可以显示为“展开全部”;响应于对展开选项的点击操作,手机显示如图15中的(b)图所示的第二列表,该第二列表底部显示有折叠选项,该折叠选项的名称可以为“展开收起”,用户可以点击折叠选项。响应于对折叠选项的点击操作,手机可以将第二列表进行折叠,以显示如图15中的(a)图所示的第一列表。
119.作为本技术的一个示例,参见图16中的(a)图,由于推荐列表中可能不存在用户想要设置的参与人,因此,该重要参与人推荐界面中还可以显示“添加其他参与人”选项,用户可以点击“添加其他参与人”选项。响应于对“添加其他参与人”选项的点击操作,手机可以显示如图16中的(b)图所示的参与人选择界面,该参与人选择界面中显示有参与人列表、“添加”选项和“全选”选项,该参与人列表中的参与人不包括重要参与人列表中记载的参与人,且该参与人列表中按照参与人的信息的首字母顺序对参与人的信息进行排列,每个参与人对应的信息栏中设置有选择框,用户可以点击选择框来选中对应的参与人,该选择框可以为方形或圆形等形状。响应于对选择框的点击操作,参见图16中的(c)图,手机将用户点击的选择框突出显示,本技术实施例的图示中以对选择框打钩表示对选择框的突出显示。用户在选择好需要添加的参与人的信息后,可以点击“添加”选项;响应于对“添加”选项的点击操作,手机将用户选择的参与人的信息添加至重要参与人列表中,并显示如图16中的(d)图所示重要参与人列表,在该重要参与人列表中,为了使得用户清楚的了解到最近新增加有哪些重要参与人,新增加的重要参与人的信息可以显示在重要参与人列表的最上方。
120.作为本技术的一个示例,由于用户可能会添加多个参与人,在添加参与人过多的情况下,为了使重要参与人列表中显示的参与人的信息符合用户查看习惯,用户还可以对重要参与人列表中的参与人的信息进行排序,比如,用户可以通过移动操作将比较在意的参与人置顶显示。
121.需要说明的是,该参与人选择界面中还包括“全选”选项,该“全选”选项被触发后可以选中参与人列表中的所有参与人的信息。若用户从参与人列表中选择的参与人的信息包括了处于推荐列表的参与人的信息,那么手机将用户从参与人列表中选择的参与人的信息添加至重要参与人列表后,更新推荐列表,该推荐列表更新后将不再显示已添加至重要参与人列表的参与人的信息。
122.作为本技术的一个示例,由上述可知,任意一个日程中存在重要参与人列表中的参与人的情况下,手机均可以将该日程设置为重要日程,而为了使用户了解到该重要日程的重要原因,在该重要日程的日程信息以卡片视图的形式显示的情况下,该重要参与人可以在卡片视图中突出显示,比如,可以将重要参与人标红显示,高亮显示、加粗显示等等。本技术实施例对此不做具体限制。
123.作为本技术的一个示例,在显示如图17中的(a)图所示的参与人选择界面的情况下,由于参与人可能较多,无法将所有参与人的在一个显示界面中显示,因此,为了能够获
知更多的参与人的信息,用户可以对参与人列表进行滑动操作。响应于对参与人列表的滑动操作,手机可以显示如图17中的(b)所示的滑动后的参与人列表,用户可以按照上述图16所示的方式对滑动后的参与人列表进行操作。
124.作为本技术的一个示例,针对任意一个日程,用户也可以单独对该日程设置重要参与人。比如,手机在显示如图18中的(a)图所示的月视图的情况下,该第一日程的卡片视图中未显示重要标识;响应于对该第一日程的日程信息的点击操作,参见图18中的(b)图,手机显示第一日程的日程详情界面,用户可以点击第一日程的日程详情界面中的参与人设置选项,在图示中以多个参与人的人名所在信息栏为参与人设置选项为例进行说明。响应于对参与人设置选项的点击操作,手机可以显示如图18中的(c)图所示的该第一日程对应的参与人编辑框,该参与人编辑框中可以显示日程的邀请人的信息栏、其他参与人列表以及参与人编辑选项,用户如果想要针对该日程设置重要参与人,那么,用户可以点击参与人编辑选项,该参与人编辑选项在参与人编辑框中的名称可以为“编辑重要参与人”;响应于对参与人编辑选项的点击操作,参与人编辑框切换为如图18中的(d)图所示的可编辑状态,在可编辑的参与人编辑框中每个参与人的信息所在的信息栏上设置有选择框,且该添加重要参与人界面中还显示有“添加”选项和“全选”选项,用户可以点击选择框来选中对应的参与人为重要参与人;响应于对选择框的点击操作,参见图18中的(e)图,手机将用户点击的选择框突出显示,用户点击“添加”选项;响应于对“添加”选项的点击操作,参见图18中的(e)图,将选择框对应的参与人设置为重要参与人,并为重要参与人的头像设置挂件。之后,手机再次显示月视图的情况下,参见图18中的(f)图,该第一日程的卡片视图中显示重要标识12。
125.需要说明的,本技术实施例中的图示中将信息栏中的选择框打钩显示来表示对信息栏的突出显示。
126.另外,由于在设置界面中设置的重要参与人是针对所有日程设置的重要参与人,也即是,对于所有日程来说重要的参与人,而在任意一个日程的日程详情界面中设置的重要参与人是仅针对该日程来说重要的参与人,在任意一个日程的日程详情界面中设置的重要参与人对于其他日程来说可能并不是重要参与人,因此,对于在任意一个日程的日程详情界面中设置的重要参与人,手机不会将设置的重要参与人添加至重要参与人列表中。
127.由于参与人中包含有重要参与人的日程可以设置为重要日程,因此,该日程设置有重要参与人之后,该日程也将被设置为重要日程。该日程的日程信息显示在日历视图中的情况下,该日程信息中将携带重要标识。
128.作为本技术的一个示例,手机不仅可以在用户的操作下从设置界面进入重要参与人推荐界面,还可以通过其他方式显示重要参与人推荐界面,比如,参见图19中的(a)图,在显示月视图,且将多个日程的日程信息以传统视图的形式显示的情况下,该月视图中可以显示有添加提示框10,该添加提示框10用于提示用户添加重要参与人,该添加提示框中设置有“立即添加”选项,用户可以点击“立即添加”选项。响应于对“立即添加”选项的点击操作,手机可以显示如图19中的(b)图所示的重要参与人推荐界面。
129.作为一种示例,在显示如图19中的(b)图所示的重要参与人推荐界面后,手机可以按照上述图14所示的应用场景设置重要参与人,本技术实施例对此不再进行一一赘述。
130.需要说明的是,上述仅以显示月视图且多个日程的日程信息以传统视图的形式显
示的情况为例进行说明,在其他日历视图中同样可以显示有添加提示框,比如,在手机显示月视图,且月视图中多个日程的日程信息是以卡片视图的形式显示的情况下,该月视图中同样可以显示有添加提示框,用户可以按照图19所示的应用场景进行操作。
131.作为本技术的一个示例,用户添加重要参与人的信息之后,还可以移除添加的重要参与人的信息,参见图20中的(a)图,在显示重要参与人推荐界面的情况下,如果该重要参与人推荐界面中显示有重要参与人列表,且每个重要参与人的信息所在列表栏中显示有移除选项,用户可以点击想要移除的重要参与人的信息对应的移除选项;响应于对移除选项的点击操作,手机显示如图20中的(b)图所示的确认移除弹窗11,该确认移除弹窗11用于提示用户是否移除选择的重要参与人的信息,以及移除重要参与人的信息后的后果,且该确认移除弹窗中显示有“取消”选项和“移除”选项,用户在确认移除选择的重要参与人的信息的情况下,点击“移除”选项;响应于对“移除”选项的点击操作,参见图20中的(c)图,手机将“移除”选项所在的列表栏从当前界面中移除,并将参与人信息显示在参与人列表中。在用户取消移除选择的重要参与人的信息的情况下,用户可以点击“取消”选项,响应于对“取消”选项的点击操作,手机可以返回图20中的(a)图的显示。
132.作为本技术的一个示例,在未进行其他关于重要日程设置的情况下,如果手机是根据日程是否含有重要参与人的参与人为依据设置重要日程,那么在用户设置有重要参与人的情况下,参见图21中的(a)图,如果第一日程的参与人中存在重要参与人,则该第一日程为重要日程,该第一日程的日程信息所在视图中将显示有重要标识12。手机在接收到用户删除了重要参与人的操作后,如图20所示的删除重要参与人的过程,响应于用户删除重要参与人的操作,手机可以遍历重要日程的参与人,如果重要日程的参与人中存在上述删除的重要参与人,手机可以将该重要日程设置为普通日程。如图21中的(b)图,该第一日程的日程信息所在视图中将不再显示重要标识12。
133.作为本技术的一个示例,参见图22中(a)图,手机在显示设置界面的情况下,用户可以点击设置界面中“重要参与人”选项;响应于对“重要参与人”选项的点击操作,在不存在参与人的情况下,显示如图22中的(b)图所示的重要参与人介绍界面,该重要参与人介绍界面中显示有关于重要参与人的介绍信息和“了解更多”选项,用户可以点击“了解更多”选项,响应于对“了解更多”选项的点击操作,手机从重要参与人介绍界面跳转至玩机技巧界面,玩机技巧界面用于指导用户实现手机的相关功能。
134.作为本技术的一个示例,参见图23中的(a)图,手机在显示重要参与人推荐界面的情况下,该重要参与人推荐界面的右上角显示有功能介绍选项13,用户可以点击功能介绍选项13。响应于对功能介绍选项13的点击操作,参见图23中的(b)图,手机可以在重要参与人推荐界面的底部显示重要参与人介绍弹窗14,该重要参与人介绍弹窗14中显示有关于重要参与人的介绍信息、“了解更多”选项和“知道了”选项,该“知道了”选项被触发的情况下,不再显示重要参与人介绍弹窗14。
135.作为本技术的一个示例,为了使用户很快注意到重要日程,手机不仅能够自动对包含重要参与人的日程设置重要标识,用户也可以手动将普通日程设置为重要日程,比如,参见图24中的(a)图,在手机显示月视图,且月视图中的多个日程的日程信息以传统视图的形式显示的情况下,对于需要进行重要标识的第二日程,用户可以长按该第二日程所在信息栏;响应于对信息栏的长按操作,手机可以显示如图24中的(b)图所示的日程快速预览界
面,该日程快速预览界面中显示有以卡片视图显示的日程信息及第三编辑框15,该第三编辑框15中显示有“标为重要”选项、“分享”选项、“忽略”选项和“删除”选项,用户可以点击“标为重要”选项;响应于对“标为重要”选项的点击操作,参见图24中的(c)图,手机返回月视图,并在该第二日程中添加重要标识12,以将该第二日程标记为重要日程。
136.作为本技术的一个示例,参见图25中的(a)图,在手机显示月视图,且月视图中的多个日程的日程信息以卡片视图的形式显示的情况下,对于需要进行重要标识的第二日程,用户可以点击该第二日程的日程信息所在卡片视图中显示的第二编辑选项3;响应于对第二编辑选项3的点击操作,显示如图25中的(b)图所示的该第二日程的日程信息所在视图的第二编辑框,该第二编辑框中显示有“标为重要”选项、“分享”选项、“忽略”选项和“删除”选项,用户可以点击“标为重要”选项;响应于对“标为重要”选项的点击操作,参见图25中的(c)图,手机不再显示第二编辑框,并在该第二日程中添加重要标识,以将该第二日程标记为重要日程。
137.作为本技术的一个示例,参见图26中的(a)图,在手机显示月视图的情况下,该第二日程在未被设置为重要日程的情况下,用户可以点击该第二日程的日程信息所在卡片视图;响应于对第二日程的日程信息所在卡片视图,手机显示如图25中的(b)图所示的第二日程的日程详情界面,该日程详情界面中显示有“重要”选项,用户可以点击该“重要”选项;响应于用户对“重要”选项的点击操作,参见图26中的(c)图,手机可以将“重要”选项突出显示,图示中以涂黑显示“重要”选项的选择选项来表示对“重要”选项的突出显示,之后用户可以触发返回选项7;响应于对返回选项7的触发操作,手机显示如图26中的(d)图所示的月视图,该月视图中被标为重要日程的第二日程中显示有重要标识12。图示中以月视图中的第二日程的日程信息以卡片视图的形式显示为例进行说明。
138.作为一种示例,手机响应于用户对“重要”选项的点击操作,参见图26中的(c)图,手机还可以在日程详情界面中日程的标题处显示重要标识12。
139.需要说明的是,如果用户想要将第二日程由重要日程变为普通日程,那么手机在显示如图26中的(d)图所示的月视图的情况下,用户可以点击该第二日程的日程信息所在卡片视图;响应于对第二日程的日程信息所在卡片视图的点击操作,手机显示第二日程的日程详情界面,如图26中的(c)所示的界面,用户可以点击日程详情界面中“重要”选项,手机响应于对“重要”选项的点击操作,可以不再对“重要”选项突出显示,之后用户可以触发返回选项7;响应于对返回选项7的触发操作,手机可以显示如图26中的(a)图所示的月视图,该月视图中变为普通日程的第二日程中不再显示重要标识12。
140.作为本技术的一个示例,参见图27中的(a)图,在手机将多个日程的日程信息以卡片视图的形式显示的情况下,若第一日程为重要日程,则用户可以点击第一日程的卡片视图中显示的第二编辑选项3;响应于对该第二编辑选项3的点击操作,参见图27中的(b)图,手机显示对应的第二编辑框,该第二编辑框中显示有“取消重要标识”选项、“分享”选项、“忽略”选项和“删除”选项,用户可以点击“取消重要标识”选项;响应于对“取消重要标识”选项的点击操作,参见图27中的(c)图,手机不再显示第二编辑框,并不再第一日程中显示重要标识,以将该第一日程由重要日程更改为普通日程。
141.作为本技术的一个示例,用户在进行新建日程的情况下,参见图28中的(a)图,手机可以显示新建日程界面,该新建日程界面中显示有“重要”选项,用户可以点击“重要”选
项;响应于对“重要”选项的点击操作,参见图28中的(b)图,该“重要”选项突出显示,同时将新建日程确定为重要日程,在新建日程建立结束后,该新建日程显示在月视图或日程视图中的情况下,该新建日程的日程信息中携带重要标识。
142.作为本技术的一个示例,由上述可知,在日程中包括重要参与人的情况下,该日程可以被设置为重要日程,而在日程中不包括重要参与人的情况下,用户同样可以通过“重要”选项将该日程设置为重要日程。虽然设置方式不相同,但是对于重要日程,手机可以显示相同的重要标识。当然,手机也可能根据设置重要日程方式的不同,为日程显示不同的重要标识,从而用户可以根据不同的重要标识获知该重要日程被设置为重要的原因。本技术实施例对此不做具体限制。
143.作为本技术的一个示例,参见图29中的(a)图,该新建日程界面中可以显示有“添加更多项”选项,用户点击“添加更多项”选项;响应于对“添加更多项”选项的点击操作,参见图29中的(b)图,手机可以在新建日程界面中显示更多选项供用户选择。
144.需要说明的是,由于手机响应于对添加更多项选项的点击操作,可能会需要显示许多新的选项,但是由于手机的显示屏大小有限,导致在当前显示界面中显示的选项有限,此时用户可以对新建日程界面进行滑动操作,手机响应以对新建日程界面的滑动操作,显示滑动后的新建日程界面,用户通过对新建日程界面进行滑动操作可以查看更多的选项。
145.作为本技术的一个示例,用户还可以设置月视图、日程视图等中日程显示范围。参见图30中的(a)图,手机可以显示月视图,该月视图中可以显示当天全部日程的日程信息,再这样的情况下,如果用户需要设置日程显示范围,则用户可以通过上述图4中的(a)图和(b)图所示的操作,使手机显示如图30中的(b)图所示的设置界面。在显示设置界面的情况下,该设置界面中包括“日程显示范围”选项,用户可以点击该“日程显示范围”选项;响应于对“日程显示范围”选项的点击操作,参见图30中的(c)图,在设置界面底部显示日程显示范围弹窗16,该日程显示范围弹窗16中显示有“全部日程”选项和“仅显示重要日程”选项,在“全部日程”选项被触发的情况下,月视图、日程视图和桌面卡片中可以显示全部日程;在“仅重要日程”选项被触发的情况下,月视图、日程视图和桌面卡片中仅显示重要日程,且该日程显示范围设置弹窗中被触发的选项将被突出显示。图30中的(c)图以“重要日程”选项被触发为例进行说明,且被触发的选项在设置界面的“日程显示范围”选项中显示。之后,手机在显示月视图后,参见图30中的(d)图,手机可以在月视图中显示重要日程。
146.作为本技术的一个示例,用户还可以对第一日程进行分类,第一日程可以为第三方接入日程,在第一日程接入日历应用程序的情况下,手机可以根据该第一日程的接入源确定第一日程的分类,或者,该第一日程在第三方应用程序中本身就已经确定了分类,但是用户可能会觉得该分类并不合适,此时用户可以重新对第一日程进行分类;或者,第一日程并非第三方接入的日程,而是用户在日历应用程序中创建的日程,但是在创建过程中未对该第一日程进行分类或者创建过程中分类不准确,此时用户同样可以对该第一日程进行分类。在用户需要对第一日程进行分类的情况下,用户可以点击第一日程所在视图,手机响应于对第一日程所在视图的点击操作,可以显示如图31中的(a)图所示的第一日程的日程详情界面。
147.参见图31中的(a)图,手机在显示第一日程的日程详情界面的情况下,该日程详情界面中可以显示“分类”选项,该“分类”选项上显示第一日程的日程类型,用户可以点击该“分类”选项。响应于对该“分类”选项的点击操作,参见图31中的(b)图,手机可以从日程详情界面的底部显示分类界面17,该分类界面17中包括分类列表和“取消”选项,分类列表中包括各种日程类型,比如包括:办公、航班、酒店、高铁、金融、演出票、学习、运动、直播预定、未分类等类型,每种日程类型分别对应有选择选项,且第一日程当前所属类型对应的选择选项能够被突出显示,本技术实施例的图示中以涂黑显示日程类型对应的选择选项来表示对选择选项的突出显示。用户可以点击需要设置的日程类型的选择选项;响应于对选择选项的点击操作,手机不再显示分类界面,并显示如图31中的(c)图所示的日程详情界面,在该日程详情界面中,该第一日程的“分类”选项中显示的日程类型更改为选择选项所对应的日程类型。比如,本技术实施例中将日程类型由办公设置为学习。另外,对于分类界面17中显示的“取消”选项,在“取消”选项被触发的情况下,手机取消本次对第一日程的分类操作,并不再显示分类界面17,返回到图31中的(a)所示的界面。
148.需要说明的是,在日程类型较多,分类界面无法将所有日程类型显示的情况下,该分类界面能够被滑动,该分类界面中可以设置有滑动标识,且滑动过程中“取消”选项的位置不发生变化。
149.另外,一个日程还可以设置有多个类型,在这样的情况下,用户在分类界面中点击一个日程类型对应的选择选项后,手机并不会取消分类界面的显示,用户可以在分类界面中点击多个日程类型的选择选项,然后对分类界面进行手势操作;响应于对分类界面的手势操作,手机不再显示分类界面,并在日程详情界面中该第一日程的“分类”选项中显示的日程类型更改为多个选择选项分别对应的日程类型。或者,该分类界面中还可以设置“确认”选项,用户在分类界面中点击多个日程类型的选择选项后,可以点击“确认”选项;手机响应于对“确认”选项的点击操作,手机不再显示分类界面,并在日程详情界面中该第一日程的“分类”选项中显示的日程类型更改为多个选择选项分别对应的日程类型。
150.作为本技术的一个示例,用户在新建日程的过程中,同样可以设置新建日程的日程类型,且该新建日程的日程类型在被设置之前默认为未分类。在显示如图32中的(a)图所示的新建日程界面的情况下,该新建日程界面中包括“分类”选项,该“分类”选项中可以显示该新建日程的日程类型为未分类,用户可以点击该“分类”选项;响应于对该“分类”选项的点击操作,参见图32中的(b)图,手机可以在日程详情界面的底部显示分类界面17,用户可以点击分类界面中显示的运动类型对应的选择选项;响应于对运动类型对应的选择选项的点击操作,手机不再显示分类界面17,并显示如图32中的(c)图所示的新建日程界面,在该新建日程界面中,该新建日程的“分类”选项中显示的日程类型由未分类更改为运动类型。
151.作为本技术的一个示例,用户可以根据日程类型来查看同一类型的日程的日程信息。参见图33中的(a)图,手机在显示月视图的情况下,该月视图中显示有筛选选项,用户可以点击筛选选项;响应于对筛选选项的点击操作,参见图33中的(b)图,在月视图底部显示筛选界面18,该筛选界面18中显示有多个类型选项、“重置”选项和“完成”选项,该多个类型选项中包括“全部”选项、“办公”选项、“航班”选项、“酒店”选项、“高铁”选项、“金融”选项、“演出票”选项、“学习”选项、“运动”选项、“直播预定”选项等。用户可以从多个类型选项中点击需要查看的类型,比如,用户点击“酒店”选项,响应于对“酒店”选项的点击操作,参见图33中的(b)图,手机将“酒店”选项突出显示,用户在选择完毕后,可以点击“完成”选项;响
应于对“完成”选项的点击操作,参加图33中的(c)图,手机不再显示筛选界面18,并在月视图中显示用户选择的类型选项对应的日程的日程信息,且选中的类型选项对应的日程的日程信息按照日程开始时间从早到晚的顺序排序。对于筛选界面中的“重置”选项,在“重置”选项被触发的情况下,用户在筛选界面18中选择的类型选项被清空。
152.需要说明的是,若选择的类型没有对应的日程,则月视图中将不显示该类型对应的日程。
153.作为本技术的一个示例,参见图34中的(a)图,手机在显示日程视图的情况下,在显示日程的顶部显示有筛选选项,用户可以点击筛选选项;响应于对筛选选项的点击操作,参见图34中的(b)图,在月视图底部显示筛选界面18,该筛选界面18中显示有多个类型选项、“重置”选项和“完成”选项,用户从多个类型选项中点击需要查看的类型,比如,用户点击“高铁”选项,响应于对“高铁”选项的点击操作,参见图34中的(b)图,手机将“高铁”选项突出显示,用户在选择完毕后,可以点击“完成”选项;响应于对“完成”选项的点击操作,参加图34中的(c)图,手机不再显示筛选界面18,并在日程视图中显示用户选择的类型对应的日程,且选中的类型对应法的日程按照日程开始时间从早到晚的顺序排序。
154.基于上述实施例提供的执行主体和应用场景,接下来对本技术实施例提供的日历视图的显示方法进行介绍。请参考图35,图35是根据一示例性示出的一种日历视图的显示方法流程示意图,且图35中是以日程的日程信息以传统视图的显示形式切换为卡片视图的显示形式为例进行说明。作为示例而非限定,这里以该方法应用于安装有日历应用程序的手机中为例进行说明,该方法可以包括如下部分或者全部内容:步骤3501:响应于对日历应用程序的启动操作,启动日历应用程序。
155.作为一个示例,当用户在使用手机的过程中,想要查看或建立日程时,用户可以点击手机桌面中显示的日历应用程序的应用标识,或者,点击桌面、负一屏上的日历卡片,以启动日历应用程序。响应于用户对日历应用程序的启动操作,手机启动日历应用程序。
156.需要说明的是,该应用标识用于唯一标识对应的应用程序,该应用标识可以为图标、名称、版本号等中的至少一个。
157.步骤3502:在显示日历视图的情况下,响应于对日历视图中显示的第一编辑选项的点击操作,显示第一编辑框。
158.通常情况下,在启动日历应用程序后,可以显示日历应用程序的日历视图。需要说明的是,由于日历应用程序在启动后,可能会显示年视图、月视图、周视图、日视图和日程视图中任意一种,且用户也可能会通过滑动操作进行视图切换,因此,该日历视图可以为年视图、月视图、周视图、日视图和日程视图中的任意一个视图。
159.日历视图中显示有第一编辑选项,因此,用户可以在手机显示日历视图的情况下,点击日历视图中显示的第一编辑选项。手机响应于对日历视图中第一编辑选项的点击操作,可以显示第一编辑框,该第一编辑框中可以包括跳转到指定日期选项、账户管理选项、订阅管理选项、打印选项和设置选项,如图4中的(b)图所示。
160.在一种实施例中,在第一编辑框中的设置选项被触发的情况下,手机可以执行下述步骤3503的操作。对于第一编辑框中的其他选项,不同选项被触发可以实现不同功能。
161.示例性地,在跳转到指定日期选项被触发的情况下,手机可以显示跳转日期选择界面,用户可以在跳转日期选择界面中选择需要跳转的日期,手机响应于用户选择的需要
跳转的日期,可以显示用户选择的日期对应的日历和日程信息。在订阅管理选项被触发的情况下,手机可以显示订阅管理界面,用户可以从订阅管理界面中选择想要了解的订阅服务,使得该订阅服务对应的第三方平台可以将订阅服务的相关内容推送至日历视图中。在打印选项被触发的情况下,可以显示打印预览界面,用户可以在打印预览界面对日历视图进行打印的相关操作。
162.在账户管理选项被触发的情况下,手机可以显示账户管理界面,该账户管理界面中可以显示至少一个一级账户,一级账户也可称为父账户,每个一级账户下可以对应显示多个子账户,每个一级账户及每个子账户均可被用户编辑。示例性地,该账户管理界面可以参考上述图11所示的场景。
163.示例性地,参见表1,一级账户可以包括本地日历和至少一个第三方授权应用的账户,对于本地日历,本地日历下对应的子账户可以包括我的日历、短信识别、建议、参与人生日、笔记待办等。不同子账户的日程来源不同,譬如,子账户“我的日历”中的日程可以来源于本地自建日历、第三方插入日程或笔记中事件,子账户“短信识别”中的日程来源于对短信的识别,子账户“建议”的日程来源于建议卡片,子账户“参与人生日”的日程可以来源于参与人应用,子账户“笔记待办”的日程可以来源于待办事项。对于至少一个第三方授权应用的账户,任意一个第三方授权应用的子账户可以为从第三方授权应用的账户中同步过来的子账户,每个子账户中的日程来源于该子账户在第三方授权应用中获取的日程。
164.表1需要说明的是,上述表1中的一级账户、一级账户对应的子账户以及每个子账户的日程来源均为举例说明,并不对本技术实施例构成限定。
165.在一些实施例中,手机具有建议功能,通过该建议功能能够感知当前所处场景,为用户提供对应的服务。比如,在航班出行场景中,建议功能能够获取用户的出行行为和飞行意图,主动将航班出票、值机、登机等信息,在合适的时机和地点推送给用户。其中,在向用户推送对应的服务的情况下,可以通过手机桌面显示的建议卡片实现。建议卡片为显示在手机桌面或负一屏中、为用户提供提醒服务、建议服务的控件,该建议卡片中可以显示建议功能提供给用户的服务信息,另外,该建议卡片能够从手机的短信应用程序中获取短信内容,并将短信内容进行显示。在将建议功能接入日历应用程序的情况下,由于通过建议卡片可以获取短信的内容,而有些短信内容与用户的日程相关,因此,手机可以识别任意一个建议卡片推送的短信内容中是否存在预设的关键字段,并在存在预设的关键字段的情况下,按照预设的关键字段对应的日程格式,在日历应用程序中创建对应的日程。
166.需要说明的是,该预设的关键字段包括酒店、机票、火车票、信用卡、贷款还款、电
影票等等。不同的关键字段对应不同的日程格式,日程格式包括对日程标题、地点、开始时间、结束时间、首次提醒时间、日程说明等项目的格式。
167.表2示例性地,参见表2,在从建议卡片推送的短信内容中识别到酒店的情况下,该日程可以为酒店入住日程,该日程格式中日程标题的格式为【酒店入住】+酒店名,地址为酒店地址,开始时间为识别到酒店入住时间,若没有酒店入住时间则按照第一默认时间显示,比如,第一默认时间为入住当天下午2点;结束时间为酒店入住时间和酒店入住时长确定的时间,如果没有结束时间,则按照第二默认时间显示,比如,该第二默认时间为入住时间+24小时对应的时间。首次提醒时间要求为明确的时间,比如,可以为前一天早上9点,日程说明为短信原内容。
168.参见表2,在从建议卡片推送的短信内容中识别到机票的情况下,该日程可以为飞机出行日程,该日程格式中日程标题的格式为【飞机出行】+航班+航班号,在没有航班信息的情况下,可以不显示航班信息;地址为出发地的航站楼和目的地的航站楼;开始时间为起飞时间;结束时间为到达时间,如果没有到达时间,则按照第三默认时间显示,比如,第三默认时间为开始时间+2小时对应的时间;首次提醒时间要求为明确的时间,比如,可以为前一天早上9点,日程说明为短信原内容。
169.参见表2,在从建议卡片推送的短信内容中识别到火车票的情况下,该日程可以为火车出行日程,该日程格式中日程标题的格式为【火车出行】+火车票车次+出发地+目的地,出发地和目的地为可选项,在短信中没有的情况下该日程标题中可以不显示出发地和目的地;地址为出发地,开始时间为出发时间,结束时间为到达时间,如果没有到达时间,则按照第四默认时间显示,第四默认时间为开始时间+半小时对应的时间;首次提醒时间要求为明确的时间,比如,可以为前一天早上9点,日程说明为短信原内容。
170.参见表2,在从建议卡片推送的短信内容中识别到信用卡或贷款还款的情况下,该日程可以为还款日程,如果为关键字段为信用卡,则该日程格式中日程标题的格式为【信用卡还款】银行+卡号,如果为贷款还款,则该日程格式中日程标题的格式为【贷款还款】银行+
卡号;无由于还款不受地址限制,且还款日当天任一时间均可进行还款,因此,论是信用卡还是贷款还款,均不显示地址信息,并设置开始时间和结束时间为全天;首次提醒时间要求为明确的时间,比如,可以为还款日前一周/还款日早9点,日程说明为短信原内容。
171.参见表2,在从建议卡片推送的短信内容中识别到电影票的情况下,该日程可以为观影日程,该日程格式中日程标题的格式为【观影提醒】电影名称,地址为观影地址,开始时间为电影开始时间;结束时间为电影结束时间。首次提醒时间要求为明确的时间,比如,可以为前一天早上9点,日程说明为短信原内容。
172.需要说明的是,上述表2中的关键字段及每个关键字段的日程格式均为举例说明,并不对本技术实施例构成限定。
173.步骤3503:响应于对第一编辑框中设置选项的点击操作,显示设置界面。
174.需要说明的是,该设置界面中可以显示有历法选项、国家地区节假日选项、天气预报选项、关于日历视图的多个选项、关于提醒的多个选项等。其中,关于日历视图的多个选项包括日程显示样式选项、显示节假日班休信息选项、显示周数选项、一周开始日选项、周末选项以及锁定时区选项,关于提醒的多个选项包括通知选项、默认提醒时间选项等等。
175.在一些实施例中,在日程显示样式选项被触发的情况下,手机可以执行下述步骤3404的操作。对于设置界面中的其他选项,不同选项被触发可以实现不同功能。
176.示例性地,在国家地区节假日选项被触发的情况下,手机可以显示供用户选择所在国家地区的节假日的选择界面。在天气预报选项关闭的情况下,手机不会在日历视图中显示天气预报;在天气预报选项开启的情况下,手机在日历视图中显示天气预报。在显示节假日班休信息选项关闭的情况下,手机不会在日历视图中显示节假日班休信息;在显示节假日班休信息选项开启的情况下,手机在日历视图中显示节假日班休信息。在显示周数选项关闭的情况下,手机不会在日历视图中显示周数;在显示周数选项开启的情况下,手机在日历视图中显示周数。在一周开始日选项被触发的情况下,手机可以显示一周开始日的选择界面,用户可以在该界面选择一周开始日为哪一个。在周末选项被触发的情况下,手机可以显示周末选择界面,用户可以在周末选择界面中哪一天为周末。在锁定时区选项开启的情况下,将日程时间和日期锁定在选中的时区中,在手机所在的时区变化的情况下,日程时间和日期不会随着时区的变化而变化;在锁定时区选项关闭的情况下,该日程时间和日期与选中的时区解锁,该种情况下,在手机所处时区发生变化的情况下,日程时间和日期将随着时区的变化而变化。
177.需要说明的是,锁定时区选项所在信息栏中不仅可以显示锁定时区选项,还可以显示对锁定时区选项的说明,比如可以显示“将日程时间个日期锁定在选中的时区。您所在时区改变时,日程的时区不会改变”。天气预报选项所在信息栏中同样不仅可以显示天气预报选项,还可以显示对天气预报选项的说明,比如,可以显示“在“日程”中显示天气信息”。
178.步骤3504:响应于对设置界面中日程显示样式选项的点击操作,显示日程视图选择界面。
179.需要说明的是,在一种可能的实现方式中,可以在设置界面的底部显示日程视图选择界面,具体的场景可以参考上述图4或图6。
180.步骤3505:响应于对日程视图选择界面中卡片视图选项的点击操作,将日历视图中显示的所有日程的日程信息的显示形式由传统视图切换为卡片视图。
181.需要说明的,卡片视图的显示面积大于传统视图的显示面积,且卡片视图中显示的信息量大于传统视图中显示的信息量。
182.作为一种示例,由于用户是在设置界面中触发对卡片视图选项的点击操作,因此,响应于对日程视图选择界面中卡片视图选项的点击操作,手机可以将日程视图选择界面中卡片视图选项进行突出显示,并在返回日程视图的显示后,日历视图中所有日程的日程信息的显示形式为卡片视图的形式。示例性地,该过程可以参考图4或图6的操作。
183.在一些实施例中,用户不仅可以通过上述步骤将所有日程的日程信息的显示形式在传统视图和卡片视图之间进行切换,还可以通过其他方式进行切换。比如,该日历视图中可以设置有样式切换选项,用户可以点击样式切换选项。在所有日程的日程信息显示形式为传统视图的情况下,响应于对样式切换选项的点击操作,手机将所有日程的日程信息的显示形式由传统视图切换为卡片视图;在所有日程的日程信息显示形式为卡片视图的情况下,响应于对样式切换选项的点击操作,手机将所有日程的日程信息的显示形式由卡片视图切换为传统视图。示例性地,该切换过程可以参考上述图7所示的应用场景。
184.需要说明的是,样式切换选项的选项形状与日程信息的显示形式对应,在日程信息以传统视图的形式显示的情况下,该样式切换选项的选项形状为列表形状,在日程信息以卡片视图的形式显示的情况下,该样式切换选项的选项形状为卡片形状。本技术实施例对此不做具体限制。
185.在一些实施例中,用户可以在使用日历应用程序过程中随时进行日程信息的显示形式的切换,当然,用户也可以在日历应用程序下载后初次启动,或日历应用程序版本更新后初次启动的情况下,选择日程信息的显示形式。
186.示例性地,在日历应用程序下载后初次启动,或日历应用程序版本更新后初次启动的情况下,手机可以显示日历开屏引导界面,该日历开屏引导界面用于引导用户对日程信息的显示形式进行选择,且该日历开屏引导界面中显示有体验选项,响应于对体验选项的点击操作,手机可以在日历开屏引导界面的底部显示第一切换提示弹窗或第二切换提示弹窗,该第一切换提示弹窗用于提示用户是否将日程信息由传统视图切换为卡片视图。第二切换提示弹窗用于提示用户是否将日程信息由卡片视图切换为传统视图。示例性地,通过日历开屏引导界面引导用户选择日程信息的显示形式的过程可以参考上述图8或图9所示的应用场景,该体验选项可以显示为如图8或9中所示的“开始体验”。
187.在一种实施例中,在日程信息默认是以传统视图的形式显示的情况下,响应于对体验选项的点击操作,手机可以在显示日历开屏引导界面的底部显示第一切换提示弹窗。示例性地,该过程可以参考上述图10所示的应用场景。在日程信息默认是以卡片视图的形式显示的情况下,响应于对体验选项的点击操作,手机可以在显示日历开屏引导界面的底部显示第二切换提示弹窗。
188.在一种实施例中,手机不仅可以通过日历开屏引导界面引导用户选择日程信息的显示形式,还可以在其他情况下提示用户选择日程信息的显示形式。比如,在显示日历视图的情况下,响应于对日历视图中任一日程所在视图的点击操作,显示日程详情界面。用户可以点击日程详情界面中的返回选项,响应于对返回选项的点击操作,手机显示日历视图,如果该日程详情界面为日历应用程序下载后初次显示,或者为日历应用程序版本更新后初次显示,且默认以传统视图的形式显示日程信息,那么手机在显示日历视图后,在日历视图的
底部显示第一切换提示弹窗。如果该日程详情界面为日历应用程序下载后初次显示,或者为日历应用程序版本更新后初次显示,且默认以卡片视图的形式显示日程信息,那么手机在显示日历视图后,在日历视图的底部显示第二切换提示弹窗。
189.需要说明的是,该日历开屏引导界面中还可以显示有滑动标识,用户可以对日历开屏引导界面进行滑动操作,响应于对日历开屏引导界面的滑动操作,显示不同内容的日历开屏引导界面,每个日历开屏引导界面中均显示有体验选项,用户可以在任意一个日历开屏引导界面中触发体验选项。
190.在本技术实施例中,由于用户在使用日历应用程序的过程中,能够随时对日程信息的显示形式进行切换,从提高了日程信息的显示丰富性,并提高了与用户的交互性。另外,由于可以将日程信息的显示形式由传统视图切换为卡片视图,且卡片视图的显示面积较大,从而保证日程有更多的详细信息被显示,用户无需对显示的卡片视图进行点击操作,即可获知更多的信息,从而提高了用户查看日程详细信息的便利性和效率。
191.日历应用程序在记录日程的情况下,不仅能够更改显示日程详细信息的显示形式,还能够提示用户哪些是重要日程。参见图36,图36是根据一示例性示出的一种日历视图的显示方法流程示意图,且图36中是以对日程的日程信息设置重要标识为例进行说明。作为示例而非限定,这里以该方法应用于安装有日历应用程序的手机中为例进行说明,该方法可以包括如下部分或者全部内容:步骤3601:响应于对日历应用程序的启动操作,启动日历应用程序。
192.步骤3602:在显示日历视图的情况下,响应于对日历视图中第一编辑选项的点击操作,显示第一编辑框。
193.步骤3603:响应于对第一编辑框中设置选项的点击操作,显示设置界面。
194.需要说明的是,步骤3601-步骤3603的操作可以参考上述步骤3501-3503的操作,本技术实施例对此不再进行一一赘述。
195.步骤3604:响应于对设置界面中的重要参与人选项的点击操作,在存在参与人的情况下,显示重要参与人推荐界面。
196.需要说明的是,该参与人为曾参与日程的人员。该重要参与人推荐界面中包括推荐列表,该推荐列表中显示有至少一个参与人的信息,且每个参与人的信息在推荐列表中对应的信息栏中显示有添加选项。
197.作为一种示例,在推荐列表中存在用户想要添加为重要参与人的参与人的情况下,用户可以点击该参与人对应的添加选项,响应于对添加选项的点击操作,手机可以执行下述步骤3605的操作。
198.在一些实施例中,推荐列表中显示的至少一个参与人的信息为满足推荐条件的参与人的信息,该推荐条件可以为参与用户日程的次数大于或等于预设次数。另外,推荐列表中至多可以显示第三数量阈值个参与人的信息,因此,在满足推荐条件的参与人的数量小于第三数量阈值的情况下,显示参与人的信息的数量可以小于第三数量阈值。
199.需要说明的是,该预设次数可以根据需求事先进行设置,比如,该预设次数可以为5次、6次、7次等等。该第三数量阈值同样根据需求事先进行设置,比如,该第三数量阈值可以为5、6、7等等。本技术实施例以及附图中以第三数量阈值为5为例进行说明。
200.在一些实施例中,在满足推荐条件的参与人的数量小于或等于第三数量阈值的情
况下,可以直接将满足推荐条件的参与人的信息显示在推荐列表中;在满足推荐条件的参与人的数量大于第三数量阈值的情况下,可以从满足推荐条件的参与人中随机选择第三数量阈值个参与人的信息显示在推荐列表中,或者,根据参与用户日程的次数多少,将满足推荐条件的参与人按照从大到小的顺序进行排序,将排序在前第三数量阈值位参与人的信息显示在推荐列表中。
201.在一些实施例中,由于也可能不存在参与人,那么响应于对设置界面中重要参与人选项的点击操作,手机可以显示重要参与人介绍界面,该重要参与人介绍界面中显示有关于重要参与人的介绍信息和信息跳转选项,用户可以点击信息跳转选项,响应于对信息跳转选项的点击操作,手机从重要参与人介绍界面跳转至玩机技巧界面,玩机技巧界面用于指导用户实现手机的相关功能。示例性地,手机显示重要参与人介绍界面的操作可以参考上述图21所示的应用场景。
202.作为本技术的一个示例,手机不仅可以在不存在参与人的情况下显示重要参与人介绍界面,以向用户介绍与重要参与人相关的功能,也可能通过其他方式向用户介绍与重要参与人相关的功能。比如,手机在显示重要参与人推荐界面的情况下,该重要参与人推荐界面中可以显示有功能介绍选项,用户可以点击功能介绍选项。响应于对功能介绍选项的点击操作,手机可以在重要参与人推荐界面的底部显示重要参与人介绍弹窗,该重要参与人介绍弹窗中显示有关于重要参与人的介绍信息、信息跳转选项和确认选项,该确认选项被触发的情况下,手机将不再显示该重要参与人介绍弹窗,该信息跳转选项可以显示为“了解更多”,该确认选项可以显示为“知道了”。示例性地,该过程可以参考上述图23的应用场景。
203.步骤3605:响应于对重要参与人推荐界面中的添加选项的点击操作,将添加选项对应的参与人的信息添加至重要参与人列表中。
204.需要说明的是,重要参与人列表中显示的参与人的信息为重要参与人的信息,每个位于重要参与人列表中的参与人的头像设置有重要标识,该重要标识可以为字母、数字、图案等等中的至少一个。每一个新增加至重要参与人列表中的参与人的信息,在重要参与人列表中均置顶显示。
205.为了便于对设置重要参与人过程的理解,参见图37,本技术实施例提供了一种重要参与人的筛选示意图,该示意图中,以存在12位参与人,手机从12位参与人中筛选出5位推荐的参与人,然后用户手动从5位推荐的参与人中选择出一位推荐的参与人作为重要参与人为例进行说明,并不对本技术实施例构成限定。
206.作为一种示例,响应于对重要参与人推荐界面中的添加选项的点击操作,将添加选项对应的参与人的信息添加至重要参与人列表中后,可以刷新推荐列表。示例性地,该过程可以参考图15所示的应用场景。
207.作为一种示例,手机刷新推荐列表的操作包括:将添加至重要参与人列表的参与人的信息从推荐列表中删除;和/或,重新获取满足推荐条件的参与人,根据满足推荐条件的参与人的信息更新推荐列表。
208.作为一种示例,该重要参与人列表中能够显示第二数量阈值个参与人的信息,在重要参与人列表中参与人的信息数量大于第二数量阈值的情况下,将重要参与人列表中的参与人的信息折叠显示,以保证当前界面显示的重要参与人列表中显示有第二数量阈值个
参与人的信息。示例性地,该过程可以参考上述图15所示的应用场景。
209.需要说明的是,该第二数量阈值同样可以事先进行设置,比如,该第二数量阈值可以为5、6、7等等。
210.在一些实施例中,由于推荐列表中可能不存在用户想要重点关注的参与人,因此,该重要参与人推荐界面中还可以显示添加其他参与人选项,用户可以点击添加其他参与人选项。手机响应于对添加其他参与人选项的点击操作,手机可以显示参与人选择界面,该参与人选择界面中显示有参与人列表、添加选项和全选选项,用户可以从参与人列表中选择至少一个参与人的信息,并在选择后点击添加选项。响应于对添加选项的点击操作,手机将用户选择的参与人的信息添加至重要参与人列表中。示例性地,该过程可以参考上述图16所示的应用场景。
211.需要说明的是,该参与人列表中的参与人的信息不包括重要参与人列表中记载的参与人的信息,且该参与人列表中的参与人的信息按照参与人的信息首字母顺序进行排列。
212.由于参与人选择界面中还包括全选选项,该全选选项被触发后手机可以选中参与人列表中的所有参与人的信息。若用户从参与人列表中选择的参与人的信息包括了处于推荐列表的参与人的信息,那么手机将用户从参与人列表中选择的参与人的信息添加至重要参与人列表后,更新推荐列表,该推荐列表更新后将不再显示已添加至重要参与人列表的参与人的信息。
213.作为本技术的一个示例,手机不仅可以在用户的操作下从设置界面进入重要参与人推荐界面,还可以通过其他方式显示重要参与人推荐界面,比如,在显示月视图的情况下,该月视图中可以显示有添加提示框,该添加提示框用于提示用户添加重要参与人,该添加提示框中设置有立即添加选项,用户可以点击立即添加选项。响应于对立即添加选项的点击操作,手机可以显示重要参与人推荐界面。示例性地,该过程可以参考上述图19所示的应用场景。
214.在一些实施例中,设置界面设置的重要参与人是针对日历中所有日程而设置的重要参与人,而用户不仅可以在设置界面设置重要参与人,还可以针对任意一个日程,为该任意一个日程设置重要参与人。
215.示例性地,在显示第一日程的日程详情界面的情况下,用户可以点击日程详情界面中的参与人设置选项。响应于对参与人设置选项的点击操作,手机可以显示该第一日程对应的参与人编辑框,该参与人编辑框中可以显示第一日程的邀请人的信息栏、其他参与人列表以及参与人编辑选项,用户如果想要邀请更多的参与人,那么,用户可以点击参与人编辑选项;响应于对参与人编辑选项的点击操作,该参与人编辑框切换为可编辑状态,参与人编辑框为可编辑状态的情况下,每个参与人的信息可被用户通过选择操作选中,在用户选中参与人的信息后,选中的参与人的信息所在的信息框突出显示。用户可以点击可编辑状态下参与人编辑框中显示的添加选项;响应于对添加选项的点击操作,为用户选中的参与人的头像设置重要标识,以表示该参与人被设置为重要参与人。示例性地,为目标日程添加重要参与人的过程可以参考上述图18所示的应用场景。
216.在一种实施例中,用户在添加重要参与人的信息的情况下,还可以移除添加的重要参与人的信息。示例性地,在显示重要参与人推荐界面的情况下,该重要参与人推荐界面
中显示有重要参与人列表,该重要参与人列表中每个重要参与人的信息所在信息栏中显示有对应的移除选项,用户可以点击需要移除的重要参与人的信息对应的移除选项。响应于对移除选项的点击操作,手机可以将移除选项对应的参与人的信息从当前界面中移除,并将该移除选项对应的参与人的信息显示在参与人列表中。
217.在一种实施例中,手机响应于对移除选项的点击操作,还可以显示确认移除弹窗,该确认移除弹窗用于提示用户是否移除选择的重要参与人的信息,以及移除重要参与人的信息后的后果,且该确认移除弹窗中显示有取消选项和移除选项,用户在确认移除选择的重要参与人的信息的情况下,点击移除选项;在用户取消移除选择的重要参与人的信息的情况下,用户可以点击取消选项,响应于对取消选项的点击操作,手机不再显示确认移除弹窗。示例性地,上述过程可以参考图20所示的应用场景。
218.步骤3606:在显示日历视图的情况下,对日历视图中包含有重要参与人的日程添加重要标识。
219.为了使用户能够快速获知哪些日程为重要日程,在显示日历视图的情况下,手机识别日历视图中显示的各个日程的参与人中是否包括重要参与人,并在识别到第一日程中的参与人包括重要参与人的情况下,为第一日程的日程信息所在视图添加重要标识,含有重要标识的日程被确定为重要日程。
220.作为本技术的一种示例,手机不仅可以根据日程的参与人中是否包括重要参与人来设置重要日程,用户还可以手动设置重要日程。用户手动设置的日程包括未包含重要参与人的日程,和/或,未经过重要参与人设置的日程。
221.在一种实施例中,在显示日历视图的情况下,若日历视图中的日程的日程信息是以传统视图的形式显示,则用户可以长按第二日程的日程信息所在视图,该第二日程为至少一个日程中的任意一个日程。响应于对第二日程的日程信息所在视图的长按操作,手机显示日程快速预览界面,该程快速预览界面中显示有以卡片视图显示的日程信息及编辑栏,该编辑栏中显示有标为重要选项、分享选项、忽略选项和删除选项,用户可以点击标为重要选项;响应于对标为标为重要选项的点击操作,手机返回日历视图,并在该第二日程中添加重要标识,以将该第二日程标记为重要日程。示例性地,该过程可以参考上述图24所示的应用场景。
222.在一种实施例中,在显示日历视图的情况下,若日历视图中的日程的日程信息是以卡片视图的形式显示,且每个日程的卡片视图上显示有第二编辑选项,用户可以点击第二日程对应的第二编辑选项。响应于对第二编辑选项的点击操作,手机可以显示第二日程的日程信息所在卡片视图的第二编辑框,该第二编辑框中显示有标为重要选项、分享选项、忽略选项和删除选项,用户可以点击标为重要选项;响应于对标为标为重要选项的点击操作,手机不再显示该第二日程对应的卡片视图的第二编辑框,并在该第二日程中添加重要标识,以将该第二日程标记为重要日程。示例性地,该过程可以参考上述图25所示的应用场景。
223.在一种实施例中,在显示第二日程的日程详情界面的情况下,该日程详情界面中显示有重要选项,用户可以点击该重要选项;响应于用户对重要选项的点击操作,手机可以将重要选项突出显示,之后用户可以触发返回选项;响应于对返回选项的触发操作,手机返回日历视图,该日历视图中被标为重要日程的第二日程中显示有重要标识。示例性地,上述
过程可以参考上述图26所示的应用场景。
224.在一种实施例中,用户不仅可以将已有的普通日程设置为重要日程,还可以在新建日程的过程中,将新建日程直接设置为重要日程。比如,用户可以点击日历视图中显示的新建日程选项,响应于对新建日程选项的点击操作,手机可以显示新建日程界面,该新建日程界面中显示有重要选项,用户可以点击重要选项;响应于对重要选项的点击操作,该重要选项突出显示,同时将新建日程确定为重要日程,在日程建立结束后,该新建日程显示在日历视图中的情况下,该新建日程的日程信息所在视图中携带重要标识。示例性地,该过程可以参考上述图27所示的应用场景。
225.在一种实施例中,用户不仅可以将普通日程(非重要日程)设置为重要日程,也可以将重要日程设置为普通日程。比如,在手机以卡片视图的形式显示日程信息的情况下,若第一日程为重要日程,则用户可以点击第一日程的卡片视图中显示的第二编辑选项;响应于对该第二编辑选项的点击操作,手机显示对应的第二编辑框,该第二编辑框中显示有取消重要标识选项、分享选项、忽略选项和删除选项,用户可以点击取消重要标识选项;响应于对取消重要标识选项的点击操作,手机不再显示第二编辑框,并不在第一日程中显示重要标识,以将该第一日程由重要日程设置为普通日程。示例性地,该过程可以参考上述图26所示的应用场景。
226.由于重要日程中携带有重要标识,因此,用户可以通过显示的重要标识来获知哪些是重要日程,当然,为了便于用户快速获知哪些是重要日程,手机还可以对重要日程进行筛选,以在日程视图中仅显示重要日程。
227.作为本技术的一种示例,在手机显示设置界面的情况下,该设置界面中显示有日程显示范围选项,用户可以点击该日程显示范围选项;响应于对日程显示范围选项的点击操作,在设置界面底部显示日程显示范围弹窗,该日程显示范围弹窗中显示有全部日程选项和仅重要日程选项,在全部日程选项被触发的情况下,日历视图和桌面卡片中可以显示全部日程,在仅重要日程选项被触发的情况下,日历视图和桌面卡片中仅显示重要日程。示例性地,该过程可以参考上述图30所示的应用场景。
228.在一些实施例中,不同日历视图之间的筛选结果并不互通,即月视图中的筛选结果与日程视图的筛选结果不相通。
229.在本技术实施例中,由于可以对任一日程设置重要参与人,且日程的参与人中包括重要参与人的情况下,能够在显示日程的日程信息的视图中显示重要标识,且手机也能够根据重要标识筛选日程以仅显示重要日程,从而提高了用户查找重要日程的速度,同时也提高了与用户之间的交互性以及用户使用日历应用程序的便利性。
230.在本技术实施例中,手机不仅能够按照重要标识筛选日程,还可以通过日程的日程类型进行筛选,请参考图38,图38是根据一示例性示出的一种日历视图的显示方法流程示意图。作为示例而非限定,这里以该方法应用于安装有日历应用程序的手机中为例进行说明,该方法可以包括如下部分或者全部内容:步骤3801:响应于对日历应用程序的启动操作,启动日历应用程序。
231.需要说明的是,步骤3801的操作可以参考上述步骤3501的操作,本技术实施例对此不再进行一一赘述。
232.步骤3802:在显示日历视图的情况下,响应于对日历视图中筛选选项的点击操作,
显示筛选界面。
233.需要说明的是,该筛选界面可以覆盖显示在日历视图的底部,且该筛选界面中显示有多个类型选项,比如,可以显示有全部选项、办公选项、航班选项、酒店选项、高铁选项、金融选项、演出票选项、学习选项、运动选项、直播预定选项等等。
234.在一些实施例中,该显示筛选界面中还可以包括重置选项,该重置选项被触发的情况下,用户在筛选界面中选择的类型选项被清空。
235.在一些实施例中,用户可以对日历视图进行上下滑动的滑动操作,日历视图在进行滑动过程中,该筛选选项呈现吸顶效果,即无论当前显示哪个界面,该筛选选项始终显示在当前显示的界面中。
236.步骤3803:响应于对筛选界面中至少一个类型选项的选择操作,确定选择操作所选中的至少一个类型选项。
237.为了后续顺利进行日程的筛选,手机需要确定用户所选择的类型选项。
238.步骤3804:响应于对完成选项的点击操作,不再显示筛选界面,并在日历视图中显示日程类型中包括目标类型的日程的日程信息。
239.需要说明的是,目标类型为用户的选择操作选中的至少一个类型选项中的任意一个类型选项对应的类型。
240.在一些实施例中,在用户从多个类型选项中点击至少一个类型选项,用户在选择完毕后,可以点击筛选界面中的完成选项;响应于对完成选项的点击操作,手机不再显示筛选界面,并在日历视图中显示日程类型包括目标类型的日程的日程信息。示例性地,该过程可由参考上述图33或图34所示的应用场景。
241.在一些实施例中,由于用户可能会选择多个类型选项,那么日历视图中可能会显示多个类型中每个类型对应的日程的日程信息,因此,为了避免日程混乱,手机可以将显示的日程的日程信息按照日程开始时间从早到晚的顺序进行排序,并按照排序结果进行显示。
242.在一些实施例中,日程的类型可以在新建日程的过程中设置,比如,在显示新建日程假面的情况下,该新建日程界面中显示有分类选项,该分类选项中可以显示该新建日程的日程类型为未分类,用户可以点击该分类选项;响应于对该分类选项的点击操作,手机可以显示分类界面,用户可以点击分类界面中显示的参考类型对应的选择选项,该参考类型为该分类界面中显示的任一类型;响应于对参考类型对应的选择选项的点击操作,手机不再显示分类界面,并显示新建日程界面,在该新建日程界面中,该新建日程的分类选项中显示的日程类型由未分类更改为参考类型。示例性地,该过程可以参考上述图32所示的应用场景。
243.在一些实施例中,用户不仅能够在新建日程的过程中为新建的日程设置类型,还能够对已存在的日程设置或更改类型。比如,在显示第一日程的日程详情界面的情况下,该日程详情界面中显示有分类选项,用户点击分类选项。响应于对分类选项的点击操作,显示分类界面,该分类界面中括分类列表和取消选项,分类列表中包括各种日程类型,且每种日程类型分别对应有选择选项,比如,该分类列表中包括办公、航班、酒店、高铁、金融、演出票、学习、运动、直播预定、未分类等类型,且日程当前所属类型对应的选择选项能够被突出显示。用户可以点击需要设置的日程类型的选择选项;响应于对选择选项的点击操作,手机
不再显示分类界面,并显示第一日程的日程详情界面,在该日程详情界面中,该日程的分类选项中显示的日程类型更改为选择选项所对应的日程类型。示例性地,上述过程可以参考上述图31所示的应用场景。
244.需要说明的是,在取消选项被触发的情况下,手机取消本次对日程的分类操作,并不再显示分类界面,以返回第一日程的日程详情界面。
245.在本技术实施例中,由于能够按照日程的日程类型筛选所显示的日程的日程信息,从而能够帮助用户快速查找到想要查看的某一类的日程,提高了用户查看日程的效率,同时提高了与用户之间的交互性。
246.请参考图39,图39是根据一示例性示出的一种日历视图的显示方法流程示意图。作为示例而非限定,这里以该方法应用于安装有日历应用程序的电子设备中为例进行说明,该方法可以包括如下部分或者全部内容:步骤3901:响应于对日历应用程序的触发操作,启动日历应用程序。
247.作为一个示例,当用户在使用电子设备的过程中,想要查看或建立日程时,用户可以点击电子设备的桌面中显示的日历应用程序的应用标识,或者,点击桌面、负一屏上的日历卡片,以启动日历应用程序。响应于用户对日历应用程序的启动操作,电子设备启动日历应用程序。
248.需要说明的是,该应用标识用于唯一标识对应的应用程序,该应用标识可以为图标、名称、版本号等中的至少一个。
249.步骤3902:显示日历应用程序的第一界面,该第一界面中显示有至少两个日程的日程信息,且至少两个日程的日程信息以卡片的形式显示,该至少两个日程中每个日程的日程信息以卡片的形式显示的信息量大于以列表视图显示的信息量。
250.示例性地,以卡片的形式显示至少两个日程的日程信息的应用场景可以参考上述图4中的(f)图、图5、图6中的(f)图、图7中的(b)图、图12、图21、图25、图26中的(a)图或(d)图,图27、图33中的(a)图或(c)图或图34中所示的应用场景。
251.需要说明的是,该列表视图的显示形式可以为上述实施例中所描述的传统视图的显示形式,卡片的形式可以为上述实施例中所描述的卡片视图的显示形式。第一界面可以为上述实施例中的第一日历视图,当然也可以是其他界面,本技术实施例对此不做具体限定。
252.在一些实施例中,该卡片中显示有对应日程的基础信息和目标信息,该目标信息为无法在列表视图中显示的信息,该目标信息包括日程来源、日程分类、日程邀请人和日程参与人中的一种或多种。该基础信息可以包括日程标题、时间和地址。
253.值得说明的是,由于该卡片中能够显示通过列表视图无法显示的信息,从而在通过卡片的形式显示日程信息的情况下,能够使用户获知该日程更多的信息,减少用户查看信息的操作,提高了信息显示效率和用户查看信息的效率。
254.在一些实施例中,该卡片中设置有标题区域、第一操作区域、信息显示区域和第二操作区域;该标题区域用于显示日程来源,第一操作区域用于显示对卡片中的日程信息进行编辑操作的编辑选项,该信息显示区域用于显示对应日程的基础信息和目标信息,该第二操作区域用于显示卡片中显示的日程信息的专属操作选项。
255.值得说明的是,由于卡片中可以在不同区域显示不同的内容,从而保证了信息显
示的丰富性和美观性,同时保证了用户辨识信息的便利性。
256.在一些实施例中,该卡片中设置有卡片热区,卡片热区中显示的信息被触发后,能够显示第三方界面,该第三方界面为日历应用程序中除第一界面之外的其他界面,或者,第三方界面为第三方应用程序的界面。也即是,用户可以触发卡片热区中的显示的信息,响应于用户对卡片热区中显示的信息的触发操作,电子设备可以进行连接跳转,或者弹出对话框等以显示第三方界面。
257.示例性地,参见图5中的(a)图,该卡片热区可以设置在日程的地址显示位置、操作选项所在位置、日程的标题显示位置等,且在该地址被触发的情况下,电子设备可以显示地图应用程序的应用界面,在标题被触发的情况下,电子设备可以显示日历应用程序中的账户管理界面。
258.值得说明的是,由于卡片热区中的信息被触发后,能够显示第三方界面,从而提高了显示丰富性和交互丰富性。
259.电子设备在启动日历应用程序后,可能并不是直接显示第一界面,而是先显示其他界面,然后用户根据自身对日历应用程序的需求,进行一些操作后,从而使电子设备显示第一界面。其中,电子设备显示第一界面的方式至少包括如下几种方式。
260.在一种可能的实现方式中,电子设备显示日历应用程序的第一界面的操作包括:显示日历应用程序的第二界面,该第二界面中显示有以列表视图形式显示的至少两个日程的日程信息;响应于对第二界面中的样式切换选项的触发操作,将至少两个日程的日程信息的显示形式由列表视图切换为卡片的形式,以显示第一界面。示例性地,该过程可以参考上述图7所示的应用场景。
261.由于日程的日程信息以卡片的形式显示的情况下,能够显示丰富的内容,而对于日程要求较低的人员来说,可能更习惯使用列表视图形式的显示方式,因此,电子设备也可以提供列表视图的显示形式,在用户有需求的情况下,用户可以通过一些操作将列表视图的显示形式切换为卡片的显示形式。
262.需要说明的是,第二界面可以为上述实施例中的第二日历视图,当然也可以是其他界面,本技术实施例对此不做具体限定。对样式切换选项的触发操作可以为单击操作、双击操作、长按操作等。
263.值得说明的是,由于通过第二界面中的样式切换选项即可实现第二界面与第一界面之间的切换,从而提高了界面切换效率。
264.在另一种可能的实现方式中,电子设备显示日历应用程序的第二界面,该第二界面中显示有以列表视图形式显示的至少两个日程的日程信息;响应于对第二界面中的第一编辑选项的触发操作,显示第一编辑框;响应于对第一编辑框中的设置选项的触发操作,显示设置界面;响应于在设置界面中的设置操作,显示第一界面。
265.值得说明的是,由于可以在设置界面中设置日程信息的显示形式,从而不仅实现了日程信息显示方式的切换,同时增加了日程信息显示形式设置的丰富性。
266.作为一种示例,电子设备响应于在设置界面中的设置操作,显示第一界面的操作包括:响应于对设置界面中的日程显示样式选项的触发操作,显示日程视图选择界面;响应于对日程视图选择界面中的卡片视图选项的触发操作,将至少两个日程的日程信息的显示形式由列表视图切换为卡片的形式;响应于对设置界面中的返回选项的触发操作,显示第
一界面。示例性地,该过程可以参考上述图4或图6所示的应用场景。
267.需要说明的是,对日程显示样式选项的触发操作可以为单击操作、双击操作、长按操作等。对卡片视图选项的触发操作同样可以为单击操作、双击操作、长按操作等。对设置界面中的返回选项的触发操作同样可以为单击操作、双击操作、长按操作等。
268.值得说明的是,通过在设置界面中显示日程视图选择界面,增加了界面显示丰富性和交互丰富性。
269.作为一种示例,电子设备响应于设置界面中的设置操作,显示第一界面的操作不仅可以包括上述方式,还可以包括其他方式,比如,电子设备的设置界面中显示有卡片视图选项和列表视图选项,用户可以点击卡片视图选项;响应于用户对设置界面中卡片视图选项的点击操作,将至少两个日程的日程信息的显示形式由列表视图切换为卡片的形式;响应于对设置界面中的返回选项的触发操作,显示第一界面。
270.在另一种可能的实现方式中,电子设备显示日历应用程序的第一界面的操作包括:若日历应用程序为下载后初次启动,或者,日历应用程序为版本更新后初次启动,且至少两个日程的日程信息默认以列表视图的形式显示,则电子设备在日历应用程序中显示第一切换提示弹窗,第一切换提示弹窗用于提示用户将日程的显示形式切换为卡片的形式;响应于对第一切换提示弹窗中的切换卡片视图选项的触发操作,显示第一界面。
271.需要说明的是,电子设备可以直接显示第一切换提示弹窗,也可以按照上述图8所示的应用场景中的方式显示第一切换提示弹窗,本技术实施例对此不做具体限制。另外,对切换卡片视图选项的触发操作可以为单击操作、双击操作、长按操作等。
272.在另一种可能的实现方式中,电子设备显示日历应用程序的第一界面的操作包括:若日历应用程序为下载后初次启动,或者,日历应用程序为版本更新后初次启动,且至少两个日程的日程信息默认以卡片视图的形式显示,则在日历应用程序中显示第二切换提示弹窗,该第二切换提示弹窗用于提示用户将日程的显示形式切换为列表视图;响应于对第二切换提示弹窗中的取消切换选项的触发操作,显示第一界面。
273.需要说明的是,电子设备可以直接显示第二切换提示弹窗,也可以按照上述图9所示的应用场景中的方式显示第二切换提示弹窗,本技术实施例对此不做具体限制。另外,对取消切换选项的触发操作可以为单击操作、双击操作、长按操作等。
274.在另一种可能的实现方式中,电子设备显示日历应用程序的第一界面的操作包括:显示日历应用程序的第二界面,该第二界面中显示有以列表视图形式显示的至少两个日程的日程信息;响应于对目标日程的日程信息的触发操作,显示目标日程对应的日程详情界面,该目标日程为至少两个日程中的任意一个日程;响应于对目标日程的日程详情界面中的返回选项的触发操作,若目标日程的日程详情界面为日历应用程序下载后初次显示,或者,为日历应用程序版本更新后初次显示,则显示第一切换提示弹窗,第一切换提示弹窗用于提示用户将日程的显示形式切换为卡片的形式;响应于对第一切换提示弹窗中的切换卡片视图选项的触发操作,显示第一界面。示例性地,该过程可以参考上述图10所示的应用场景。
275.由于有些日程是用户比较重视的日程,譬如有重要参与人的日程为重要日程。其中,重要参与人可以是电子设备根据用户的操作预先设置的,且电子设备根据用户的操作设置重要参与人的操作可以参考下述方式。
276.在一些实施例中,电子设备在显示设置界面时,还可以接收第一用户操作;响应于第一用户操作,确定第一重要参与人,并在重要参与人列表中添加第一重要参与人;响应于第二用户操作,显示日历应用程序的第三界面,在第三界面中,若至少两个日程中存在参与人包括第一重要参与人的第一日程,则第一日程的卡片上包括重要标识。
277.作为一种示例,电子设备在显示设置界面时,接收第一用户操作,并响应于第一用户操作确定第一重要参与人的操作可以参考上述图14或图16所示的应用场景中的操作。当然,电子设备也可以通过其他方式确定第一重要参与人,比如,电子设备在显示设置界面时,还可以接收用户对设置界面中重要参与人选项的点击操作;响应于对重要参与人选项的点击操作,电子设备可以显示重要参与人推荐界面,该重要参与人推荐界面中可以显示有多个参与人,该多个参与人为曾参与用户历史日程的参与人,且该多个参与人与重要参与人列表中的重要参与人不重叠;用户可以从多个参与人中选择至少一个参与人;响应于用户对至少一个参与人的选择操作,将至少一个参与人确定为第一重要参与人,并在重要参与人列表中添加第一重要参与人。
278.需要说明的是,该重要参与人列表可以显示在重要参与人推荐界面中,也可以显示在除重要参与人推荐界面之外的其他界面中,本技术实施例对此不做具体限制。
279.值得说明的是,通过设置重要参与人能够提高日程重要性,同时,对于包括重要参与人的日程,该日程的卡片中能够包括重要标识,从而使用户能够通过重要标识获知日程的重要性,提高了日程提醒的效率。
280.由于用户在设置重要参与人之后,还可能会对设置的重要参与人进行调整,比如,可能会删除一些重要参与人,在这样的情况下,日程的卡片的显示将发生变化。
281.在一些实施例中,电子设备在显示第三界面之后,还可以响应于第三用户操作,将重要参与人列表中的第一重要参与人删除;响应于第四用户操作,显示第四界面,在第四界面中,第一日程的卡片上的重要标识消失。
282.作为一种示例,电子设备响应于第三用户操作,将重要参与人列表中的第一重要参与人删除的操作可以参考上述图20所示的应用场景中的操作,当然,电子设备也可以根据其他方式将重要参与人列表中的第一重要参与人删除。比如,电子设备在显示第三界面之后,响应于对第三界面中显示的重要参与人显示按钮的点击操作,在第三界面上显示重要参与人列表,或以预览界面形式显示重要参与人列表;响应于对重要参与人列表中的第一重要参与人对应的删除选项的点击操作,将重要参与人列表中的第一重要参与人删除。
283.作为一种示例,电子设备响应于第四用户操作,显示第四界面的操作包括:在显示重要参与人推荐界面的情况下,响应于对重要参与人推荐界面的返回选项的点击操作,返回设置界面;响应于对设置界面中的返回选项的点击操作,显示第四界面。
284.作为一种示例,电子设备响应于第四用户操作,显示第四界面的操作包括:响应于对日历应用程序的退出操作,退出日历应用程序;响应于对日历应用程序的启动操作,启动日历应用程序,并显示第四界面。
285.作为一种示例,电子设备响应于第四用户操作,显示第四界面的操作包括:在第三界面上显示重要参与列表,或者,以预览界面形式显示重要参与人列表的情况下,响应于对重要参与人列表的关闭操作,取消重要参与人列表的显示,并显示第四界面。
286.值得说明的是,由于可以对重要参与人列表中记载的重要参与人进行删除操作,
从而提高了设置重要参与人的灵活性,同时提高了与用户之间的交互性。
287.用户不仅可以按照上述方式设置重要参与人,还可以通过其他方式设置重要参与人。
288.在一些实施例中,电子设备响应于对第一日程的日程信息的触发操作,显示第一日程的日程详情界面,第一日程为至少两个日程中的任意一个日程;响应于对第一日程的日程详情界面中的参与人设置选项的触发操作,显示参与人编辑框,该参与人编辑框中包括至少一个参与第一日程的参与人的信息;响应于对参与人编辑框中的参与人的信息的选择操作,将选中的参与人的信息对应的参与人设置为重要参与人;响应于对参与人编辑框中的返回选项的触发操作,在第一日程的日程信息中显示重要标识,重要标识用于标识对应的日程为重要日程。示例性地,该过程可以参考上述图18所示的应用场景中的操作。
289.值得说明的是,通过对任意一个日程的参与人进行重要参与人的设置,能够提高该日程的重要程度,同时提高了重要参与人设置丰富性。
290.需要说明的是,用户不仅可以通过设置重要参与人的方式来提高日程的重要性,还可以通过其他方式将非重要日程(比如,普通日程)设置为重要日程。
291.在一种可能的实现方式中,电子设备响应于对第二日程的日程信息的第四用户操作,显示第二日程的日程详情界面,该第二日程为至少两个日程中的任意一个日程;响应于对第二日程的日程详情界面中的重要选项的触发操作,将第二日程设置为重要日程;响应于对第二日程的日程详情界面中的返回选项的触发操作,在第二日程的日程信息中显示重要标识,重要标识用于标识对应的日程为重要日程。
292.需要说明的是,该第四用户操作可以为对第二日程的日程信息进行的点击操作。示例性的,该过程可以参考上述图26所示的应用场景。
293.值得说明的是,通过在日程详情界面中设置日程的重要性,从而为设置日程的重要性提供了多种设置渠道,提高了设置多样性。
294.在另一种可能的实现方式中,电子设备响应于对第二日程的日程信息中的第二编辑按钮的触发操作,显示第二编辑框,该第二日程为至少两个日程中的任意一个日程;响应于对第二编辑框中的重要选项的触发操作,在第二日程的日程信息中显示重要标识,该重要标识用于标识对应的日程为重要日程。示例性的,该过程可以参考上述图25所示的应用场景。
295.值得说明的,由于可以在显示第二日程的情况下,设置第二日程的重要程度,提高了设置便利性。
296.在另一种可能的实现方式中,电子设备响应于对第二日程的日程信息的第五用户操作,显示日程快速预览界面,日程快速预览界面中显示有第三编辑框,该第二日程为至少两个日程中的任意一个日程;响应于对第三编辑框中的重要选项的触发操作,在第二日程的日程信息中显示重要标识,该重要标识用于标识对应的日程为重要日程。
297.需要说明的是,对第二日程的日程信息的第五用户操作可以为对第二日程的日程信息的长按操作、滑动操作等。示例性地,该过程可以参考上述图24所示的应用场景。
298.值得说明的是,通过不同的方式设置日程的重要性,从而提高了日程重要性设置的多样性。
299.由于用户的日程可能比较多,为了便于查看重要日程,用户还可以对重要日程进
行筛选。同理,用户也可以对重要日程之外的日程进行筛选。
300.在一些实施例中,电子设备在显示第三界面之后,响应于第三用户操作,在第三界面中显示至少两个日程中除了第一日程以外的日程。
301.需要说明的是,电子设备在显示第三界面的情况下,该第三界面中可能显示有两类日程,一类为重要日程,另一类为重要日程之外的其他日程,即非重要日程,且第一日程可能为重要日程,电子设备在第三界面中显示至少两个日程中出第一日程以外的日程,可以为电子设备在第三界面中显示除重要日程之外的日程。
302.作为一种示例,电子设备响应于第三用户操作,在第三界面中显示至少两个日程中除了第一日程以外的日程的操作包括:电子设备响应于第六用户操作,显示设置界面,响应于对设置界面中的显示范围选项的点击操作,显示日程显示范围设置弹窗,响应于对日程显示范围弹窗中非重要日程选项的点击操作,在第三界面中显示至少两个日程中除了第一日程以外的日程。或者,该设置界面中显示有显示非重要日程选项,响应于对设置界面中非重要日程选项的点击操作,在第三界面中显示至少两个日程中除了第一日程以外的日程。
303.同理,电子设备响应于响应于第六用户操作,显示设置界面,响应于对设置界面中的显示范围选项的点击操作,显示日程显示范围设置弹窗,响应于对日程显示范围弹窗中重要日程选项的点击操作,在第三界面中显示至少两个日程中包括第一日程在的重要日程。或者,该设置界面中显示有显示重要日程选项,响应于对设置界面中重要日程选项的点击操作,在第三界面中显示至少两个日程中包括第一日程在内的日程。即在第三界面中显示卡片中显示有重要标识的日程。
304.值得说明的是,由于能够按照日程的重要程度显示对应的日程,帮助了用户快速地从显示的多个日程中获知哪些是重要日程,从而提高了日程提醒的效率。
305.电子设备不仅可能在用户操作下设置日程的重要程度,还可以对日程的日程类型进行设置。
306.在一些实施例中,电子设备响应于对第一日程的日程信息的触发操作,显示第一日程的日程详情界面,该第一日程为日历应用程序中记录的任意一个日程;响应于对日程详情界面中的分类选项的触发操作,显示分类界面;响应于对分类界面中的类型选项的选择操作,将选中的类型选项对应的日程类型设置为第一日程的日程类型。示例性地,该过程可以参考上述图32所示的应用场景。
307.作为一种示例,电子设备不仅参考上述图32所示的应用场景中的方式设置第一日程的日程的日程类型,还可以按照其他方式设置,比如,该第一日程的日程信息中显示有日程类型,响应于对第一日程的日程类型的点击操作,显示分类界面;响应于对分类界面中的类型选项的选择操作,将选中的类型选项对应的日程类型设置为第一日程的日程类型。
308.值得说明的是,由于电子设备能够在用户操作下设置日程的日程类型,从而保证设置灵活性。
309.由于电子设备能够在用户操作下设置日程的日程类型,因此,用户不仅可以按照日程的重要程度对日程进行显示,还可以按照其他方式进行显示,比如,按照日程类型显示相应的日程。
310.在一些实施例中,电子设备在显示第一界面或第二界面时,接收对日程类型控件
的选择操作;响应于选择操作,在第一界面或第二界面中显示至少两个日程中与选择操作对应的日程类型相同的日程。
311.作为一种示例,电子设备响应于选择操作,在第一界面或第二界面中显示至少两个日程中与选择操作对应的日程类型相同的日程的操作可以参考图33或图34所示的应用场景中的操作。当然,电子设备也可以通过其他方式实现,比如,电子设备响应于选择操作,能够显示提示框,该提示框中显示有确认选项和取消选项,响应于对确认选项的点击操作,在界面或第二界面中显示至少两个日程中与选择操作对应的日程类型相同的日程。
312.需要说明的是,该日程类型控件可以为上述实施例所描述的筛选选项,可以为显示在第一界面或第二界面中的日程类型选择按钮。
313.值得说明的是,由于能够根据用户选择的日程类型显示对应的日程,从而提高了日程显示丰富性,以及与用户之间的交互性。
314.在本技术实施例中,由于用户在使用日历应用程序的过程中,能够随时对日程信息的显示形式进行切换,从提高了日程信息的显示丰富性,并提高了与用户的交互性。另外,由于可以将日程信息的显示形式由列表视图切换为卡片的形式,且卡片的显示面积较大,能够显示无法显示在列表视图中的信息,从而保证日程有更多的详细信息被显示,用户无需对显示的卡片进行点击操作,即可获知更多的信息,从而提高了用户查看日程详细信息的便利性和效率。
315.图40是本技术实施例提供的一种日历视图的显示装置的结构示意图,该装置可以由软件、硬件或者两者的结合实现成为电子设备的部分或者全部,该电子设备可以为图2所示的电子设备。参见图40,该装置包括:启动模块4001和第一显示模块4002。
316.启动模块4001,用于响应于对日历应用程序的触发操作,启动所述日历应用程序;第一显示模块4002,用于显示所述日历应用程序的第一界面,所述第一界面中显示有至少两个日程的日程信息,且所述至少两个日程的日程信息以卡片的形式显示,所述至少两个日程中每个日程的日程信息以所述卡片的形式显示的信息量大于以列表视图显示的信息量。
317.作为本技术的一个示例,所述卡片中显示有对应日程的基础信息和目标信息,所述目标信息为无法在所述列表视图中显示的信息,所述目标信息包括日程来源、日程分类、日程邀请人和日程参与人中的一种或多种。
318.作为本技术的一个示例,所述卡片中设置有标题区域、第一操作区域、信息显示区域和第二操作区域;所述标题区域用于显示所述日程来源,所述第一操作区域用于显示对所述卡片中的日程信息进行编辑操作的编辑选项,所述信息显示区域用于显示对应日程的基础信息和目标信息,所述第二操作区域用于显示所述卡片中显示的日程信息的专属操作选项。
319.作为本技术的一个示例,所述卡片中设置有卡片热区,所述卡片热区中显示的信息被触发后,能够显示第三方界面,所述第三方界面为所述日历应用程序中除第一界面之外的其他界面,或者,所述第三方界面为第三方应用程序的界面。
320.作为本技术的一个示例,所述第一显示模块4002用于:显示所述日历应用程序的第二界面,所述第二界面中显示有以所述列表视图形式显示的至少两个日程的日程信息;
响应于对所述第二界面中的样式切换选项的触发操作,将所述至少两个日程的日程信息的显示形式由所述列表视图切换为所述卡片的形式,以显示所述第一界面。
321.作为本技术的一个示例,所述第一显示模块4003用于:显示所述日历应用程序的第二界面,所述第二界面中显示有以所述列表视图形式显示的至少两个日程的日程信息;响应于对所述第二界面中的第一编辑选项的触发操作,显示第一编辑框;响应于对所述第一编辑框中的设置选项的触发操作,显示设置界面;响应于在所述设置界面中的设置操作,显示所述第一界面。
322.作为本技术的一个示例,所述第一显示模块4002用于:响应于对所述设置界面中的日程显示样式选项的触发操作,显示日程视图选择界面;响应于对所述日程视图选择界面中的卡片视图选项的触发操作,将所述至少两个日程的日程信息的显示形式由所述列表视图切换为所述卡片的形式;响应于对所述设置界面中的返回选项的触发操作,显示所述第一界面。
323.作为本技术的一个示例,所述装置还包括:接收模块,用于在显示所述设置界面时,接收第一用户操作;第一确定模块,用于响应于所述第一用户操作,确定第一重要参与人,并在重要参与人列表中添加所述第一重要参与人;第二显示模块,用于响应于第二用户操作,显示所述日历应用程序的第三界面,在所述第三界面中,若所述至少两个日程中存在参与人包括所述第一重要参与人的第一日程,则所述第一日程的卡片上包括重要标识。
324.作为本技术的一个示例,所述装置还包括:删除模块,用于在显示所述第三界面之后,响应于第三用户操作,将所述重要参与人列表中的所述第一重要参与人删除;第三显示模块,用于响应于第四用户操作,显示第四界面,在所述第四界面中,所述第一日程的卡片上的所述重要标识消失。
325.作为本技术的一个示例,所述装置还包括:第四显示模块,用于在显示所述第三界面之后,响应于第三用户操作,在所述第三界面中显示所述至少两个日程中除了所述第一日程以外的日程。
326.作为本技术的一个示例,所述装置还包括:第五显示模块,用于响应于对第一日程的日程信息的触发操作,显示所述第一日程的日程详情界面,所述第一日程为所述至少两个日程中的任意一个日程;第六显示模块,用于响应于对所述第一日程的日程详情界面中的参与人设置选项的触发操作,显示参与人编辑框,所述参与人编辑框中包括至少一个参与所述第一日程的参与人的信息;第一设置模块,用于响应于对所述参与人编辑框中的参与人的信息的选择操作,将选中的参与人的信息对应的参与人设置为重要参与人;第七显示模块,用于响应于对所述参与人编辑框中的返回选项的触发操作,在所述第一日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
327.作为本技术的一个示例,所述装置还包括:第八显示模块,用于响应于对第二日程的日程信息的第四用户操作,显示所述第二日程的日程详情界面,所述第二日程为所述至少两个日程中的任意一个日程;第二设置模块,用于响应于对所述第二日程的日程详情界面中的重要选项的触发操作,将所述第二日程设置为重要日程;第九显示模块,用于响应于对所述第二日程的日程详情界面中的返回选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
328.作为本技术的一个示例,所述装置还包括:第十显示模块,用于响应于对第二日程的日程信息中的第二编辑按钮的触发操作,显示第二编辑框,所述第二日程为所述至少两个日程中的任意一个日程;第十一显示模块,用于响应于对所述第二编辑框中的重要选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
329.作为本技术的一个示例,所述装置还包括:第十二显示模块,用于响应于对第二日程的日程信息的第五用户操作,显示日程快速预览界面,所述日程快速预览界面中显示有第三编辑框,所述第二日程为所述至少两个日程中的任意一个日程;第十三显示模块,用于响应于对所述第三编辑框中的重要选项的触发操作,在所述第二日程的日程信息中显示重要标识,所述重要标识用于标识对应的日程为重要日程。
330.作为本技术的一个示例,所述装置还包括:第十四显示模块,用于响应于对第一日程的日程信息的触发操作,显示所述第一日程的日程详情界面,所述第一日程为所述日历应用程序中记录的任意一个日程;第十五显示模块,用于响应于对所述日程详情界面中的分类选项的触发操作,显示分类界面;第三设置模块,用于响应于对所述分类界面中的类型选项的选择操作,将选中的类型选项对应的日程类型设置为所述第一日程的日程类型。
331.作为本技术的一个示例,所述装置还包括:接收模块,用于在显示所述第一界面或第二界面时,接收对日程类型控件的选择操作,所述第二界面中显示有以所述列表视图形式显示的至少两个日程的日程信息;第十六显示模块,用于响应于所述选择操作,在所述第一界面或所述第二界面中显示所述至少两个日程中与所述选择操作对应的日程类型相同的日程。
332.在本技术实施例中,由于用户在使用日历应用程序的过程中,能够随时对日程信息的显示形式进行切换,从提高了日程信息的显示丰富性,并提高了与用户的交互性。另外,由于可以将日程信息的显示形式由列表视图切换为卡片的形式,且卡片的显示面积较大,能够显示无法显示在列表视图中的信息,从而保证日程有更多的详细信息被显示,用户无需对显示的卡片进行点击操作,即可获知更多的信息,从而提高了用户查看日程详细信息的便利性和效率。
333.需要说明的是:上述实施例提供的日历视图的显示装置在显示日历视图时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不
同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
334.上述实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术实施例的保护范围。
335.上述实施例提供的日历视图的显示装置与日历视图的显示方法实施例属于同一构思,上述实施例中单元、模块的具体工作过程及带来的技术效果,可参见方法实施例部分,此处不再赘述。
336.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,比如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(比如:同轴电缆、光纤、数据用户线(digital subscriber line,dsl))或无线(比如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(比如:软盘、硬盘、磁带)、光介质(比如:数字通用光盘(digital versatile disc,dvd))或半导体介质(比如:固态硬盘(solid state disk,ssd))等。
337.以上所述为本技术提供的可选实施例,并不用以限制本技术,凡在本技术的揭露的技术范围之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1