本专利申请是分案申请,原案的申请号是202110662949.8,申请日是2021年06月15日,名称是:一种日程处理方法及电子设备。This patent application is a divisional application. The application number of the original application is 202110662949.8, the application date is June 15, 2021, and the name is: A schedule processing method and electronic device.
技术领域Technical Field
本申请涉及电子技术领域,尤其涉及一种日程处理方法及电子设备。The present application relates to the field of electronic technology, and in particular to a schedule processing method and electronic equipment.
背景技术Background technique
随着电子技术的发展,人们越来越习惯在手机等电子设备中记录每日的日程计划,以提前安排每日的工作、生活和学习等。With the development of electronic technology, people are increasingly accustomed to recording their daily schedules on electronic devices such as mobile phones in order to arrange their daily work, life, and study in advance.
目前,手机日历中通常以列表方式显示日程。用户希望对某一个日程进行处理时,通常可以单击该日程,使手机显示该日程的详情界面。进而,用户可以在该详情界面的诸多信息中寻找与日程处理相关的选项或控件。Currently, schedules are usually displayed in a list format in a mobile phone calendar. When a user wants to process a schedule, he or she can usually click on the schedule to display the schedule details interface. Then, the user can find options or controls related to schedule processing in the many information on the details interface.
然而,目前处理日程的流程比较复杂,用户需要进行多次操作,并且需要在诸多信息中寻找与日程处理相关的选项或控件,这使得用户处理日程的效率较低,用户体验较差。However, the current process of processing schedules is relatively complicated. Users need to perform multiple operations and search for options or controls related to schedule processing among a lot of information, which makes users' schedule processing efficiency low and the user experience poor.
发明内容Summary of the invention
本申请提供一种日程处理方法及电子设备,电子设备可以响应于用户对目标日程的预设操作显示目标日程的界面,目标日程的界面可以包括一个或多个针对目标日程的快捷操作的选项,从而使得用户能够通过选择快捷操作的选项对目标日程进行快速处理,减少操作流程,提高日程处理的效率。The present application provides a schedule processing method and an electronic device. The electronic device can display the interface of the target schedule in response to the user's preset operation on the target schedule. The interface of the target schedule may include one or more options for quick operations on the target schedule, so that the user can quickly process the target schedule by selecting the quick operation option, thereby reducing the operation process and improving the efficiency of schedule processing.
为达到上述目的,本申请采用如下技术方案:In order to achieve the above objectives, this application adopts the following technical solutions:
第一方面,本申请提供了一种日程处理方法,该方法包括:电子设备显示第一界面,第一界面包括日程列表,日程列表包括至少一个日程;电子设备检测到用户对日程列表中目标日程的第一操作后,以日程卡片和弹框的形式显示第二界面;其中,日程卡片包括目标日程的日程信息,弹框包括一个或多个快捷操作的选项;电子设备检测到用户对一个或多个快捷操作的选项中的第一选项的第二操作后,对目标日程进行第一选项对应的处理。In a first aspect, the present application provides a schedule processing method, the method comprising: an electronic device displays a first interface, the first interface includes a schedule list, the schedule list includes at least one schedule; after the electronic device detects a first operation of a user on a target schedule in the schedule list, it displays a second interface in the form of a schedule card and a pop-up box; wherein the schedule card includes schedule information of the target schedule, and the pop-up box includes one or more quick operation options; after the electronic device detects a second operation of the user on a first option among one or more quick operation options, it performs processing corresponding to the first option on the target schedule.
通过本方案,用户可以通过日程卡片更直观地查看目标日程的日程信息,避免其他日程信息的干扰。此外,用户还可以通过弹框直接查看针对目标日程的一个或多个快捷操作的选项,从而方便用户对目标日程进行快速处理,简化用户处理日程的流程,提高用户处理日程的效率。Through this solution, users can view the schedule information of the target schedule more intuitively through the schedule card, avoiding interference from other schedule information. In addition, users can also directly view one or more quick operation options for the target schedule through the pop-up box, so as to facilitate users to quickly process the target schedule, simplify the process of users processing schedules, and improve the efficiency of users processing schedules.
在一种可能的实现方式中,弹框显示在日程卡片内。In a possible implementation, the pop-up window is displayed in the schedule card.
这样,用户可以在第二界面中仅查看到日程卡片,日程卡片中包括目标日程的日程信息和一个或多个快捷操作的选项。用户可以通过日程卡片直观地查看目标日程的日程信息,避免其他日程信息的干扰。此外,用户还可以通过日程卡片内的弹框直接查看针对目标日程的一个或多个快捷操作的选项,从而方便用户对目标日程进行快速处理,简化用户处理日程的流程,提高用户处理日程的效率。In this way, the user can only view the schedule card in the second interface, which includes the schedule information of the target schedule and one or more quick operation options. The user can intuitively view the schedule information of the target schedule through the schedule card to avoid interference from other schedule information. In addition, the user can also directly view one or more quick operation options for the target schedule through the pop-up box in the schedule card, so as to facilitate the user to quickly process the target schedule, simplify the process of the user processing the schedule, and improve the efficiency of the user processing the schedule.
在另一种可能的实现方式中,第一操作为长按操作;该方法还包括:电子设备检测用户对日程列表中目标日程的点击操作后,显示目标日程的详情界面。In another possible implementation, the first operation is a long press operation; the method further includes: after the electronic device detects a click operation of the user on the target schedule in the schedule list, the detailed interface of the target schedule is displayed.
在该方案中,电子设备响应于用户对目标日程的点击操作,可以进入目标日程的详情界面,响应于用户对目标日程的长按操作,可以进入上述第二界面,使得用户直观查看目标日程的日程信息,并对目标日程进行快速处理,提高用户处理日程的效率。In this scheme, the electronic device can enter the details interface of the target schedule in response to the user's click operation on the target schedule, and can enter the above-mentioned second interface in response to the user's long press operation on the target schedule, so that the user can intuitively view the schedule information of the target schedule and quickly process the target schedule, thereby improving the user's efficiency in processing schedules.
在又一种可能的实现方式中,一个或多个快捷操作的选项包括编辑、忽略、闹钟提醒、删除、委托和请假中的一个或多个选项。In yet another possible implementation, the one or more quick operation options include one or more options of edit, ignore, alarm reminder, delete, delegate, and leave.
在另一种可能的实现方式中,一个或多个快捷操作的选项包括编辑选项,该方法还包括:电子设备响应于用户对编辑选项的操作,显示目标日程的编辑界面。In another possible implementation, the one or more quick operation options include an editing option, and the method further includes: the electronic device displays an editing interface of the target schedule in response to the user's operation on the editing option.
该方案中,电子设备可以响应于用户对第二界面中编辑选项的操作,快速显示目标日程的编辑界面,对目标日程进行快速处理,提高用户编辑日程的效率。In this solution, the electronic device can respond to the user's operation on the editing option in the second interface, quickly display the editing interface of the target schedule, quickly process the target schedule, and improve the user's efficiency in editing the schedule.
在又一种可能的实现方式中,一个或多个快捷操作的选项包括忽略选项,该方法还包括:电子设备响应于用户对忽略选项的操作,置灰日程列表中的目标日程。In yet another possible implementation, one or more shortcut operation options include an ignore option, and the method further includes: the electronic device graying out a target schedule in the schedule list in response to a user operation on the ignore option.
该方案中,电子设备可以响应于用户对第二界面中忽略选项的操作,置灰日程列表中的目标日程,无需进入目标日程的详情界面再对目标日程进行忽略处理,从而提高用户忽略日程的效率。In this solution, the electronic device can gray out the target schedule in the schedule list in response to the user's operation on the ignore option in the second interface, without entering the target schedule's details interface to ignore the target schedule, thereby improving the user's efficiency in ignoring schedules.
在另一种可能的实现方式中,一个或多个快捷操作的选项包括闹钟提醒选项,该方法还包括:电子设备响应于用户对闹钟提醒选项的操作,在目标日程的开始时刻之前进行闹钟提醒。In another possible implementation, one or more quick operation options include an alarm reminder option, and the method further includes: the electronic device responds to the user's operation of the alarm reminder option and issues an alarm reminder before the start time of the target schedule.
该方案中,电子设备可以响应于用户对第二界面中闹钟提醒选项的操作,在目标日程的开始时刻之前进行闹钟提醒,无需进入目标日程的详情界面再对目标日程进行闹钟提醒,从而对目标日程进行快速处理,提高用户对日程进行闹钟提醒的效率。In this scheme, the electronic device can respond to the user's operation of the alarm reminder option in the second interface and set an alarm reminder before the start time of the target schedule. There is no need to enter the details interface of the target schedule and then set an alarm reminder for the target schedule, thereby quickly processing the target schedule and improving the efficiency of the user's alarm reminder for the schedule.
在又一种可能的实现方式中,一个或多个快捷操作的选项包括删除选项,该方法还包括:电子设备响应于用户对删除选项的操作,删除日程列表中的目标日程。In yet another possible implementation, one or more shortcut operation options include a delete option, and the method further includes: the electronic device deletes the target schedule in the schedule list in response to the user's operation on the delete option.
该方案中,电子设备可以响应于用户对第二界面中删除选项的操作,对目标日程进行删除处理,无需进入目标日程的详情界面再对目标日程进行删除处理,从而提高用户对日程进行删除处理的效率。In this solution, the electronic device can delete the target schedule in response to the user's operation of the delete option in the second interface, without entering the target schedule's details interface to delete the target schedule, thereby improving the user's efficiency in deleting schedules.
在另一种可能的实现方式中,第二界面还包括入会图标,该方法还包括:电子设备响应于用户对入会图标的操作,显示目标日程的日程信息所指示的线上会议的界面。In another possible implementation, the second interface further includes a meeting joining icon, and the method further includes: the electronic device displays an interface of the online meeting indicated by the schedule information of the target schedule in response to the user's operation on the meeting joining icon.
该方案中,电子设备可以响应于用户对第二界面中入会图标的操作,直接显示线上会议的界面,从而提高用户对会议日程的处理效率。In this solution, the electronic device can directly display the interface of the online meeting in response to the user's operation on the meeting joining icon in the second interface, thereby improving the user's efficiency in processing the meeting schedule.
在又一种可能的实现方式中,该方法还包括:电子设备响应于用户对二界面中显示的目标日程的地点信息的操作,显示地图应用的界面。In yet another possible implementation, the method further includes: the electronic device displays an interface of a map application in response to a user's operation on the location information of the target schedule displayed in the second interface.
该方案中,电子设备可以响应于用户对第二界面中目标日程的地点信息的操作,直接显示地图应用的界面,从而方便用户寻找地点,提高用户处理日程的效率。In this solution, the electronic device can directly display the interface of the map application in response to the user's operation on the location information of the target schedule in the second interface, thereby facilitating the user to find the location and improving the user's efficiency in processing the schedule.
在另一种可能的实现方式中,若目标日程与日程列表中的第一日程之间存在时间冲突,则日程列表还包括冲突提示信息。In another possible implementation, if there is a time conflict between the target schedule and the first schedule in the schedule list, the schedule list further includes conflict prompt information.
这样,用户可以在日程列表中直接查看到时间冲突的日程,方便用户快速确认时间冲突的日程,以便及时查看这些日程的日程信息。In this way, the user can directly view the schedules with time conflicts in the schedule list, which is convenient for the user to quickly confirm the schedules with time conflicts and to view the schedule information of these schedules in a timely manner.
在又一种可能的实现方式中,第二界面还包括第一控件和第二控件,第一控件包括第一日程的概要信息,并指示第一日程的时间范围;第二控件包括目标日程的概要信息,并指示目标日程的时间范围;第一控件和第二控件按照时间轴排列,并且第一控件和第二控件在时间轴上存在时间交叠。In another possible implementation, the second interface also includes a first control and a second control, the first control includes summary information of the first schedule and indicates a time range of the first schedule; the second control includes summary information of the target schedule and indicates a time range of the target schedule; the first control and the second control are arranged according to a timeline, and there is time overlap between the first control and the second control on the timeline.
在该方案中,时间冲突的两个日程在第二界面可以在时间轴上以可视化日程块(例如第一控件和第二控件)的方式呈现,从而使得用户可以直观地确认日程之间的时间冲突。In this solution, two schedules with time conflicts can be presented on the timeline in the second interface in the form of visual schedule blocks (eg, a first control and a second control), so that the user can intuitively confirm the time conflict between the schedules.
在另一种可能的实现方式中,该方法还包括:电子设备响应于用户的切换操作,切换为显示与目标日程时间冲突的第一日程的日程信息和针对第一日程的一个或多个快捷操作的选项。In another possible implementation, the method further includes: the electronic device switches, in response to a switching operation by the user, to display schedule information of a first schedule that conflicts with the target schedule time and one or more shortcut operation options for the first schedule.
在该方案中,若存在与目标日程时间冲突的第一日程,则电子设备可以响应于用户的切换操作,在第二界面上切换显示第一日程的日程信息和针对第一日程的快捷操作的选项,这样,用户无需频繁退出第二界面,可以方便地在第二界面中查看时间冲突的多个日程的日程信息和针对各日程的快捷操作的选项。In this scheme, if there is a first schedule that conflicts with the target schedule, the electronic device can respond to the user's switching operation and switch to display the schedule information of the first schedule and the options for quick operations for the first schedule on the second interface. In this way, the user does not need to frequently exit the second interface, and can conveniently view the schedule information of multiple schedules that conflict with time and the options for quick operations for each schedule in the second interface.
在又一种可能的实现方式中,一个或多个快捷操作的选项是根据目标日程的事件类型确定的;或者一个或多个快捷操作的选项是根据目标日程的处理状态确定的。In yet another possible implementation, one or more options of the quick operation are determined according to the event type of the target schedule; or one or more options of the quick operation are determined according to the processing status of the target schedule.
也就是说,快捷操作的类型是不确定的,电子设备可以根据目标日程的事件类型和处理状态来确定第二界面中显示的一个或多个快捷操作的类型。That is to say, the type of the shortcut operation is uncertain, and the electronic device can determine the type of one or more shortcut operations displayed in the second interface according to the event type and processing status of the target schedule.
第二方面,本申请提供了一种电子设备,包括:显示屏,用于显示界面;一个或多个处理器和一个或多个存储器;一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,电子设备执行第一方面中任一种可能的实现方式的日程处理方法。In a second aspect, the present application provides an electronic device, comprising: a display screen for displaying an interface; one or more processors and one or more memories; one or more memories are coupled to one or more processors, and the one or more memories are used to store computer program code, and the computer program code includes computer instructions. When one or more processors execute the computer instructions, the electronic device executes the schedule processing method of any possible implementation method in the first aspect.
第三方面,本申请提供了一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行第一方面中任一种可能的实现方式的日程处理方法。In a third aspect, the present application provides a computer storage medium, including computer instructions, which, when executed on an electronic device, enables the electronic device to execute the schedule processing method of any possible implementation of the first aspect.
第四方面,本申请提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行第一方面中任一种可能的实现方式的日程处理方法。In a fourth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the schedule processing method of any possible implementation manner in the first aspect.
上述其他方面对应的有益效果,可以参见关于方法方面的有益效果的描述,此处不予赘述。The corresponding beneficial effects of the above-mentioned other aspects can be found in the description of the beneficial effects of the method, which will not be elaborated here.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1A为相关技术提供的一种日程处理过程的界面示意图;FIG1A is a schematic diagram of an interface of a schedule processing process provided by the related art;
图1B为相关技术提供的另一种日程处理过程的界面示意图;FIG1B is a schematic diagram of an interface of another schedule processing process provided by the related art;
图2A为本申请实施例提供的一种电子设备的硬件结构示意图;FIG2A is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;
图2B为本申请实施例提供的一种电子设备的软件结构示意图;FIG2B is a schematic diagram of a software structure of an electronic device provided in an embodiment of the present application;
图3为本申请实施例提供的进入日历应用过程的一种界面示意图;FIG3 is a schematic diagram of an interface for entering a calendar application process provided in an embodiment of the present application;
图4A为本申请实施例提供的显示目标日程的界面的一种界面示意图;FIG4A is a schematic diagram of an interface for displaying a target schedule provided in an embodiment of the present application;
图4B为本申请实施例提供显示弹框的另一种界面示意图;FIG4B is a schematic diagram of another interface for displaying a pop-up window according to an embodiment of the present application;
图5A为本申请实施例提供的目标日程的界面的一种界面示意图;FIG5A is a schematic diagram of an interface of a target schedule provided in an embodiment of the present application;
图5B为本申请实施例提供的目标日程的界面的另一种界面示意图;FIG5B is another schematic diagram of an interface of a target schedule provided in an embodiment of the present application;
图6A为本申请实施例提供的切换日程的一种界面示意图;FIG6A is a schematic diagram of an interface for switching schedules provided in an embodiment of the present application;
图6B为本申请实施例提供的切换日程的另一种界面示意图;FIG6B is a schematic diagram of another interface for switching schedules provided in an embodiment of the present application;
图7A为本申请实施例提供的日程处理过程的一种界面示意图;FIG7A is a schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application;
图7B为本申请实施例提供的日程处理过程的另一种界面示意图;FIG7B is another schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application;
图7C为本申请实施例提供的日程处理过程的又一种界面示意图;FIG7C is another schematic diagram of an interface of a schedule processing process provided by an embodiment of the present application;
图7D为本申请实施例提供的日程处理过程的另一种界面示意图;FIG7D is another schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application;
图7E为本申请实施例提供的日程处理过程的又一种界面示意图;FIG7E is another schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application;
图7F为本申请实施例提供的日程处理过程的另一种界面示意图;FIG7F is another schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application;
图7G为本申请实施例提供的日程处理过程的又一种界面示意图。FIG. 7G is another schematic diagram of an interface of a schedule processing process provided in an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请实施例的描述中,“多个”是指两个或多于两个。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, "/" means or, for example, A/B can mean A or B; "and/or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
随着电子技术的发展,人们越来越习惯在电子设备中记录每日的日程安排,例如,用户可以在手机自带的日历应用中添加每日的日程安排,这样能够及时提醒人们当日的待完成事项,以方便人们的工作和生活。With the development of electronic technology, people are more and more accustomed to recording their daily schedules in electronic devices. For example, users can add daily schedules to the calendar application that comes with their mobile phones, so that they can remind people of the day's to-do items in a timely manner, making it easier for people to work and live.
然而,目前手机日历中通常以列表方式呈现日程,这种情况下每项日程的信息展示量有限。在如图1A中的(a)所示的日历月视图中,若日程的事件名称较长的(例如,日程101和日程102),则手机无法完整显示日程的事件名称,这样用户通过不完整的事件名称可能无法准确确定日程的具体内容。并且,手机以列表方式呈现日程时往往仅显示日程的事件名称、时间和地点这些信息,不会显示与日程相关的其他信息(例如日程说明、相关人员等),这样用户能够获取到的与日程相关的信息较少,不利于用户确定日程的具体内容并进行处理。However, currently, schedules are usually presented in a list format in mobile phone calendars, and the amount of information displayed for each schedule is limited. In the calendar month view shown in (a) of FIG1A , if the event name of the schedule is long (for example, schedule 101 and schedule 102), the mobile phone cannot fully display the event name of the schedule, so the user may not be able to accurately determine the specific content of the schedule through the incomplete event name. In addition, when the mobile phone presents the schedule in a list format, it often only displays the event name, time, and location of the schedule, and does not display other information related to the schedule (such as schedule description, related personnel, etc.). In this way, the user can obtain less information related to the schedule, which is not conducive to the user to determine the specific content of the schedule and process it.
此外,目前若用户希望对日程进行处理(例如编辑、删除或忽略等处理)时,用户需要选择目标日程,例如单击目标日程,使手机显示目标日程的详情界面,之后用户需要在目标日程的详情界面中进一步进行选择,以对目标日程进行对应的处理。In addition, currently if the user wants to process a schedule (such as editing, deleting or ignoring), the user needs to select the target schedule, such as clicking the target schedule to make the mobile phone display the details interface of the target schedule, and then the user needs to make further selections in the details interface of the target schedule to perform corresponding processing on the target schedule.
以对目标日程进行编辑处理为例,在一种情况下,用户可以在如图1A中的(a)所示的日程列表中选择日程102,手机响应于该选择操作可以显示如图1A中的(b)所示的详情界面。之后手机可以响应于用户点击详情界面中的控件103的操作而显示如图1A中的(c)所示的选择菜单,该选择菜单可以包括“编辑”、“删除”、“忽略”和“分享”等控件。进而,手机可以响应于用户对该选择菜单中的“编辑”控件的选择操作,显示如图1A中的(d)所示的编辑日程的界面,使得用户可以对目标日程进行编辑处理。在这种情况下,用户对日程进行处理时需要进行多次操作,并且手机需要多次跳转界面,使得用户体验不佳。Taking the editing of the target schedule as an example, in one case, the user can select schedule 102 in the schedule list as shown in (a) in Figure 1A, and the mobile phone can display the details interface as shown in (b) in Figure 1A in response to the selection operation. Afterwards, the mobile phone can display a selection menu as shown in (c) in Figure 1A in response to the user clicking the control 103 in the details interface, and the selection menu may include controls such as "Edit", "Delete", "Ignore" and "Share". Furthermore, the mobile phone can display an interface for editing the schedule as shown in (d) in Figure 1A in response to the user's selection operation of the "Edit" control in the selection menu, so that the user can edit the target schedule. In this case, the user needs to perform multiple operations when processing the schedule, and the mobile phone needs to jump to the interface multiple times, resulting in a poor user experience.
在另一种情况下,用户在如图1B中的(a)所示的日程列表中选择日程102后,手机可以响应于该选择操作显示如图1B中的(b)所示的详情界面。之后,手机可以响应于用户将详情界面滑动至底部的操作,显示如图1B中的(c)所示的界面,使得用户可以查看到详情界面的底部,在详情界面的底部可以设置上述“编辑”、“删除”、“忽略”和“分享”等控件。进而,手机可以响应于用户对“编辑”控件的选择操作,显示如图1B中的(d)所示的编辑日程的界面,使得用户对目标日程进行编辑处理。这里,上述“编辑”、“删除”、“忽略”和“分享”等控件不容易被用户查看到,在用户对手机设置不熟悉时,用户体验较差。In another case, after the user selects schedule 102 in the schedule list as shown in (a) in FIG. 1B , the mobile phone can display the details interface as shown in (b) in FIG. 1B in response to the selection operation. Afterwards, the mobile phone can display the interface as shown in (c) in FIG. 1B in response to the user sliding the details interface to the bottom, so that the user can view the bottom of the details interface, and the above-mentioned "edit", "delete", "ignore" and "share" controls can be set at the bottom of the details interface. Furthermore, the mobile phone can display the interface for editing the schedule as shown in (d) in FIG. 1B in response to the user's selection operation of the "edit" control, so that the user can edit the target schedule. Here, the above-mentioned "edit", "delete", "ignore" and "share" controls are not easy to be viewed by the user, and the user experience is poor when the user is not familiar with the settings of the mobile phone.
通过上述内容可知,在现有日历视图中呈现日程列表时,手机展示的日程的信息量有限,并且用户对日程进行处理时,操作复杂,用户体验较差。From the above content, it can be seen that when presenting a schedule list in an existing calendar view, the amount of information of the schedule displayed by the mobile phone is limited, and when the user processes the schedule, the operation is complicated and the user experience is poor.
为了解决上述问题,本申请实施例提供了一种日程处理方法。在该方法中,电子设备可以响应于用户对目标日程的操作,显示目标日程的界面。该目标日程的界面可以包括目标日程的更完整的日程信息,以及针对目标日程的快捷操作的选项,使得用户可以更直观地获取到目标日程的更多的日程信息。此外,用户还可以通过选择上述快捷操作的选项对目标日程进行快速处理了,从而简化用户的操作流程、提高日程处理效率,提升用户体验。In order to solve the above problems, an embodiment of the present application provides a schedule processing method. In this method, the electronic device can display the interface of the target schedule in response to the user's operation on the target schedule. The interface of the target schedule can include more complete schedule information of the target schedule, as well as options for quick operations on the target schedule, so that the user can more intuitively obtain more schedule information of the target schedule. In addition, the user can also quickly process the target schedule by selecting the above-mentioned quick operation options, thereby simplifying the user's operation process, improving schedule processing efficiency, and enhancing user experience.
在一些实施例中,目标日程的界面可以包括日程卡片和弹框,电子设备可以通过日程卡片和弹框向用户展示目标日程的日程信息和快捷操作的选项。In some embodiments, the interface of the target schedule may include a schedule card and a pop-up window, and the electronic device may display the schedule information and quick operation options of the target schedule to the user through the schedule card and the pop-up window.
示例性的,本申请实施例中的电子设备可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等,本申请实施例对电子设备的具体类型不作任何限制。Exemplarily, the electronic device in the embodiments of the present application may be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR)/virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. The embodiments of the present application do not impose any restrictions on the specific type of the electronic device.
示例性的,图2A示出了电子设备100的一种硬件结构示意图。电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serialbus,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等。2A shows a schematic diagram of a hardware structure of an electronic device 100. The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and/or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
电子设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Mini-LED,Micro-LED,Micro-OLED,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。在一些实施例中,电子设备100可以包括1个或N个显示屏194,N为大于1的正整数。例如,显示屏194可以用于各种应用界面,例如日历界面。The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Mini-LED, Micro-LED, Micro-OLED, quantum dot light-emitting diodes (QLED), etc. In some embodiments, the electronic device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1. For example, the display screen 194 can be used for various application interfaces, such as a calendar interface.
电子设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。The internal memory 121 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180A可以设置于显示屏194。压力传感器180A的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180A,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180A检测所述触摸操作强度。电子设备100也可以根据压力传感器180A的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be set on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. A capacitive pressure sensor can be a parallel plate including at least two conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure based on the change in capacitance. When a touch operation acts on the display screen 194, the electronic device 100 detects the intensity of the touch operation according to the pressure sensor 180A. The electronic device 100 can also calculate the position of the touch based on the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions.
指纹传感器180H用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.
触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称触控屏。触摸传感器180K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180K也可以设置于电子设备100的表面,与显示屏194所处的位置不同。The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a touch screen. The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the electronic device 100, which is different from the position of the display screen 194.
按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.
可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
在本申请的实施例中,压力传感器180A和触摸传感器180K等检测部件可以检测到用户对显示屏194不同的触摸操作,例如单击操作、双击操作、长按操作或滑动操作等。处理器110可以响应于用户的不同类型的操作使得显示屏194显示不同的界面。显示屏194可以用于显示界面,例如日历应用的界面或目标日程的界面等。In the embodiment of the present application, the detection components such as the pressure sensor 180A and the touch sensor 180K can detect different touch operations of the user on the display screen 194, such as a single click operation, a double click operation, a long press operation or a sliding operation. The processor 110 can respond to different types of user operations to make the display screen 194 display different interfaces. The display screen 194 can be used to display interfaces, such as an interface of a calendar application or an interface of a target schedule.
电子设备100的软件系统可以是Android系统、鸿蒙系统或IOS系统等任一种软件系统,该软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的Android系统为例,示例性说明电子设备100的软件结构。The software system of the electronic device 100 can be any software system such as the Android system, the Hongmeng system or the IOS system, and the software system can adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android system with a layered architecture as an example to illustrate the software structure of the electronic device 100.
图2B是本申请实施例的电子设备100的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。应用程序层可以包括一系列应用程序包。Fig. 2B is a software structure diagram of the electronic device 100 of the embodiment of the present application. The layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, respectively, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer. The application layer can include a series of application packages.
如图2B所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。As shown in FIG. 2B , the application package may include applications such as camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, and short message.
应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.
如图2B所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。As shown in FIG. 2B , the application framework layer may include a window manager, a content provider, a view system, a telephony manager, a resource manager, a notification manager, and the like.
窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.
内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.
资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.
Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。Android Runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.
核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.
应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.
系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.
在本申请实施例中,参见图2B,电子设备在启动日历应用后,可以通过内容提供器显示日历应用的界面视图,例如月视图。之后,电子设备响应于用户对目标日程的操作可以通过通知管理器显示目标日程的日程卡片和弹框,从而可以方便用户快速处理目标日程。In the embodiment of the present application, referring to FIG. 2B , after the calendar application is started, the electronic device can display the interface view of the calendar application, such as the month view, through the content provider. Afterwards, in response to the user's operation on the target schedule, the electronic device can display the schedule card and pop-up box of the target schedule through the notification manager, so that the user can quickly process the target schedule.
以下实施例将以具有图2A和图2B所示结构的手机,手机的屏幕为上述触控屏为例,对本申请实施例提供的日程处理方法进行阐述。The following embodiments will take a mobile phone having the structure shown in FIG. 2A and FIG. 2B , where the screen of the mobile phone is the above-mentioned touch screen, as an example to illustrate the schedule processing method provided in the embodiments of the present application.
在本申请实施例中,用户可以通过手机自带的日历应用或者其他第三方日历应用来查看日程并对日程进行各种处理。下面以用户通过手机自带的日历应用(以下简称为“日历应用”)来查看日程为例进行描述。In the embodiment of the present application, the user can view the schedule and perform various processing on the schedule through the calendar application that comes with the mobile phone or other third-party calendar applications. The following description takes the example of the user viewing the schedule through the calendar application that comes with the mobile phone (hereinafter referred to as "calendar application").
手机可以通过不同的方式进入日历应用。例如,如图3中的(a)所示,手机可以响应于用户对手机主界面中的日期的选择操作,进入如图3中的(c)所示的日历应用的界面。再例如,如图3中的(b)所示,手机还可以响应于用户对手机中“日历应用”图标的选择操作,进入如图3中的(c)所示的日历应用的界面。其中,上述选择操作可以是单击操作、双击操作、长按操作、手势操作或语音操作中的任一种操作,本申请实施例对此不作限定。The mobile phone can enter the calendar application in different ways. For example, as shown in (a) in Figure 3, the mobile phone can respond to the user's selection operation of the date in the main interface of the mobile phone and enter the interface of the calendar application as shown in (c) in Figure 3. For another example, as shown in (b) in Figure 3, the mobile phone can also respond to the user's selection operation of the "Calendar Application" icon in the mobile phone and enter the interface of the calendar application as shown in (c) in Figure 3. Among them, the above-mentioned selection operation can be any one of a single-click operation, a double-click operation, a long press operation, a gesture operation or a voice operation, which is not limited in the embodiments of the present application.
手机可以响应于用户在日历应用的界面中选择不同日期的操作,显示该日期对应的日程列表(也可以称为第一界面),即显示该日期对应的各个日程。在一些实施例中,手机还可以突出显示用户选择的日期,例如,手机可以将用户选择的日期圈起,或者手机可以改变用户选择的日期的颜色,或者手机还可以在用户选择的日期旁添加标识符号(如“!”或“Δ”等)等。如图3中的(c)所示,用户选择2020年9月10日后,手机可以响应于该选择操作圈起“10”,并显示2020年9月10日的日程列表。In response to the user selecting a different date in the interface of the calendar application, the mobile phone can display the schedule list corresponding to the date (also referred to as the first interface), that is, display the various schedules corresponding to the date. In some embodiments, the mobile phone can also highlight the date selected by the user. For example, the mobile phone can circle the date selected by the user, or the mobile phone can change the color of the date selected by the user, or the mobile phone can also add an identification symbol (such as "!" or "Δ", etc.) next to the date selected by the user. As shown in (c) in Figure 3, after the user selects September 10, 2020, the mobile phone can circle "10" in response to the selection operation and display the schedule list for September 10, 2020.
在一些实施例中,日程列表中各个日程可以按照各个日程的开始时间的先后顺序进行排列。例如,开始时间越早的日程在日程列表中的位置越靠前。这样,用户可以按照日程进展的先后顺序直观地在日程列表中查看各个日程。In some embodiments, each schedule in the schedule list can be arranged in the order of the start time of each schedule. For example, the schedule with an earlier start time is placed at the front in the schedule list. In this way, the user can intuitively view each schedule in the schedule list according to the order in which the schedule progresses.
在另一些实施例中,日程列表中各个日程还可以按照日程的优先级由高到低的顺序进行排列,例如,重要程度越高的日程(如重要会议)在日程列表中的位置越靠前。这样,用户可以优先查看重要程度较高的日程,以方便用户优先安排重要日程。In other embodiments, each schedule in the schedule list can also be arranged in descending order according to the priority of the schedule, for example, the more important the schedule is (such as an important meeting), the higher the position in the schedule list. In this way, the user can view the schedule with higher importance first, so that the user can arrange the important schedule first.
在又一些实施例中,用户还可以根据自己的需求排列日程列表。本申请实施例对日程列表的排序方式不作限定。In some other embodiments, the user can also arrange the schedule list according to his/her needs. The embodiment of the present application does not limit the arrangement of the schedule list.
在本申请实施例中,若一个日程的开始时间和结束时间之间的时间范围,与其他日程的开始时间和结束时间之间的时间范围存在交叠,则该日程可以称为冲突日程。In the embodiment of the present application, if the time range between the start time and the end time of a schedule overlaps with the time range between the start time and the end time of another schedule, the schedule may be called a conflicting schedule.
在一些实施例中,手机可以在日程列表中通过冲突符号对冲突日程进行标记。如图3中的(c)所示,手机可以在冲突日程的事件名称下显示“冲突”二字(也可以被认为是一种冲突符号),提示用户该日程与其他日程之间存在时间冲突。可替换的,“冲突”二字也可以被替换为“!”等其他符号,本申请实施例对冲突符号的类型不作限定。可以理解的是,冲突符号可以显示在与冲突日程相关的任何位置,本申请实施例并不限定冲突符号的显示位置。In some embodiments, the mobile phone can mark the conflicting schedules with conflict symbols in the schedule list. As shown in (c) in Figure 3, the mobile phone can display the word "Conflict" (which can also be considered as a conflict symbol) under the event name of the conflicting schedule, prompting the user that there is a time conflict between this schedule and other schedules. Alternatively, the word "Conflict" can also be replaced with other symbols such as "!", and the embodiment of the present application does not limit the type of conflict symbol. It can be understood that the conflict symbol can be displayed at any position related to the conflicting schedule, and the embodiment of the present application does not limit the display position of the conflict symbol.
在另一些实施例中,手机还可以在日程列表中通过改变冲突日程的颜色来标记冲突日程,本申请实施例对此不作限定。In other embodiments, the mobile phone may also mark conflicting schedules in the schedule list by changing the color of the conflicting schedules, which is not limited in the embodiments of the present application.
通过在日程列表中对冲突日程进行标记,用户可以直观地查看到冲突日程,以便用户能够针对性地对冲突日程进行协调安排。By marking conflicting schedules in the schedule list, users can intuitively view the conflicting schedules so that they can coordinate and arrange the conflicting schedules in a targeted manner.
手机显示日程列表之后,可以响应于用户的预设操作,显示目标日程的界面(也可以称为第二界面)。在一些实施例中,手机可以响应于用户对日程列表中目标日程的预设操作,显示与目标日程相关的目标日程的界面。其中,预设操作可以是除单击操作之外的长按操作、特定手势操作或语音操作等中的任一类型的操作。可以理解的是,手机可以根据相关技术,响应于用户对目标日程的单击操作显示目标日程的详情界面。After the mobile phone displays the schedule list, it can display the interface of the target schedule (also referred to as the second interface) in response to the user's preset operation. In some embodiments, the mobile phone can display the interface of the target schedule related to the target schedule in response to the user's preset operation on the target schedule in the schedule list. Among them, the preset operation can be any type of operation such as a long press operation, a specific gesture operation, or a voice operation other than a single-click operation. It is understandable that the mobile phone can display the details interface of the target schedule in response to the user's single-click operation on the target schedule according to relevant technologies.
在本申请实施例中,目标日程可以是用户关注的日程,比如用户希望查看具体内容或对其进行处理的日程。In the embodiment of the present application, the target schedule may be a schedule that the user is concerned about, such as a schedule for which the user wants to view specific content or process it.
示例性的,目标日程可以是冲突日程(例如图4A中的(a)中所示的日程401和日程402),也可以是普通日程或过期日程等其他类型的日程。这里,普通日程表示与其他日程没有时间冲突的日程。例如,图4A中的(a)中所示的日程407。过期日程指示日程的开始时间早于当前时间的日程。在日程列表中,过期日程通常可以置灰或进行其他类型的标记,本申请实施例对此不作限定。Exemplarily, the target schedule may be a conflicting schedule (e.g., schedule 401 and schedule 402 shown in (a) of FIG. 4A ), or may be other types of schedules such as a normal schedule or an expired schedule. Here, a normal schedule refers to a schedule that has no time conflict with other schedules. For example, schedule 407 shown in (a) of FIG. 4A . An expired schedule indicates a schedule whose start time is earlier than the current time. In the schedule list, expired schedules can usually be grayed out or marked in other ways, which is not limited in the embodiments of the present application.
在本申请实施例中,目标日程的界面可以显示目标日程的更完整的日程信息以及针对目标日程的快捷操作的选项。示例性的,目标日程的界面可以包括日程卡片和弹框,手机通过日程卡片和弹框向用户展示目标日程的日程信息和快捷操作的选项。In an embodiment of the present application, the interface of the target schedule can display more complete schedule information of the target schedule and options for quick operations on the target schedule. Exemplarily, the interface of the target schedule can include a schedule card and a pop-up window, and the mobile phone displays the schedule information and quick operation options of the target schedule to the user through the schedule card and the pop-up window.
在一些实施例中,手机可以响应于用户对目标日程的预设操作,在目标日程的界面中同时显示日程卡片和弹框。如图4A中的(a)所示,若用户希望查看日程402的具体内容(例如日程402的重要信息),则用户可以对日程402进行长按操作。手机响应于用户对日程402的长按操作可以显示如图4A中的(b)所示的目标日程的界面,该目标日程的界面可以同时包括日程卡片403和弹框404。In some embodiments, the mobile phone can display the schedule card and the pop-up box in the interface of the target schedule at the same time in response to the user's preset operation on the target schedule. As shown in (a) of Figure 4A, if the user wants to view the specific content of schedule 402 (for example, important information of schedule 402), the user can long press schedule 402. In response to the user's long press operation on schedule 402, the mobile phone can display the interface of the target schedule as shown in (b) of Figure 4A, and the interface of the target schedule can include schedule card 403 and pop-up box 404 at the same time.
在另一些实施例中,手机还可以响应于用户对目标日程的预设操作,在目标日程的界面中先显示日程卡片,在用户通过日程卡片查看目标日程的重要信息后,手机可以进一步响应于用户的第一操作,显示弹框。如图4A中的(a)所示,用户长按日程402后,手机可以响应于用户的长按操作,显示如图4A中的(c)所示的目标日程的界面,该目标日程的界面可以仅包括日程卡片405。可选的,日程卡片405中可以包括控件406,手机可以响应于用户对控件406的点击操作(即第一操作)显示弹框,即显示如图4A中的(b)所示的界面,使得用户能够通过弹框中的快捷操作直接对日程402进行对应的处理。可以理解的是,本申请实施例不限定控件406的形式。此外,日程卡片405中也可以不包括控件406,此时手机可以响应于用户在目标日程的界面上的第一操作显示弹框,第一操作可以包括点击操作、双击操作、特定手势操作或语音操作等中的任一种类型的操作,本申请实施例对此不作限定。这样,目标日程的界面先仅显示日程卡片可以使得目标日程的界面更加简洁,用户能更直观查看目标日程的日程信息。在用户查看目标日程的日程信息后希望对目标日程进行进一步处理,则手机可以响应于用户的操作再显示弹框,以方便用户对目标日程进行快捷处理。In other embodiments, the mobile phone can also respond to the user's preset operation on the target schedule, and first display the schedule card in the interface of the target schedule. After the user views the important information of the target schedule through the schedule card, the mobile phone can further respond to the user's first operation and display a pop-up box. As shown in (a) in Figure 4A, after the user long presses schedule 402, the mobile phone can respond to the user's long press operation to display the interface of the target schedule as shown in (c) in Figure 4A, and the interface of the target schedule can only include schedule card 405. Optionally, the schedule card 405 may include a control 406, and the mobile phone can display a pop-up box in response to the user's click operation (i.e., the first operation) on the control 406, that is, display an interface as shown in (b) in Figure 4A, so that the user can directly perform corresponding processing on schedule 402 through the shortcut operation in the pop-up box. It can be understood that the embodiment of the present application does not limit the form of control 406. In addition, the schedule card 405 may not include the control 406. At this time, the mobile phone can display a pop-up box in response to the user's first operation on the interface of the target schedule. The first operation may include any type of operation such as a click operation, a double-click operation, a specific gesture operation, or a voice operation, and the embodiment of the present application does not limit this. In this way, the interface of the target schedule only displays the schedule card first, which can make the interface of the target schedule more concise, and the user can view the schedule information of the target schedule more intuitively. After the user views the schedule information of the target schedule and hopes to further process the target schedule, the mobile phone can display the pop-up box again in response to the user's operation to facilitate the user to quickly process the target schedule.
在又一些实施例中,手机还可以响应于用户对目标日程的预设操作,在目标日程的界面中显示弹框,使得用户能够方便地对目标日程进行快捷处理。可选地,在目标日程的界面中显示弹框后,手机还可以响应于用户的操作,在目标日程的界面进一步显示日程卡片。例如,若用户突然忘记目标日程的某些信息时,则手机可以响应于用户的操作,在目标日程的界面再显示日程卡片,以方便用户确认目标日程的日程信息。In some other embodiments, the mobile phone can also respond to the user's preset operation on the target schedule and display a pop-up box in the interface of the target schedule, so that the user can easily and quickly process the target schedule. Optionally, after displaying the pop-up box in the interface of the target schedule, the mobile phone can also respond to the user's operation and further display a schedule card in the interface of the target schedule. For example, if the user suddenly forgets some information of the target schedule, the mobile phone can respond to the user's operation and display the schedule card in the interface of the target schedule again to facilitate the user to confirm the schedule information of the target schedule.
其中,日程卡片可以展示与目标日程相关的更完整的日程信息。例如,日程卡片可以展示目标日程的完整的日程三要素,即目标日程的完整的事件名称、时间和地点。通常,目标日程的时间可以包括目标日程的开始时刻和结束时刻。当然,目标日程也可以是全天日程或者跨天日程。若目标日程为全天日程,则目标日程的时间也可以仅显示当天日期;若目标日程为跨天日程,则目标日程的时间也可以仅显示开始日期和结束日期,无需显示具体时刻。Among them, the schedule card can display more complete schedule information related to the target schedule. For example, the schedule card can display the complete three schedule elements of the target schedule, namely the complete event name, time and location of the target schedule. Usually, the time of the target schedule can include the start time and end time of the target schedule. Of course, the target schedule can also be a full-day schedule or a multi-day schedule. If the target schedule is a full-day schedule, the time of the target schedule can also only display the date of the day; if the target schedule is a multi-day schedule, the time of the target schedule can also only display the start date and end date, without displaying the specific time.
在一些实施例中,日程卡片还可以可视化展示日程,以使得用户能够更直观地确定目标日程的时间和时长。在另一些实施例中,若目标日程为会议且目标日程中记录有会议链接,则日程卡片还可以显示指示会议链接的控件。在又一些实施例中,若目标日程为冲突日程,则日程卡片还可以可视化展示冲突情况。In some embodiments, the schedule card can also visually display the schedule so that the user can more intuitively determine the time and duration of the target schedule. In other embodiments, if the target schedule is a meeting and a meeting link is recorded in the target schedule, the schedule card can also display a control indicating the meeting link. In some other embodiments, if the target schedule is a conflicting schedule, the schedule card can also visually display the conflict situation.
示例性的,如图4A中的(b)所示,日程卡片403中可以展示日程402的完整的事件名称、时间、地点等信息。此外,日程卡片403还可以可视化展示日程402,以及日程402与日程401之间的时间冲突。另外,日程卡片还可以显示图标408,以方便用户快速进入会议。For example, as shown in (b) of FIG4A , schedule card 403 may display the complete event name, time, location, and other information of schedule 402. In addition, schedule card 403 may also visually display schedule 402 and the time conflict between schedule 402 and schedule 401. In addition, the schedule card may also display icon 408 to facilitate the user to quickly enter the meeting.
通过目标日程的界面中的日程卡片,能够方便用户预览与目标日程相关的更多更完整的信息,有利于用户对目标日程选择更合适的处理操作。此外,由于日程卡片中仅包括目标日程的相关信息,因此日程卡片能够在视觉上减少其他日程信息对用户的干扰,从而提升用户的体验。Through the schedule card in the target schedule interface, users can preview more complete information related to the target schedule, which is conducive to users choosing more appropriate processing operations for the target schedule. In addition, since the schedule card only includes relevant information about the target schedule, the schedule card can visually reduce the interference of other schedule information on the user, thereby improving the user experience.
其中,弹框可以包括针对目标日程的多种快捷操作的选项。例如,如图4A中的(b)所示,弹框404可以包括“编辑”、“忽略”、“闹钟提醒”和“删除”等快捷操作的选项,用户可以通过选择弹框404中的任意一个快捷操作的选项,使得手机响应于该选择操作对目标日程进行对应的处理。The pop-up box may include multiple quick operation options for the target schedule. For example, as shown in (b) of FIG. 4A , the pop-up box 404 may include quick operation options such as “Edit”, “Ignore”, “Alarm Reminder” and “Delete”, and the user may select any quick operation option in the pop-up box 404 to cause the mobile phone to perform corresponding processing on the target schedule in response to the selected operation.
在一种实施例中,手机响应于用户对目标日程的预设操作,可以直接在目标日程旁显示弹框,无需显示目标日程的界面。之后,手机响应于用户对该弹框中某一选项的选择操作,对目标日程进行对应的处理。如图4B中的(a)所示,用户长按日程402后,手机可以响应于用户的长按操作,在日程402附近显示弹框404,如图4B中的(b)所示,无需显示目标日程的界面。In one embodiment, the mobile phone can directly display a pop-up box next to the target schedule in response to the user's preset operation on the target schedule, without displaying the interface of the target schedule. Afterwards, the mobile phone responds to the user's selection operation of an option in the pop-up box and performs corresponding processing on the target schedule. As shown in (a) of Figure 4B, after the user long presses schedule 402, the mobile phone can respond to the user's long press operation and display a pop-up box 404 near schedule 402, as shown in (b) of Figure 4B, without displaying the interface of the target schedule.
本申请实施例中,弹框的形式可以是多样的。示例性的,弹框可以是如图4A中的(b)中所示的竖向弹框404,也可以是如图5A中的(a)中所示的横向弹框404a。当然,弹框还可以是其他形状或大小,本申请实施例对此不作限定。In the embodiment of the present application, the form of the pop-up box can be various. For example, the pop-up box can be a vertical pop-up box 404 as shown in (b) of FIG. 4A, or a horizontal pop-up box 404a as shown in (a) of FIG. 5A. Of course, the pop-up box can also be other shapes or sizes, which are not limited in the embodiment of the present application.
本申请实施例中,弹框的位置也可以是多样的。示例性的,如图5A中的(a)所示,弹框404a可以显示在日程卡片之外。再示例性的,如图5A中的(b)所示,弹框404b也可以显示在日程卡片内。此外,除了日程卡片的下方,弹框还可以显示在日程卡片的上方、左方或右方。本申请实施例对弹框的位置不作限定。In the embodiment of the present application, the position of the pop-up box can also be various. For example, as shown in (a) in Figure 5A, the pop-up box 404a can be displayed outside the schedule card. For another example, as shown in (b) in Figure 5A, the pop-up box 404b can also be displayed inside the schedule card. In addition, in addition to the bottom of the schedule card, the pop-up box can also be displayed above, to the left or to the right of the schedule card. The embodiment of the present application does not limit the position of the pop-up box.
在一些实施例中,弹框中可以显示不同的快捷操作的选项。如图5B中的(a)所示,弹框404c可以包括“编辑”、“还原”、“关闭闹钟提醒”和“删除”的快捷操作的选项,这与弹框404中包括的快捷操作的选项不同。在另一些实施例中,弹框还可以显示更多或更少的快捷操作的选项。如图5B中的(b)所示,弹框404d中除了“编辑”、“忽略”、“闹钟提醒”和“删除”选项之外,还包括“请假”、“委托”和“分享”等选项。本申请实施例对选项的数量、名称和类型不作限定。In some embodiments, different quick operation options may be displayed in the pop-up box. As shown in (a) in Figure 5B, pop-up box 404c may include quick operation options of "Edit", "Restore", "Turn off alarm reminder" and "Delete", which are different from the quick operation options included in pop-up box 404. In other embodiments, the pop-up box may also display more or fewer quick operation options. As shown in (b) in Figure 5B, in addition to the options of "Edit", "Ignore", "Alarm Reminder" and "Delete", pop-up box 404d also includes options such as "Leave", "Delegate" and "Share". The embodiment of the present application does not limit the number, name and type of options.
在一些实施例中,弹框中显示的快捷操作的选项的类型和数量可以由用户根据需求提前设置。In some embodiments, the type and quantity of quick operation options displayed in the pop-up box can be set in advance by the user according to needs.
在另一些实施例中,弹框中显示的快捷操作的选项的类型和数量可以是手机默认确定的。In other embodiments, the type and number of quick operation options displayed in the pop-up box may be determined by default by the mobile phone.
在又一些实施例中,手机还可以自动调整快捷操作的选项的类型和数量。例如手机可以通过人工智能算法等算法,根据目标日程的信息来自动调整快捷操作的选项的类型和数量。In some other embodiments, the mobile phone can also automatically adjust the type and number of options for the quick operation. For example, the mobile phone can automatically adjust the type and number of options for the quick operation according to the information of the target schedule through an algorithm such as an artificial intelligence algorithm.
示例性的,弹框中显示的快捷操作的选项的类型可以与目标日程的处理状态相关。例如,在目标日程为过期日程时,针对过期日程进行忽略或闹钟提醒等处理已经没有意义,因此,针对过期日程对应的弹框可以仅包括“编辑”和“删除”的快捷操作的选项。再例如,若目标日程为设置了闹钟提醒的日程,则该目标日程对应的弹框可以包括“关闭闹钟提醒”,无需设置“闹钟提醒”选项。Exemplarily, the type of quick operation options displayed in the pop-up box may be related to the processing status of the target schedule. For example, when the target schedule is an expired schedule, it is meaningless to ignore or set an alarm for the expired schedule. Therefore, the pop-up box corresponding to the expired schedule may only include the quick operation options of "Edit" and "Delete". For another example, if the target schedule is a schedule with an alarm reminder set, the pop-up box corresponding to the target schedule may include "Turn off the alarm reminder" without setting the "Alarm reminder" option.
再示例性的,弹框中显示的快捷操作的选项的类型可以与目标日程的事件类型相关。在一些实施例中手机可以通过提取分析目标日程的事件名称、时间或地点等信息中的关键字来确定事件类型,进而确定弹框中显示的快捷操作的选项。举例而言,若目标日程的事件名称中包括“重要”、“必须参加”等关键字,则手机可以在目标日程对应的弹框中设置“闹钟提醒”和“编辑”选项,无需设置“请假”和“忽略”等选项;若目标日程的事件名称中包括“可选”等关键字,则手机可以在目标日程对应的弹框中设置“请假”、“委托”和“忽略”等选项;若目标日程的事件名称中包括“会议”、“例会”或“邀请”等关键字时,则手机可以在目标日程对应的弹框中增加“请假”和“委托”等选项,以方便用户根据不同类型的事件进行对应的快捷处理。在另一些实施例中,手机还可以通过分析目标日程的参与人等其他信息来确定事件类型。例如,若手机检测到目标日程包括3位或3位以上的参与人,则手机可以将该目标日程标记为与会议相关的日程,进而可以在目标日程对应的弹框中设置“请假”和“委托”等选项。再例如,若手机检测到目标日程中包括用户标记为重要联系人的联系人信息(例如联系人名字、联系方式等信息),则手机可以将该目标日程标记为与会议相关的日程,进而可以在目标日程对应的弹框中设置“请假”和“委托”等选项。又例如,若手机检测到目标日程中包括出现频率较高的参与人的信息,则手机可以将该目标日程标记为与会议相关的日程,进而可以在目标日程对应的弹框中设置“请假”和“委托”等选项。本申请实施例对手机确定事件性质所依据的信息不作限定。通过弹框,用户能够直接了解到对目标日程可以进行的处理操作,从而能够方便用户后续对目标日程进行更加快捷高效的处理。In another exemplary embodiment, the type of the quick operation option displayed in the bullet box can be related to the event type of the target schedule. In some embodiments, the mobile phone can determine the event type by extracting and analyzing the keywords in the event name, time or location of the target schedule, and then determine the quick operation option displayed in the bullet box. For example, if the event name of the target schedule includes keywords such as "important" and "must attend", the mobile phone can set the "alarm reminder" and "edit" options in the bullet box corresponding to the target schedule, without setting options such as "leave" and "ignore"; if the event name of the target schedule includes keywords such as "optional", the mobile phone can set options such as "leave", "delegation" and "ignore" in the bullet box corresponding to the target schedule; if the event name of the target schedule includes keywords such as "meeting", "regular meeting" or "invitation", the mobile phone can add options such as "leave" and "delegation" in the bullet box corresponding to the target schedule to facilitate users to perform corresponding quick processing according to different types of events. In other embodiments, the mobile phone can also determine the event type by analyzing other information such as the participants of the target schedule. For example, if the mobile phone detects that the target schedule includes 3 or more participants, the mobile phone can mark the target schedule as a schedule related to the meeting, and then set options such as "leave" and "delegation" in the pop-up box corresponding to the target schedule. For another example, if the mobile phone detects that the target schedule includes contact information (such as contact name, contact information, etc.) marked as an important contact by the user, the mobile phone can mark the target schedule as a schedule related to the meeting, and then set options such as "leave" and "delegation" in the pop-up box corresponding to the target schedule. For another example, if the mobile phone detects that the target schedule includes information of participants with a high frequency of occurrence, the mobile phone can mark the target schedule as a schedule related to the meeting, and then set options such as "leave" and "delegation" in the pop-up box corresponding to the target schedule. The embodiment of the present application does not limit the information on which the mobile phone determines the nature of the event. Through the pop-up box, the user can directly understand the processing operations that can be performed on the target schedule, so that it is convenient for the user to process the target schedule more quickly and efficiently in the future.
需要说明的是,目标日程的界面是在日程列表之上显示的界面,即在日历界面之上显示的界面。可以认为,手机显示目标日程的界面时并未发生界面跳转。在一些情况下,手机显示目标日程的界面时的背景可以为上述日历界面。在另一些情况下,手机显示目标日程的界面时,可以将作为背景的日历界面进行模糊化处理,或者可以暂时不显示作为背景的日历界面,使用户能够更直观地查看目标日程的相关信息,避免作为背景的日历界面中其他信息的干扰。It should be noted that the interface of the target schedule is the interface displayed above the schedule list, that is, the interface displayed above the calendar interface. It can be considered that no interface jump occurs when the mobile phone displays the interface of the target schedule. In some cases, the background when the mobile phone displays the interface of the target schedule can be the above-mentioned calendar interface. In other cases, when the mobile phone displays the interface of the target schedule, the calendar interface as the background can be blurred, or the calendar interface as the background can be temporarily not displayed, so that the user can view the relevant information of the target schedule more intuitively and avoid interference from other information in the calendar interface as the background.
在本申请实施例中,若目标日程是冲突日程,则手机还可以在目标日程的界面中显示与目标日程冲突的第一日程的日程卡片和弹框。在一些实施例中,手机可以响应于用户的切换操作来切换显示与目标日程冲突的第一日程的日程卡片和弹框。其中,切换操作可以是点击操作、滑动操作或语音操作等任一种类型的操作。In an embodiment of the present application, if the target schedule is a conflicting schedule, the mobile phone may also display a schedule card and a pop-up box of the first schedule that conflicts with the target schedule in the interface of the target schedule. In some embodiments, the mobile phone may switch to display the schedule card and the pop-up box of the first schedule that conflicts with the target schedule in response to a switching operation of the user. The switching operation may be any type of operation such as a click operation, a sliding operation, or a voice operation.
示例性的,手机可以响应于用户的点击操作显示与目标日程冲突的第一日程的日程卡片和弹框。若目标日程为日程602,则手机可以响应于用户在日程列表中长按日程602(也可以称为第二控件)的操作显示如图6A中的(a)所示的目标日程的界面,其中日程卡片603a可以展示日程602的重要信息,例如日程602的完整的事件名称、时间、地点、冲突情况等,弹框604a可以包括多种快捷操作的选项,用户可以通过弹框604a对日程602快速进行对应的处理。此时,日程卡片603a中还可以可视化展示与日程602冲突的日程601(也可以称为第一控件),若用户希望查看日程601的重要信息,则可以如图6A中的(b)所示,在可视化展示的冲突日程中点击日程601,这样,手机可以显示如图6A中的(b)所示的界面。其中,日程卡片603b可以展示日程601的重要信息,弹框604b可以包括多种快捷操作的选项,用户可以通过弹框604b对日程601快速进行对应的处理。Exemplarily, the mobile phone can display the schedule card and pop-up box of the first schedule that conflicts with the target schedule in response to the user's click operation. If the target schedule is schedule 602, the mobile phone can display the interface of the target schedule as shown in (a) of Figure 6A in response to the user's long press of schedule 602 (also referred to as the second control) in the schedule list, wherein the schedule card 603a can display the important information of schedule 602, such as the complete event name, time, location, conflict situation, etc. of schedule 602, and the pop-up box 604a can include a variety of quick operation options, and the user can quickly perform corresponding processing on schedule 602 through the pop-up box 604a. At this time, the schedule card 603a can also visually display the schedule 601 (also referred to as the first control) that conflicts with schedule 602. If the user wants to view the important information of schedule 601, he can click on schedule 601 in the visually displayed conflicting schedule as shown in (b) of Figure 6A, so that the mobile phone can display the interface as shown in (b) of Figure 6A. Among them, the schedule card 603b can display important information of the schedule 601, and the pop-up box 604b can include multiple quick operation options. The user can quickly perform corresponding processing on the schedule 601 through the pop-up box 604b.
再示例性的,手机还可以响应于用户的滑动操作显示与目标日程冲突的第一日程的日程卡片和弹框。若目标日程为日程602,则手机可以响应于用户在日程列表中长按日程602的操作显示如图6B中的(a)所示的目标日程的界面(与图6A中的(a)所示的目标日程的界面相同),如图6B中的(a)所示,手机可以响应于用户左滑屏幕的操作,显示如图6B中的(b)所示的界面。其中,日程卡片603c和弹框604c与日程601相关。即日程卡片603c可以展示日程601的重要信息,弹框604c可以包括多种快捷操作的选项,用户可以通过弹框604c对日程601快速进行对应的处理。当然,手机也可以响应于用户的右滑操作、上滑操作或下滑操作等,切换显示第一日程的日程卡片和弹框,本申请实施例对此不作限定。In another exemplary embodiment, the mobile phone can also display the schedule card and pop-up box of the first schedule that conflicts with the target schedule in response to the user's sliding operation. If the target schedule is schedule 602, the mobile phone can display the interface of the target schedule as shown in (a) of Figure 6B in response to the user's long pressing of schedule 602 in the schedule list (the same as the interface of the target schedule shown in (a) of Figure 6A), and as shown in (a) of Figure 6B, the mobile phone can display the interface as shown in (b) of Figure 6B in response to the user's left sliding operation of the screen. Among them, schedule card 603c and pop-up box 604c are related to schedule 601. That is, schedule card 603c can display important information of schedule 601, and pop-up box 604c can include multiple options for quick operations, and the user can quickly perform corresponding processing on schedule 601 through pop-up box 604c. Of course, the mobile phone can also switch to display the schedule card and pop-up box of the first schedule in response to the user's right sliding operation, upward sliding operation or downward sliding operation, etc., and the embodiment of the present application is not limited to this.
在一些实施例中,上述日程卡片603a中可视化展示的日程602、上述日程卡片603b和日程卡片603c中的日程601可以加粗来突出显示,以方便用户确认当前通过快捷操作进行处理的日程。在另一些实施例中,也可以通过改变颜色、3D效果显示等其他方式突出显示上述日程卡片603a中可视化展示的日程602、上述日程卡片603b和日程卡片603c中的日程601,本申请实施例对此不作限定。In some embodiments, the schedule 602 visualized in the schedule card 603a, and the schedule 601 in the schedule card 603b and the schedule card 603c can be highlighted in bold to facilitate the user to confirm the schedule currently being processed through the quick operation. In other embodiments, the schedule 602 visualized in the schedule card 603a, and the schedule 601 in the schedule card 603b and the schedule card 603c can also be highlighted by changing the color, displaying a 3D effect, or other methods, which are not limited in the embodiments of the present application.
可以理解的是,与目标日程时间冲突的第一日程可以为一个日程或多个日程,若第一日程包括多个日程时,则手机可以在时间轴上可视化地展示目标日程及者多个日程。此外,手机可以响应于用户的切换操作,依次显示这多个日程中每一个日程对应的日程卡片和弹框。It is understandable that the first schedule that conflicts with the target schedule can be one schedule or multiple schedules. If the first schedule includes multiple schedules, the mobile phone can visually display the target schedule and the multiple schedules on the timeline. In addition, the mobile phone can respond to the user's switching operation and display the schedule card and pop-up box corresponding to each of the multiple schedules in turn.
通过上述内容可知,手机可以响应于用户的切换操作来显示与目标日程冲突的第一日程的日程卡片和弹框,这样,用户在查看第一日程的日程信息或者对第一日程进行处理时,手机无需退出目标日程的界面后,再长按第一日程进入第一日程的界面,从而减少了页面跳转,可以减少用户的操作流程,提高用户处理日程的效率。From the above content, it can be seen that the mobile phone can display the schedule card and pop-up box of the first schedule that conflicts with the target schedule in response to the user's switching operation. In this way, when the user views the schedule information of the first schedule or processes the first schedule, the mobile phone does not need to exit the interface of the target schedule and then long press the first schedule to enter the interface of the first schedule, thereby reducing page jumps, reducing the user's operation process, and improving the user's efficiency in processing schedules.
上面描述了手机可以响应于用户对目标日程的预设操作显示目标日程的界面。手机显示目标日程的界面之后,还可以响应于用户在目标日程的界面中的选择操作,对目标日程的快速处理。其中,选择操作可以是点击操作、双击操作、长按操作、手势操作或语音操作等任一种类型的操作。It is described above that the mobile phone can display the interface of the target schedule in response to the user's preset operation on the target schedule. After the mobile phone displays the interface of the target schedule, it can also respond to the user's selection operation in the interface of the target schedule to quickly process the target schedule. Among them, the selection operation can be any type of operation such as a click operation, a double-click operation, a long press operation, a gesture operation or a voice operation.
下面将以手机响应于用户在日程列表中长按目标日程显示与目标日程相关的日程卡片和弹框为例,具体描述手机响应于用户的选择操作,对目标日程进行快速处理的过程。The following will take the example of the mobile phone displaying a schedule card and a pop-up box related to the target schedule in response to the user long pressing the target schedule in the schedule list as an example to specifically describe the process of the mobile phone quickly processing the target schedule in response to the user's selection operation.
在一些实施例中,手机可以响应于用户对目标日程的界面中的弹框中的快捷操作的选项的选择操作,对目标日程进行对应的处理。例如,用户可以根据需求在目标日程的界面中的弹框中选择任意一个快捷操作的选项,手机可以响应于用户的选择操作,直接跳转至对应的界面或对目标日程直接进行对应的处理。In some embodiments, the mobile phone can respond to the user's selection of a quick operation option in a pop-up box in the interface of the target schedule and perform corresponding processing on the target schedule. For example, the user can select any quick operation option in the pop-up box in the interface of the target schedule according to needs, and the mobile phone can respond to the user's selection operation and directly jump to the corresponding interface or directly perform corresponding processing on the target schedule.
示例性的,如图7A所示,若用户在目标日程的界面中查看了目标日程(日程702)的重要信息后,因为时间冲突等原因希望对日程702进行编辑处理,则用户可以在图7A中的(a)所示的界面中选择弹框704中的“编辑”选项。手机响应于用户对“编辑”选项的选择操作,可以直接跳转显示图7A中的(b)所示的编辑日程的界面,以方便用户对日程702进行编辑处理。这样,用户无需先在日程列表中点击日程702,使得手机显示日程702的详情界面后,再进入选择菜单选择“编辑”选项,或将详情界面拉至底部后选择“编辑”选项,从而简化了用户编辑日程时的操作步骤,使得用户能够更快速地对日程进行编辑处理。For example, as shown in FIG7A , if the user wishes to edit the target schedule (schedule 702) due to time conflicts and other reasons after viewing the important information of the target schedule in the interface of the target schedule, the user can select the “Edit” option in the pop-up box 704 in the interface shown in (a) of FIG7A . In response to the user's selection of the “Edit” option, the mobile phone can directly jump to the interface for editing the schedule shown in (b) of FIG7A , so as to facilitate the user to edit the schedule 702. In this way, the user does not need to first click on the schedule 702 in the schedule list, so that the mobile phone displays the details interface of the schedule 702, and then enter the selection menu to select the “Edit” option, or drag the details interface to the bottom and select the “Edit” option, thereby simplifying the operation steps of the user when editing the schedule, so that the user can edit the schedule more quickly.
再示例性的,如图7B所示,若用户在目标日程的界面中查看了目标日程(日程702)的重要信息后,因为时间冲突或其他原因,希望对日程702进行忽略处理,则用户可以在图7B中的(a)所示的界面中选择弹框704中的“忽略”选项。手机响应于用户对“忽略”选项的选择操作,可以直接显示图7B中的(b)所示的日程列表。在该日程列表中,被“忽略”处理的日程702可以置灰,或者日程702也可以被标记为“忽略”等,以提醒用户暂时忽略日程702,用户无需参与日程702。As another example, as shown in FIG7B , if the user views the important information of the target schedule (schedule 702) in the interface of the target schedule, and wishes to ignore schedule 702 due to time conflict or other reasons, the user can select the "Ignore" option in the pop-up box 704 in the interface shown in (a) of FIG7B . In response to the user's selection of the "Ignore" option, the mobile phone can directly display the schedule list shown in (b) of FIG7B . In the schedule list, the "ignored" schedule 702 can be grayed out, or the schedule 702 can also be marked as "ignore", etc., to remind the user to temporarily ignore the schedule 702, and the user does not need to participate in the schedule 702.
在一些实施例中,“忽略”后的目标日程也可以还原。例如,在如图7B中的(b)所示的界面中,用户可以长按日程702。手机响应于用户的长按操作,可以显示如图7B中的(c)所示的日程702的目标日程的界面,在该目标日程的界面的弹框707中可以包括“还原”选项。若用户选择“还原”选项,则手机可以响应于用户的选择操作显示如图7B中的(d)所示的日程列表,这里日程702被还原。In some embodiments, the target schedule after "ignoring" can also be restored. For example, in the interface shown in (b) of Figure 7B, the user can long press schedule 702. In response to the user's long press operation, the mobile phone can display the interface of the target schedule of schedule 702 as shown in (c) of Figure 7B, and the pop-up box 707 of the interface of the target schedule may include a "Restore" option. If the user selects the "Restore" option, the mobile phone can display the schedule list shown in (d) of Figure 7B in response to the user's selection operation, where schedule 702 is restored.
在该实施例中,用户通过在弹框中选择“忽略”选项对目标日程进行忽略处理时,无需进入目标日程的详情界面,从而能够减少用户的操作步骤,缩短用户的操作流程。In this embodiment, when the user ignores the target schedule by selecting the "Ignore" option in the pop-up box, there is no need to enter the details interface of the target schedule, thereby reducing the user's operation steps and shortening the user's operation process.
示例性的,如图7C所示,若用户在目标日程的界面中查看了目标日程(日程702)的重要信息后,确定日程702非常重要,不希望错过日程702,则用户可以对日程702进行闹钟提醒,例如用户可以在图7C中的(a)所示的界面中选择弹框704中的“闹钟提醒”选项。手机响应于用户对“闹钟提醒”选项的选择操作,可以显示如图7C中的(b)所示的全屏提醒消息,提醒用户日程702开始前10分钟手机将闹钟提醒用户。需要说明的是,手机可以设置默认时长(例如10分钟),在针对目标日程设置“闹钟提醒”后,手机可以在比目标日程的开始时刻早默认时长(例如10分钟)的时刻来提醒用户。可选的,手机在预设时间之后可以显示图7C中的(c)所示的日程列表。在该日程列表中,已经设置了“闹钟提醒”的日程702可以被“闹钟”等符号标记,以提醒用户日程702已经设置“闹钟提醒”。再可选的,手机也可以响应于用户对弹框704中“闹钟提醒”选项的选择操作,直接显示图7C中的(c)所示的日程列表。Exemplarily, as shown in FIG7C, after the user has checked the important information of the target schedule (schedule 702) in the interface of the target schedule, if the user determines that the schedule 702 is very important and does not want to miss the schedule 702, the user can set an alarm reminder for the schedule 702. For example, the user can select the "alarm reminder" option in the pop-up box 704 in the interface shown in (a) of FIG7C. In response to the user's selection operation of the "alarm reminder" option, the mobile phone can display a full-screen reminder message as shown in (b) of FIG7C, reminding the user that the mobile phone will set an alarm to remind the user 10 minutes before the start of the schedule 702. It should be noted that the mobile phone can set a default duration (e.g., 10 minutes). After setting the "alarm reminder" for the target schedule, the mobile phone can remind the user at a time earlier than the start time of the target schedule by the default duration (e.g., 10 minutes). Optionally, the mobile phone can display the schedule list shown in (c) of FIG7C after a preset time. In the schedule list, the schedule 702 for which the "alarm reminder" has been set can be marked with symbols such as "alarm clock" to remind the user that the schedule 702 has been set with an "alarm reminder". Alternatively, the mobile phone may also directly display the schedule list shown in (c) in FIG. 7C in response to the user's selection of the “alarm reminder” option in the pop-up box 704 .
在一些实施例中,手机也可以关闭对目标日程所设置的“闹钟提醒”。例如,在如图7C中的(c)所示的界面中,用户可以长按日程702。手机响应于用户的长按操作,可以显示如图7C中的(d)所示的日程702的目标日程的界面,在该目标日程的界面的弹框707a中可以包括“关闭闹钟提醒”选项。若用户选择“关闭闹钟提醒”选项,则手机可以响应于用户的选择操作显示如图7C中的(e)所示的日程列表,这里,日程702附近的“闹钟”标记取消,对日程702设置的闹钟提醒已关闭。In some embodiments, the mobile phone can also turn off the "alarm reminder" set for the target schedule. For example, in the interface shown in (c) of Figure 7C, the user can long press schedule 702. In response to the user's long press operation, the mobile phone can display the interface of the target schedule of schedule 702 as shown in (d) of Figure 7C, and the pop-up box 707a of the interface of the target schedule may include a "turn off alarm reminder" option. If the user selects the "turn off alarm reminder" option, the mobile phone can display a schedule list as shown in (e) of Figure 7C in response to the user's selection operation. Here, the "alarm" mark near schedule 702 is canceled, and the alarm reminder set for schedule 702 has been turned off.
在该实施例中,用户针对目标日程设置“闹钟提醒”时,无需进入目标日程的详情界面寻找闹钟提醒的位置,手机可以响应于用户的选择操作直接开启闹钟提醒,从而简化了用户的操作流程,提升了用户体验。In this embodiment, when the user sets an "alarm reminder" for a target schedule, there is no need to enter the details interface of the target schedule to find the location of the alarm reminder. The mobile phone can directly turn on the alarm reminder in response to the user's selection operation, thereby simplifying the user's operation process and improving the user experience.
再示例性的,如图7D所示,若用户在目标日程的界面中查看了目标日程(日程702)的重要信息后,认为日程702不重要或行程有变,希望对日程702进行删除处理,则用户可以在图7D中的(a)所示的界面中选择弹框704中的“删除”选项。手机响应于用户对“删除”选项的选择操作,可以直接显示图7D中的(b)所示的日程列表。在该日程列表中,被“删除”处理的日程702可以被划掉,或者日程702也可以被标记为“删除”等,以提醒用户日程702已经被删除,用户无需参与日程702。当然,在如图7D中的(b)所示的日程列表中,也可以将已经删除的日程702置于日程列表的底部,减少已经删除的日程对用户的干扰。As another example, as shown in FIG7D , if the user views the important information of the target schedule (schedule 702) in the interface of the target schedule, and believes that schedule 702 is not important or the schedule has changed, and hopes to delete schedule 702, the user can select the "Delete" option in the pop-up box 704 in the interface shown in (a) of FIG7D . In response to the user's selection operation of the "Delete" option, the mobile phone can directly display the schedule list shown in (b) of FIG7D . In the schedule list, the schedule 702 that has been "deleted" can be crossed out, or the schedule 702 can also be marked as "deleted", etc., to remind the user that the schedule 702 has been deleted and the user does not need to participate in the schedule 702. Of course, in the schedule list shown in (b) of FIG7D , the deleted schedule 702 can also be placed at the bottom of the schedule list to reduce the interference of the deleted schedule to the user.
如上述图5B中的(b)所示,弹框中还可以包括“请假”和“委托”等快捷操作的选项。示例性的,如图7E所示,若用户在目标日程的界面中查看了目标日程(日程702)的重要信息后,发现自己无法参加日程702,需要进行请假处理,则用户可以在图7E中的(a)所示的界面中选择弹框中的“请假”选项。手机响应于用户对“请假”选项的选择操作,可以直接跳转显示图7E中的(b)所示的邮箱应用的界面。在该界面中,用户可以直接向日程702的负责人发送请假邮件。可选的,在该界面中还可以直接显示邮件模版,用户只需要在模板中进行更改,即可更快捷地发送请假邮件。再示例性的,若用户在弹框中选择“委托”选项,则手机也可以响应于用户的选择操作进入邮箱应用的界面,使得用户通过同样的方式向同事发送委托邮件,以委托同事帮助自己参加日程702。As shown in (b) of FIG. 5B above, the pop-up box may also include options for quick operations such as "leave" and "delegation". Exemplarily, as shown in FIG. 7E, if the user finds that he cannot attend the schedule 702 after viewing the important information of the target schedule (schedule 702) in the interface of the target schedule and needs to apply for leave, the user can select the "leave" option in the pop-up box in the interface shown in (a) of FIG. 7E. In response to the user's selection operation of the "leave" option, the mobile phone can directly jump to the interface of the mailbox application shown in (b) of FIG. 7E. In this interface, the user can directly send a leave email to the person in charge of the schedule 702. Optionally, the email template can also be directly displayed in this interface, and the user only needs to make changes in the template to send the leave email more quickly. In another exemplary embodiment, if the user selects the "delegation" option in the pop-up box, the mobile phone can also enter the interface of the mailbox application in response to the user's selection operation, so that the user can send a delegation email to a colleague in the same way to entrust the colleague to help him attend the schedule 702.
在另一些实施例中,用户在弹框中选择“请假”或“委托”选项后,手机也可以响应于用户的选择操作直接跳转至特定通讯应用的界面,以方便用户直接向相关人员发送请假消息或委托消息。本申请实施例对此不作限定。In other embodiments, after the user selects the "leave" or "delegation" option in the pop-up box, the mobile phone can also directly jump to the interface of a specific communication application in response to the user's selection operation, so that the user can directly send a leave message or a delegation message to the relevant person. This embodiment of the application is not limited to this.
在该实施例中,用户无需在查看日程之后发现需要进行请假或委托时,无需退出日历应用再进入邮箱应用或通讯应用。手机可以响应于用户的选择操作,直接跳转显示邮箱应用或通讯应用的界面,以简化用户的操作流程,提高用户处理日程的效率。In this embodiment, the user does not need to exit the calendar application and then enter the email application or communication application when he finds that he needs to ask for leave or delegate after checking his schedule. The mobile phone can directly jump to the interface of the email application or communication application in response to the user's selection operation, so as to simplify the user's operation process and improve the efficiency of the user in handling schedules.
手机除了可以响应于用户针对弹框中的快捷操作的选项的选择操作,对目标日程进行对应的处理之外,还可以响应于用户对目标日程的界面中的日程卡片中的特定控件或特定信息的选择操作,直接跳转至与目标日程相关的界面中,以方便用户处理目标日程或获取更多与目标日程相关的信息。In addition to responding to the user's selection of the shortcut operation option in the pop-up box and performing corresponding processing on the target schedule, the mobile phone can also respond to the user's selection of specific controls or specific information in the schedule card in the interface of the target schedule and directly jump to the interface related to the target schedule, so as to facilitate the user to process the target schedule or obtain more information related to the target schedule.
示例性的,若用户在如图7F中的(a)所示的目标日程的界面中查看了目标日程(日程702)的重要信息时,希望立即加入日程702中的会议,而日程卡片703中可以包括指示会议链接的控件706。此时,用户可以选择控件706。手机响应于用户的选择操作可以直接跳转显示如图7F中的(b)所示的日程702中的会议的界面,以方便用户直接进入日程702中的会议,避免用户退出日历应用后再进入会议应用的繁琐操作,从而简化用户的操作,方便用户对日程进行处理。For example, if the user views important information of the target schedule (schedule 702) in the interface of the target schedule as shown in (a) of FIG. 7F, and wants to immediately join the meeting in schedule 702, and the schedule card 703 may include a control 706 indicating a meeting link. At this time, the user can select the control 706. In response to the user's selection operation, the mobile phone can directly jump to display the interface of the meeting in schedule 702 as shown in (b) of FIG. 7F, so that the user can directly enter the meeting in schedule 702, avoiding the tedious operation of the user exiting the calendar application and then entering the meeting application, thereby simplifying the user's operation and facilitating the user to process the schedule.
再示例性的,若用户在如图7G中的(a)所示的目标日程的界面中查看了目标日程(日程702)的重要信息时,不确定日程702的地点,希望进一步确认地点的准确位置,则用户可以选择日程卡片703中的地点信息705。手机响应于用户的选择操作可以直接跳转显示如图7G中的(b)所示的地图应用的界面。在该地图应用的界面中,用户可以直接查看到日程702的地点,以方便用户直接确认日程702中的地点,避免用户退出日历应用后再进入地图应用的繁琐操作,从而简化用户的操作,方便用户对日程进行处理。For another example, if the user views the important information of the target schedule (schedule 702) in the interface of the target schedule as shown in (a) of FIG. 7G, but is unsure of the location of schedule 702 and wishes to further confirm the exact location of the location, the user may select the location information 705 in the schedule card 703. In response to the user's selection operation, the mobile phone may directly jump to display the interface of the map application as shown in (b) of FIG. 7G. In the interface of the map application, the user can directly view the location of schedule 702, so that the user can directly confirm the location in schedule 702, avoiding the tedious operation of the user exiting the calendar application and then entering the map application, thereby simplifying the user's operation and facilitating the user to process the schedule.
在本申请实施例中,若用户在目标日程的界面中查看目标日程的日程信息后,不希望对目标日程进行处理,则用户可以通过点击目标日程的界面中除日程卡片和弹框之外的区域,使得手机退出目标日程的界面。当然,用户也可以通过其他操作使得手机退出目标日程的界面,本申请实施例对此不作限定。In the embodiment of the present application, if the user does not want to process the target schedule after viewing the schedule information of the target schedule in the interface of the target schedule, the user can exit the interface of the target schedule by clicking on the area other than the schedule card and the pop-up box in the interface of the target schedule. Of course, the user can also exit the interface of the target schedule by other operations, which is not limited in the embodiment of the present application.
以上是以日历应用的月视图作为日历应用的界面进行描述的。需要说明的是,本申请实施例提供的日程处理方法还可以应用于日历应用的日视图、周视图或年视图等任一个界面中,本申请实施例对此不作限定。The above description is based on the month view of the calendar application as the interface of the calendar application. It should be noted that the schedule processing method provided in the embodiment of the present application can also be applied to any interface of the day view, week view or year view of the calendar application, and the embodiment of the present application does not limit this.
通过本申请实施例提供的日程处理方法,手机可以响应于用户对目标日程的预设操作显示目标日程的界面,目标日程的界面可以包括日程卡片和弹框。用户可以通过日程卡片预览到与目标日程相关的更完整的信息,并且日程卡片可以减少其他日程的信息对用户的干扰。此外,用户可以通过对目标日程的界面上的快捷操作的选项的选择操作,对目标日程直接进行对应的处理,无需进行多次操作或者多次切换应用,从而减少了用户的操作流程,提高了用户处理日程的效率,提升了用户体验。Through the schedule processing method provided in the embodiment of the present application, the mobile phone can display the interface of the target schedule in response to the user's preset operation on the target schedule, and the interface of the target schedule may include a schedule card and a pop-up box. The user can preview more complete information related to the target schedule through the schedule card, and the schedule card can reduce the interference of other schedule information on the user. In addition, the user can directly perform corresponding processing on the target schedule by selecting the option of the quick operation on the interface of the target schedule, without performing multiple operations or switching applications multiple times, thereby reducing the user's operation process, improving the efficiency of the user in processing the schedule, and improving the user experience.
本申请实施例提供了一种日程处理方法,所述方法包括:The present application provides a schedule processing method, the method comprising:
801、电子设备显示第一界面。801. The electronic device displays a first interface.
其中,第一界面包括日程列表,该日程列表包括至少一个日程。该第一界面为上述日历应用的界面。The first interface includes a schedule list, and the schedule list includes at least one schedule. The first interface is the interface of the calendar application.
802、电子设备检测到用户对日程列表中目标日程的第一操作后,以日程卡片和弹框的形式显示第二界面。其中,所述日程卡片包括所述目标日程的日程信息,所述弹框包括一个或多个快捷操作的选项。802. After the electronic device detects a first operation of a user on a target schedule in the schedule list, it displays a second interface in the form of a schedule card and a pop-up window, wherein the schedule card includes schedule information of the target schedule, and the pop-up window includes one or more quick operation options.
这里的第二界面为上述目标日程的界面,如图4A中的(b)所示。The second interface here is the interface of the target schedule mentioned above, as shown in (b) in FIG. 4A .
在本申请实施例中,第一操作可以为长按操作。In the embodiment of the present application, the first operation may be a long press operation.
803、电子设备检测到用户对一个或多个快捷操作的选项中的第一选项的第二操作后,对目标日程进行第一选项对应的处理。803. After the electronic device detects the second operation of the user on the first option among the one or more shortcut operation options, the electronic device performs processing corresponding to the first option on the target schedule.
如图7A至图7G所示,电子设备可以响应于用户对不同选项的操作,分别对目标日程进行选项对应的处理。As shown in FIG. 7A to FIG. 7G , the electronic device can perform processing corresponding to the options on the target schedule in response to the user's operations on different options.
第二操作可以单击操作、双击操作、长按操作、语音操作、手势操作等任一种类型的操作。The second operation can be any type of operation such as a single-click operation, a double-click operation, a long-press operation, a voice operation, a gesture operation, etc.
可以理解的是,为了实现上述功能,电子设备包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。It is understandable that in order to implement the above functions, the electronic device includes hardware and/or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of the present application.
本实施例可以根据上述方法示例对电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment, the electronic device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
本申请的实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的日程处理方法。An embodiment of the present application further provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the schedule processing method in the above-mentioned embodiment.
本申请的实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中电子设备执行的日程处理方法。The embodiments of the present application also provide a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the schedule processing method executed by the electronic device in the above-mentioned embodiment.
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中电子设备执行的日程处理方法。In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer execution instructions, and when the device is running, the processor can execute the computer execution instructions stored in the memory so that the chip executes the schedule processing method executed by the electronic device in the above-mentioned method embodiments.
其中,本实施例提供的电子设备、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。Among them, the electronic device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above and will not be repeated here.
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311701923.5ACN117896461B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311701923.5ACN117896461B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| CN202110662949.8ACN113766064B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110662949.8ADivisionCN113766064B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| Publication Number | Publication Date |
|---|---|
| CN117896461Atrue CN117896461A (en) | 2024-04-16 |
| CN117896461B CN117896461B (en) | 2025-03-21 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110662949.8AActiveCN113766064B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| CN202311701923.5AActiveCN117896461B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110662949.8AActiveCN113766064B (en) | 2021-06-15 | 2021-06-15 | Schedule processing method and electronic device |
| Country | Link |
|---|---|
| CN (2) | CN113766064B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115225758B (en)* | 2021-04-19 | 2024-06-25 | 华为技术有限公司 | Notification method and related device |
| CN113766064B (en)* | 2021-06-15 | 2023-11-14 | 荣耀终端有限公司 | Schedule processing method and electronic device |
| CN115983818A (en)* | 2021-08-09 | 2023-04-18 | 荣耀终端有限公司 | Schedule conflict processing method, schedule conflict processing device, storage medium and software program product |
| CN116774867A (en)* | 2022-03-09 | 2023-09-19 | 华为技术有限公司 | Display method and device |
| CN114911686A (en)* | 2022-03-23 | 2022-08-16 | 北京明略软件系统有限公司 | Method and device for schedule monitoring, electronic device, storage medium |
| CN114822004A (en)* | 2022-06-01 | 2022-07-29 | 远峰科技股份有限公司 | Editable vehicle control method and device |
| CN115079915B (en)* | 2022-07-19 | 2023-06-23 | 荣耀终端有限公司 | Calendar view display method, electronic device and readable storage medium |
| CN115237297B (en)* | 2022-09-21 | 2023-03-24 | 荣耀终端有限公司 | Method and related device for displaying schedule |
| CN116708653B (en)* | 2022-10-24 | 2024-05-17 | 荣耀终端有限公司 | Schedule reminder method and related device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100279741A1 (en)* | 2009-05-04 | 2010-11-04 | Park Jung-Young | Mobile terminal and method of managing a schedule using the same |
| CN108647067A (en)* | 2018-04-12 | 2018-10-12 | 青岛真时科技有限公司 | A kind of schedule display methods and device |
| CN109388302A (en)* | 2018-09-17 | 2019-02-26 | 珠海格力电器股份有限公司 | Schedule display method and terminal equipment |
| CN110581922A (en)* | 2019-08-29 | 2019-12-17 | 维沃移动通信有限公司 | An alarm clock setting method and terminal device |
| CN111931962A (en)* | 2020-07-31 | 2020-11-13 | 北京字节跳动网络技术有限公司 | Information display method and device and electronic equipment |
| CN113766064A (en)* | 2021-06-15 | 2021-12-07 | 荣耀终端有限公司 | Schedule processing method and electronic equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1655693B1 (en)* | 2004-11-03 | 2015-09-16 | BlackBerry Limited | Handheld electronic device including appointment and meeting conflict notification, and associated method |
| US20090299807A1 (en)* | 2008-05-30 | 2009-12-03 | Microsoft Corporation | Scheduling opportunity previewer |
| CN110163579A (en)* | 2019-05-31 | 2019-08-23 | 三角兽(北京)科技有限公司 | A kind of agenda managing method, device, electronic equipment and computer-readable medium |
| CN112527162B (en)* | 2020-11-25 | 2021-12-17 | 深圳左邻永佳科技有限公司 | Agenda plan display method, device, equipment and medium applied to smart park |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100279741A1 (en)* | 2009-05-04 | 2010-11-04 | Park Jung-Young | Mobile terminal and method of managing a schedule using the same |
| CN108647067A (en)* | 2018-04-12 | 2018-10-12 | 青岛真时科技有限公司 | A kind of schedule display methods and device |
| CN109388302A (en)* | 2018-09-17 | 2019-02-26 | 珠海格力电器股份有限公司 | Schedule display method and terminal equipment |
| CN110581922A (en)* | 2019-08-29 | 2019-12-17 | 维沃移动通信有限公司 | An alarm clock setting method and terminal device |
| CN111931962A (en)* | 2020-07-31 | 2020-11-13 | 北京字节跳动网络技术有限公司 | Information display method and device and electronic equipment |
| CN113766064A (en)* | 2021-06-15 | 2021-12-07 | 荣耀终端有限公司 | Schedule processing method and electronic equipment |
| CN113766064B (en)* | 2021-06-15 | 2023-11-14 | 荣耀终端有限公司 | Schedule processing method and electronic device |
| Publication number | Publication date |
|---|---|
| CN113766064B (en) | 2023-11-14 |
| CN117896461B (en) | 2025-03-21 |
| CN113766064A (en) | 2021-12-07 |
| Publication | Publication Date | Title |
|---|---|---|
| CN113766064B (en) | Schedule processing method and electronic device | |
| US11941223B2 (en) | User interfaces for retrieving contextually relevant media content | |
| US20240079130A1 (en) | User interfaces for health tracking | |
| CN114816167B (en) | Application icon display method, electronic device and readable storage medium | |
| CN111225108A (en) | Communication terminal and card display method of negative screen interface | |
| EP4471562A1 (en) | Method for displaying calendar view, and electronic device and readable storage medium | |
| CN114095610B (en) | A notification message processing method and computer-readable storage medium | |
| CN115495003A (en) | Keyboard display method, folding screen device and computer readable storage medium | |
| CN116700554A (en) | Information display method, electronic device and readable storage medium | |
| WO2025025938A1 (en) | Widget display method and electronic device | |
| CN118093067B (en) | Method for displaying card, electronic device and readable storage medium | |
| CN116048317B (en) | Display method and device | |
| WO2023083184A1 (en) | Desktop management method, graphical user interface, and electronic device | |
| CN116679864B (en) | A touch interaction processing method and electronic device | |
| CN116661635B (en) | Gesture processing method and electronic device | |
| EP4502794A1 (en) | Information display method, electronic device, and storage medium | |
| WO2025011080A1 (en) | Annotation method and electronic device | |
| WO2025092108A1 (en) | Method for changing background music, electronic device, and storage medium | |
| WO2024032037A1 (en) | Method for processing unread-message notification, and electronic device and storage medium | |
| WO2023160455A1 (en) | Object deletion method and electronic device | |
| WO2024244562A1 (en) | Interaction method and apparatus | |
| CN119963153A (en) | Method and electronic device for reminding matters | |
| CN117666888A (en) | Human-computer interaction method, electronic device and computer-readable storage medium | |
| CN117119053A (en) | Terminal cloud collaborative data management method, terminal, system and readable storage medium | |
| CN119200893A (en) | Photo processing method and electronic device |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information | Country or region after:China Address after:Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Applicant after:Honor Terminal Co.,Ltd. Address before:3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong Applicant before:Honor Device Co.,Ltd. Country or region before:China | |
| GR01 | Patent grant | ||
| GR01 | Patent grant |