CN108646961A - 一种待办任务的管理方法、装置及存储介质 - Google Patents
一种待办任务的管理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN108646961A CN108646961A CN201810420108.4A CN201810420108A CN108646961A CN 108646961 A CN108646961 A CN 108646961A CN 201810420108 A CN201810420108 A CN 201810420108A CN 108646961 A CN108646961 A CN 108646961A
- Authority
- CN
- China
- Prior art keywords
- pending
- display interface
- window
- pending tasks
- drop
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种待办任务的管理方法、装置及存储介质,用于简化待办任务的操作复杂度,提高待办任务的使用效率。本发明实施例提供一种待办任务的管理方法,包括:在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
Description
技术领域
本发明涉及软件应用技术领域,尤其涉及一种待办任务的管理方法、装置及存储介质。
背景技术
社交软件已经进入了用户的生活,例如用户通过即时通讯(Instant Messaging,IM)进行聊天。
在目前的社交软件中可以植入待办模块,以使得用户通过待办模块浏览到待办事项。例如在企业微信软件中设置有待办列表,该待办列表可以提醒用户待办任务。
在现有技术提供的待办任务的管理方案中,企业微信软件中的待办入口常驻在消息界面顶部,而且查看待办任务时,必须切换消息窗口,才能进入待办列表,然后才能查看待办任务,因此现有技术中待办任务的使用存在交互过程复杂的问题,增加了用户使用待办任务的复杂度。
发明内容
本发明实施例提供了一种待办任务的管理方法、装置及存储介质,用于简化待办任务的操作复杂度,提高待办任务的使用效率。
为解决上述技术问题,本发明实施例提供以下技术方案:
一方面,本发明实施例提供一种待办任务的管理方法,包括:
在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;
当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
另一方面,本发明实施例还提供一种待办任务的管理装置,包括:
滑动检测模块,用于在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;
待办显示模块,用于当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
在前述方面中,待办任务的管理装置的组成模块还可以执行前述一方面以及各种可能的实现方式中所描述的步骤,详见前述对一方面以及各种可能的实现方式中的说明。
另一方面,本发明实施例提供一种待办任务的管理装置,该待办任务的管理装置包括:处理器、存储器;存储器用于存储指令;处理器用于执行存储器中的指令,使得待办任务的管理装置执行如前述一方面中任一项的方法。
另一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
另一方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
从以上技术方案可以看出,本发明实施例具有以下优点:
在本发明实施例中,首先在社交软件的显示界面上检测滑动操作产生的滑动距离,该显示界面上显示有消息窗口,当检测到所述滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。本发明实施例中,社交软件的显示界面上显示有消息窗口,用户可以在该显示界面上触发滑动操作,由于针对触发待办任务设置有第一滑动阈值,当用户执行的滑动操作产生的滑动距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的待办任务的管理方法中用户与终端交互的示意图;
图2为本发明实施例提供的一种待办任务的管理方法的流程方框示意图;
图3为本发明实施例提供的待办任务在社交软件的显示界面上的触发过场示意图;
图4为本发明实施例提供的另一种待办任务的管理方法的流程方框示意图;
图5为本发明实施例提供的另一种待办任务的管理方法的流程方框示意图;
图6为本发明实施例提供的另一种待办任务的管理方法的流程方框示意图;
图7为本发明实施例提供的根据下拉距离区分下拉刷新和呼出任务窗口的示意图;
图8为本发明实施例提供的点击任务窗口展开动画的示意图;
图9为本发明实施例提供的有提醒时间的待办任务触发创建日程的示意图;
图10-a为本发明实施例提供的一种待办任务的管理装置的组成结构示意图;
图10-b为本发明实施例提供的一种滑动检测模块的组成结构示意图;
图10-c为本发明实施例提供的另一种待办任务的管理装置的组成结构示意图;
图10-d为本发明实施例提供的一种待办任务的管理装置的组成结构示意图;
图10-e为本发明实施例提供的一种待办展开模块的组成结构示意图;
图10-f为本发明实施例提供的另一种待办任务的管理装置的组成结构示意图;
图11为本发明实施例提供的待办任务的管理方法应用于终端的组成结构示意图。
具体实施方式
本发明实施例提供了一种待办任务的管理方法、装置及存储介质,用于简化待办任务的操作复杂度,提高待办任务的使用效率。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
如图1所示,为本发明实施例提供的待办任务的管理方法中用户与终端交互的示意图。本发明实施例中,终端的操作系统中可以安装有社交软件,例如该IM软件等,IM软件是一种可以让使用者在网络上建立某种私人聊天(chatroom)的实时通讯服务。用户可以在社交软件的显示界面上进行触摸操作,该显示界面上显示有社交软件的消息窗口,该消息窗口可以包括:聊天窗口、消息通知窗口、执行命令反馈窗口等。终端通过检测用户的触摸操作来判断用户需要执行的行为,当检测到用户执行滑动操作,且该滑动操作产生的检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
本发明实施例中,终端上运行有社交软件,该终端可以和社交服务器进行交互,例如社交服务器与终端之间通过通信网络相连。可选的,通信网络是有线网络或无线网络。
终端可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture ExpertsGroup Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving PictureExperts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等IP设备。
可选的,终端中也运行有社交软件,该社交软件的显示界面上同时显示有消息窗口。
本发明实施例主要涉及在终端的社交软件中支持创建并管理待办任务的交互与显示,请参阅图2所示,本发明一个实施例提供的待办任务的管理方法,可以包括如下步骤:
101、在社交软件的显示界面上检测滑动操作产生的滑动距离,显示界面上显示有消息窗口。
在本发明实施例中,终端的操作系统中可以安装有社交软件,例如该IM软件等,用户可以在社交软件的显示界面上进行触摸操作,该显示界面上显示有社交软件的消息窗口,该消息窗口可以包括:聊天窗口、消息通知窗口、执行命令反馈窗口等。
在本发明实施例中,终端检测到用户在显示界面上执行滑动操作,例如图3所示,用户可以使用触摸设备来执行滑动操作,例如使用触摸笔或者手指在显示界面上滑动,从而终端可以检测到该滑动操作。本发明实施例中用户执行的滑动操作可以包括:下拉、上拉、左拉、右拉等操作行为,具体结合具体场景来确定使用哪种滑动操作来触发待办任务的创建。
在本发明实施例中,终端在检测用户产生的滑动操作时可以统计该滑动操作产生的滑动距离,该滑动距离的单位可以厘米或者毫秒,或者可以是像素的个数,例如本发明实施例中检测的滑动距离以设备独立像素(Device Independent Pixels,dip)为单位,其中dip是终端上的一种尺寸单位,使用dip能让用户界面(User Interface,UI)元素在不同的终端上显示出统一的效果。可以理解的是,用户在显示界面上不间断滑动时,终端可以实时统计滑动操作产生的滑动距离。
在本发明实施例中,终端在检测用户的滑动操作产生的滑动距离时,每获取到一个滑动距离,都可以判断该滑动距离是否超过预设的第一滑动阈值,其中,第一滑动阈值是为触发待办任务所设置的阈值,根据实际场景可以确定该第一滑动阈值的取值大小,例如该第一滑动阈值可以设置为90dip。当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时触发执行后续步骤102,当滑动距离小于第一滑动阈值时重新执行步骤101,直至检测到滑动距离大于或等于该第一滑动阈值时执行后续步骤102。
102、当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。
在本发明实施例中,终端检测到检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,说明此时满足触发待办任务的条件,因此可以在社交软件的显示界面上加载任务窗口,该任务窗口中包括有待办任务,例如该任务窗口可以包括一个标题和4个待办任务,显示界面上任务窗口加载完成后可以同步显示任务窗口和消息窗口。本发明实施例中的同步显示是指在显示界面上同时显示任务窗口和消息窗口,不需要重新打开新的界面来显示该任务窗口。例如图3所示,当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上将消息窗口向下压缩,留出空间来显示任务窗口,从而可以将任务窗口和消息窗口同步显示在显示界面上,以实现轻量级的加载待办任务,使得用户可以快速打开自己设置的任务窗口。
通过以上实施例对本发明实施例的描述可知,首先在社交软件的显示界面上检测滑动操作产生的滑动距离,该显示界面上显示有消息窗口,当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。本发明实施例中,社交软件的显示界面上显示有消息窗口,用户可以在该显示界面上触发滑动操作,由于针对触发待办任务设置有第一滑动阈值,当用户执行的滑动操作产生的滑动距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
如图4所示,本发明一个实施例提供的待办任务的管理方法,以在显示界面根据下拉距离区分下拉刷新和呼出任务窗口入口为例进行详细说明,可以包括如下步骤:
401、在显示界面上检测是否产生有下拉操作。
在本发明实施例中,终端检测用户是否在显示界面上产生有下拉操作,其中,下拉操作指的是从社交软件的显示界面的顶端向下滑动产生的操作。在社交软件的显示界面上下拉操作可以根据下拉距离的不同赋予多种操作,详见后续实施例中的说明。
402、当检测到显示界面上产生有下拉操作时,实时统计下拉操作产生的下拉距离。
在本发明实施例中,终端在检测用户的下拉操作时,针对用户的连续下拉操作,可以检测到多个下拉距离,实时统计这些下拉操作产生的下拉距离。例如多个下拉操作可以产生不同的下拉距离,该下拉距离可以是15dip、30dip、90dip等。
在本发明实施例中,终端每获取到一个下拉距离,都可以判断该下拉距离是否超过预设的第二滑动阈值,其中,第二滑动阈值是为触发下拉刷新控件所设置的阈值,根据实际场景可以确定该第二滑动阈值的取值大小,例如该第二滑动阈值可以设置为60dip。当检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时触发执行后续步骤403,当下拉距离大于或等于第一滑动阈值执行步骤404。
需要说明的是,在本发明实施例中,在社交软件的显示界面上下拉操作可以根据下拉距离的不同赋予多种操作,因此分别设置第一滑动阈值和第二滑动阈值,第二滑动阈值小于第一滑动阈值,例如第二滑动阈值可以设置为60dip,第一滑动阈值可以设置为90dip。在用户执行的下拉操作产生的检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时,先执行下拉刷新控件,在显示界面上同步显示下拉刷新控件和消息窗口,直至该下拉距离大于或等于第一滑动阈值时,再切换至触发待办任务,在显示界面上同步显示代办卡片和消息窗口。从而可以通过给社交软件的下拉操作赋予了新的浏览内容和信息的功能,使得下拉操作根据下拉距离的大小不同来执行下拉刷新或者触发待办任务,给待办任务的触发提供了轻量级的入口,便于用户使用。
403、当检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时,在显示界面上加载下拉刷新控件,在加载完成后同步显示下拉刷新控件和消息窗口。
在本发明实施例中,终端的下拉操作产生的检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时,根据该第二滑动阈值的触发下拉刷新控件的功能,在显示界面上加载下拉刷新控件,在加载完成后同步显示下拉刷新控件和消息窗口。例如,在显示界面上将消息窗口向下压缩,留出空间来显示下拉刷新控件,从而可以将下拉刷新控件和消息窗口同步显示在显示界面上。
404、当下拉距离大于或等于第一滑动阈值时,在显示界面上加载任务窗口,在显示界面上将下拉刷新控件隐藏起来。
在本发明实施例中,终端实时检测用户执行的下拉操作产生的下拉距离,在该检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时,执行步骤403,随着用户继续下拉,下拉距离持续变大,当下拉距离大于或等于第一滑动阈值时,说明此时满足触发待办任务的条件,执行步骤404,因此可以在社交软件的显示界面上加载任务窗口,该任务窗口中包括有待办任务,例如该任务窗口可以包括一个标题和4个待办任务。在加载任务窗口的同时,终端需要在显示界面上将下拉刷新控件隐藏起来,以给任务窗口的显示留有充足的显示空间。
405、在加载完成后同步显示任务窗口和消息窗口。
在步骤404中将下拉刷新控件隐藏起来之后,由于下拉距离大于或等于第一滑动阈值,说明此时满足触发待办任务的条件,因此可以在社交软件的显示界面上加载任务窗口,该任务窗口中包括有待办任务,例如该任务窗口可以包括一个标题和4个待办任务,显示界面上任务窗口加载完成后可以同步显示任务窗口和消息窗口。本发明实施例中的同步显示是指在显示界面上同时显示任务窗口和消息窗口,不需要重新打开新的界面来显示该任务窗口。
通过以上实施例对本发明实施例的描述可知,本发明实施例中,社交软件的显示界面上显示有消息窗口,用户可以在该显示界面上触发下拉操作,在检测到下拉操作产生的下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时可以显示下拉刷新控件,随着下拉距离的不断增大,当用户执行的下拉操作产生的下拉距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
如图5所示,本发明一个实施例提供的待办任务的管理方法,可以包括如下步骤:
501、在社交软件的显示界面上检测滑动操作产生的滑动距离,显示界面上显示有消息窗口。
在本发明实施例中,终端的操作系统中可以安装有社交软件,例如该IM软件等,用户可以在社交软件的显示界面上进行触摸操作,该显示界面上显示有社交软件的消息窗口,该消息窗口可以包括:聊天窗口、消息通知窗口、执行命令反馈窗口等。
在本发明实施例中,终端检测到用户在显示界面上执行滑动操作,例如图3所示,用户可以使用触摸设备来执行滑动操作,例如使用触摸笔或者手指在显示界面上滑动,从而终端可以检测到该滑动操作。本发明实施例中用户执行的滑动操作可以包括:下拉、上拉、左拉、右拉等操作行为,具体结合具体场景来确定使用哪种滑动操作来触发待办任务的创建。
在本发明实施例中,终端在检测用户的滑动操作产生的滑动距离时,每获取到一个滑动距离,都可以判断该滑动距离是否超过预设的第一滑动阈值,其中,第一滑动阈值是为触发待办任务所设置的阈值,根据实际场景可以确定该第一滑动阈值的取值大小,例如该第一滑动阈值可以设置为90dip。当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时触发执行后续步骤502,当滑动距离小于该第一滑动阈值时重新执行步骤501,直至检测到滑动距离大于或等于该第一滑动阈值时执行后续步骤502。
502、当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。
在本发明实施例中,终端检测到检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,说明此时满足触发待办任务的条件,因此可以在社交软件的显示界面上加载任务窗口,该任务窗口中包括有待办任务,例如该任务窗口可以包括一个标题和4个待办任务,显示界面上任务窗口加载完成后可以同步显示任务窗口和消息窗口。本发明实施例中的同步显示是指在显示界面上同时显示任务窗口和消息窗口,不需要重新打开新的界面来显示该任务窗口。例如图3所示,当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上将消息窗口向下压缩,留出空间来显示任务窗口,从而可以将任务窗口和消息窗口同步显示在显示界面上,以实现轻量级的加载待办任务,使得用户可以快速打开自己设置的任务窗口。
503、在显示界面上检测是否产生对任务窗口的点击操作。
在本发明实施例中,终端在社交软件的显示界面上同步显示任务窗口和消息窗口之后,该任务窗口具有可交互性,用户若需要使用任务窗口,用户可以点击显示界面上的任务窗口,此时终端可以检测到针对任务窗口的点击操作。
504、当检测到显示界面上产生有点击操作时,以播放动画的方式将任务窗口展开为待办列表。
在本发明实施例中,终端检测到显示界面上产生有点击操作时,终端可以生成动画,以播放动画的方式将任务窗口展开为待办列表,其中,该动画可以展示从任务窗口展开为待办列表中的过程。其中,待办列表中除了包括该任务窗口中的待办任务,还可以包括剩余的UI元素,例如每条待办任务的提醒时间、以及剩余其它待办等。
在本发明实施例中,用户点击任务窗口入口,任务窗口可以展开成完整的待办列表,其中用户可以看到动画,通过该动画直观显示任务窗口展开为待办列表。具体的步骤504以播放动画的方式将任务窗口展开为待办列表,包括:
根据点击操作在显示界面上从消息窗口跳转到待办列表,并将待办列表隐藏起来;
在显示界面上创建卡片模板,卡片模板和任务窗口具有相同的待办任务;
在显示界面上将卡片模板逐渐展开,使得卡片模板中的待办任务和待办列表所在的隐藏位置上的待办任务位置一一对应;
当卡片模板中的待办任务和待办任务位置一一对应之后,在显示界面上将卡片模板隐藏起来。
举例说明卡片被点击后展开的过程,例如该过程可以是一个转场动画的播放过程。用户点击任务窗口,界面立刻跳转到待办列表,但此时新界面为透明的,待办列表先设为隐藏,能够直接看到背后的消息界面,新界面首先创建一个跟任务窗口内容和位置相同的卡片模板,然后让卡片模板慢慢展开,直到卡片模板的标题和待办任务的位置完全跟列表中的标题和待办任务位置一一对应后,再新卡片模板渐渐消失,相对的,卡片模板背后的整个待办列表也就渐渐显现出来,整个过程在用户看来就是消息界面上的任务窗口展开成待办列表的过程。
505、在显示界面上将待办列表覆盖掉消息窗口,并显示待办列表。
在本发明实施例中,用户点击了任务窗口之后,该任务窗口可以展开为待办列表,此时说明用户需要使用待办列表,该待办列表覆盖掉消息窗口,从而可以更直接的显示待办列表,用户可以直观的看到待办列表,从而查阅待办列表中的各个待办任务。
通过以上实施例对本发明实施例的描述可知,本发明实施例中,社交软件的显示界面上显示有消息窗口,当用户执行的下拉操作产生的滑动距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口,通过用户点击该任务窗口,还可以通过动画的形式将任务窗口展开为待办列表,从而用户可以直观看到待办列表中的待办任务。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
如图6所示,本发明一个实施例提供的待办任务的管理方法,可以包括如下步骤:
601、在社交软件的显示界面上检测滑动操作产生的滑动距离,显示界面上显示有消息窗口。
在本发明实施例中,终端的操作系统中可以安装有社交软件,例如该IM软件等,用户可以在社交软件的显示界面上进行触摸操作,该显示界面上显示有社交软件的消息窗口,该消息窗口可以包括:聊天窗口、消息通知窗口、执行命令反馈窗口等。
在本发明实施例中,终端检测到用户在显示界面上执行滑动操作,例如图3所示,用户可以使用触摸设备来执行滑动操作,例如使用触摸笔或者手指在显示界面上滑动,从而终端可以检测到该滑动操作。本发明实施例中用户执行的滑动操作可以包括:下拉、上拉、左拉、右拉等操作行为,具体结合具体场景来确定使用哪种滑动操作来触发待办任务的创建。
在本发明实施例中,终端在检测用户的滑动操作产生的滑动距离时,每获取到一个滑动距离,都可以判断该滑动距离是否超过预设的第一滑动阈值,其中,第一滑动阈值是为触发待办任务所设置的阈值,根据实际场景可以确定该第一滑动阈值的取值大小,例如该第一滑动阈值可以设置为90dip。当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时触发执行后续步骤602,当滑动距离小于该第一滑动阈值时重新执行步骤601,直至检测到滑动距离大于或等于该第一滑动阈值时执行后续步骤602。
602、当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。
在本发明实施例中,终端检测到检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,说明此时满足触发待办任务的条件,因此可以在社交软件的显示界面上加载任务窗口,该任务窗口中包括有待办任务,例如该任务窗口可以包括一个标题和4个待办任务,显示界面上任务窗口加载完成后可以同步显示任务窗口和消息窗口。本发明实施例中的同步显示是指在显示界面上同时显示任务窗口和消息窗口,不需要重新打开新的界面来显示该任务窗口。例如图3所示,当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上将消息窗口向下压缩,留出空间来显示任务窗口,从而可以将任务窗口和消息窗口同步显示在显示界面上,以实现轻量级的加载待办任务,使得用户可以快速打开自己设置的任务窗口。
在本发明实施例中,用户设置的待办任务可以包括有提醒时间或不包括提醒时间,若检测到待办任务包括有提醒时间时,触发执行步骤603。
603、当检测到待办任务设置有提醒时间时,根据待办任务和日程之间的标识一一对应关系获取到与待办任务关联的日程。
在本发明实施例中,对于有提醒时间的待办任务需沉淀到日程中,使得待办任务和日程之间的标识一一对应关系获取到与待办任务关联的日程。
604、根据日程中的时间管理功能对待办任务中的任务内容进行日程管理。
在本发明实施例中,为了将待办沉淀到日程并调用日程的功能,用户请求创建待办时,根据有无提醒时间决定是否要同步创建一个日程,请求修改待办时,终端也要根据提醒时间来决定创建、修改或删除对应的日程。有提醒时间的待办会有一个日程与之对应,它们相互持有对方的标识(Identifier,ID),所以待办可以委托日程实现一些本身没有的功能。
通过以上实施例对本发明实施例的描述可知,本发明实施例中,社交软件的显示界面上显示有消息窗口,用户可以在该显示界面上触发滑动操作,由于针对触发待办任务设置有第一滑动阈值,当用户执行的滑动操作产生的滑动距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排。因为待办入口很浅,对社交软件而言访问频率也会比较高,为了让待办尽量轻量化,所以让有提醒时间的待办沉淀到日程,委托日程来进行到点提醒等功能,简化待办任务的操作复杂度,提高待办任务的使用效率。
为便于更好的理解和实施本发明实施例的上述方案,下面举例相应的应用场景来进行具体说明。
如图7所示,为本发明实施例提供的根据下拉距离区分下拉刷新和呼出任务窗口的示意图。其中,任务窗口也可以称为待办卡片,或者简称为卡片。在显示界面的消息窗口下,基于下拉刷新控件进行了扩展,给下拉行为赋予了新的浏览内容和信息的功能,而操作上都只需要下拉而已。例如下拉刷新控件的高度为60dip,任务窗口就在控件下方,如果用户下拉的距离在90dip之内,松手即执行正常的下拉刷新功能。如果下拉距离超过90dip,松手前随着用户继续下拉,卡片会有向上慢慢呼出的动画,下拉刷新控件会渐隐,松手后则播放完整的卡片呼出动画。如图7所示,在卡片完全显示的情况下上滑,也会有卡片向下收起的动画。这样使得用户无需跳转具体的界面就可以轻松了解自己的计划安排。
在本发明实施例中,在消息列表下拉时,列表控件可以决定在松手后列表需要维持的下拉高度,比如触发下拉刷新时列表维持的下拉高度就是刷新控件的高度,在任务窗口的场景中,就是在满足下拉的距离大于90dip的前提下,松手后让列表的下拉高度维持为任务窗口的高度,以此将任务窗口暴露给用户。同时,卡片要绘制的位置也是根据当前的下拉高度动态计算的,比如列表下拉超过90dip后,继续下拉就会使卡片顶部边距慢慢减小,直至刷新控件完全消失,达到呼出的效果;反过来,在上滑时则是使卡片顶部边距慢慢增大,从而达到收起的效果。
在本发明实施例中,如图8所示,为本发明实施例提供的点击任务窗口展开动画的示意图。任务窗口在显示上是一种浮起的状态,暗示用户卡片的可交互性,卡片上最多显示4条待办,点击任务窗口则播放展开动画,从任务窗口展开为完整的待办列表。展开动画分两步,第一步是将卡片中的标题和4条待办展开到待办列表的对应位置,第二步是将列表中剩余的UI元素渐显出来(比如每条待办的提醒时间、以及剩余其它待办等)。动画播放的过程实际就是界面跳转的过程,可以保证流畅自然的过渡体验。
举例说明如下,卡片被点击后展开的过程,实际就是一个转场动画的播放过程:用户点击任务窗口,界面立刻跳转到待办列表,但此时新界面还是透明的(待办列表先设为隐藏),能够直接看到背后的消息界面,新界面首先创建一个跟任务窗口内容和位置一模一样的新卡片,然后让新卡片慢慢展开,直到新卡片里的标题和4个待办概要的位置完全跟列表中的标题和前4个待办的位置一一对应后,再让新卡片渐渐消失,相对的,新卡片背后的整个待办列表也就渐渐显现出来。整个过程在用户看来就是消息界面上的任务窗口展开成待办列表的过程。
在本发明实施例中,如图9所示,为本发明实施例提供的有提醒时间的待办任务触发创建日程的示意图。待办本身是个很轻量的实体,多个待办需要能够很轻易的被创建、查看和编辑,所以逻辑上需要做到尽量简单,社交软件集成了日程功能,例如该社交软件可以是一个办公应用,那么对于有提醒时间的待办,可以将其沉淀到日程中,一方面这种待办逻辑上确实是用户日程的一部分,另一方面也可以复用日程的到点提醒和添加参与人功能,这样就可以让待办模块保持精简,有提醒时间的待办都会在日程模块中同步创建一个日程,两者之间通过ID关联。
举例说明如下,为了将待办沉淀到日程并调用日程的功能,用户向后台请求创建待办时,后台根据有无提醒时间决定是否要同步创建一个日程,请求修改待办时,后台也要根据提醒时间来决定创建、修改或删除对应的日程。总之在后台,有提醒时间的待办一定有一个日程与之对应,它们相互持有对方的ID,所以待办可以委托日程实现一些本身没有的功能。比如,当提醒时间到期时,后台的日程定时器发出通知,向用户推送该日程的到点提醒通知,客户端收到通知则弹出日程的提醒弹窗,用户通过弹窗上的按钮选择查看详情时,可根据该日程持有的待办ID来跳转到待办详情。当用户想为待办添加参与人时,后台可根据该待办持有的日程ID将参与人添加到对应的日程里,日程会自动创建讨论组并发送聊天消息来告知所有参与人,而且在待办提醒时间到期时也会自动通知所有参与人。
本发明实施例实现了在社交软件中管理用户待办的方案,通过扩展传统的下拉刷新控件,赋予传统的单一的下拉行为新的目标导向,即浏览内容与信息,使用消息界面内的卡片承载最新的待办信息,帮助用户无需进入具体的界面就能轻松明确自己的计划安排;同时,浮起的卡片暗示了它的可交互性,点击即可通过动画流畅的切换到待办列表;因为待办入口很浅,对办公APP而言访问频率也会比较高,为了让待办模块尽量轻量化,所以让有提醒时间的待办沉淀到日程,委托日程模块来进行到点提醒等功能。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
为便于更好的实施本发明实施例的上述方案,下面还提供用于实施上述方案的相关装置。
请参阅图10-a所示,本发明实施例提供的一种待办任务的管理装置1000,可以包括:滑动检测模块1001、待办显示模块1002,其中,
滑动检测模块1001,用于在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;
待办显示模块1002,用于当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
在本发明的一些实施例中,请参阅图10-b所示,所述滑动检测模块1001,包括:
下拉检测单元10011,用于在所述显示界面上检测是否产生有下拉操作;
下拉距离统计单元10012,用于当检测到所述显示界面上产生有所述下拉操作时,实时统计所述下拉操作产生的下拉距离。
在本发明的一些实施例中,请参阅图10-c所示,相对于图10-a所示,所述待办任务的管理装置1000,还包括:下拉刷新模块1003,其中,
所述下拉刷新模块1003,用于当检测到所述下拉操作产生的所述下拉距离大于或等于用于触发下拉刷新控件的所述第二滑动阈值时,在所述显示界面上加载所述下拉刷新控件,在加载完成后同步显示所述下拉刷新控件和所述消息窗口。
在本发明的一些实施例中,所述待办显示模块1002,具体用于当所述下拉距离大于或等于所述第一滑动阈值时,在所述显示界面上加载所述任务窗口,在所述显示界面上将所述下拉刷新控件隐藏起来;在加载完成后同步显示所述任务窗口和所述消息窗口。
在本发明的一些实施例中,请参阅图10-d所示,相对于图10-a所示,所述待办任务的管理装置1000,还包括:
点击检测模块1004,用于所述待办显示模块1002加载完成后同步显示所述任务窗口和所述消息窗口之后,在所述显示界面上检测是否产生对所述任务窗口的点击操作;
待办展开模块1005,用于当检测到所述显示界面上产生有所述点击操作时,以播放动画的方式将所述任务窗口展开为待办列表;
列表显示模块1006,用于在所述显示界面上将所述待办列表覆盖掉所述消息窗口,并显示所述待办列表。
在本发明的一些实施例中,请参阅图10-e所示,所述待办展开模块1005,包括:
页面跳转单元10051,用于根据所述点击操作在所述显示界面上从所述消息窗口跳转到所述待办列表,并将所述待办列表隐藏起来;
卡片模板创建模块10052,用于在所述显示界面上创建卡片模板,所述卡片模板和所述任务窗口具有相同的所述待办任务;
卡片模板展开单元10053,用于在所述显示界面上将所述卡片模板逐渐展开,使得所述卡片模板中的所述待办任务和所述待办列表所在的隐藏位置上的待办任务位置一一对应;
卡片模板隐藏单元10054,用于当所述卡片模板中的所述待办任务和所述待办任务位置一一对应之后,在所述显示界面上将所述卡片模板隐藏起来。
在本发明的一些实施例中,请参阅图10-f所示,相对于图10-a所示,所述待办任务的管理装置,还包括:
日程管理模块1007,用于当检测到所述待办任务设置有提醒时间时,根据待办任务和日程之间的标识一一对应关系获取到与所述待办任务关联的日程;根据所述日程中的时间管理功能对所述待办任务中的任务内容进行日程管理。
通过以上对本发明实施例的描述可知,首先在社交软件的显示界面上检测滑动操作产生的滑动距离,该显示界面上显示有消息窗口,当检测到滑动操作产生的滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在显示界面上加载包括有待办任务的任务窗口,在加载完成后同步显示任务窗口和消息窗口。本发明实施例中,社交软件的显示界面上显示有消息窗口,用户可以在该显示界面上触发滑动操作,由于针对触发待办任务设置有第一滑动阈值,当用户执行的滑动操作产生的滑动距离大于该第一滑动阈值时,在显示界面上就可以直接加载任务窗口,该任务窗口中包括有待办任务,任务窗口加载完成后,在显示界面上可以同步显示任务窗口和消息窗口。由于本发明实施例中使用显示界面内的卡片承载最新的待办任务,帮助用户无需进入具体的界面就能轻松明确自己的计划安排,简化待办任务的操作复杂度,提高待办任务的使用效率。
本发明实施例还提供了另一种终端,如图11所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point ofSales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:
图11示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图11,手机包括:射频(Radio Frequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、传感器1050、音频电路1060、无线保真(wireless fidelity,WiFi)模块1070、处理器1080、以及电源1090等部件。本领域技术人员可以理解,图11中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图11对手机的各个构成部件进行具体的介绍:
RF电路1010可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1080处理;另外,将设计上行的数据发送给基站。通常,RF电路1010包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路1010还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器1020可用于存储软件程序以及模块,处理器1080通过运行存储在存储器1020的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1020可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元1030可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元1030可包括触控面板1031以及其他输入设备1032。触控面板1031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1031上或在触控面板1031附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1080,并能接收处理器1080发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1031。除了触控面板1031,输入单元1030还可以包括其他输入设备1032。具体地,其他输入设备1032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1040可包括显示面板1041,可选的,可以采用液晶显示器(LiquidCrystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1041。进一步的,触控面板1031可覆盖显示面板1041,当触控面板1031检测到在其上或附近的触摸操作后,传送给处理器1080以确定触摸事件的类型,随后处理器1080根据触摸事件的类型在显示面板1041上提供相应的视觉输出。虽然在图11中,触控面板1031与显示面板1041是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1031与显示面板1041集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器1050,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1041的亮度,接近传感器可在手机移动到耳边时,关闭显示面板1041和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路1060、扬声器1061,传声器1062可提供用户与手机之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1061,由扬声器1061转换为声音信号输出;另一方面,传声器1062将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出处理器1080处理后,经RF电路1010以发送给比如另一手机,或者将音频数据输出至存储器1020以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块1070可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了WiFi模块1070,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器1080是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1020内的软件程序和/或模块,以及调用存储在存储器1020内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1080可包括一个或多个处理单元;优选的,处理器1080可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1080中。
手机还包括给各个部件供电的电源1090(比如电池),优选的,电源可以通过电源管理系统与处理器1080逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本发明实施例中,该终端所包括的处理器1080还具有控制执行以上由终端执行的待办任务的管理方法流程。
另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘、U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
综上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照上述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (15)
1.一种待办任务的管理方法,其特征在于,包括:
在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;
当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
2.根据权利要求1所述的方法,其特征在于,所述在社交软件的显示界面上检测滑动操作产生的滑动距离,包括:
在所述显示界面上检测是否产生有下拉操作;
当检测到所述显示界面上产生有所述下拉操作时,实时统计所述下拉操作产生的下拉距离。
3.根据权利要求2所述的方法,其特征在于,所述实时统计所述下拉操作产生的下拉距离之后,所述方法还包括:
当检测到所述下拉操作产生的所述下拉距离大于或等于用于触发下拉刷新控件的第二滑动阈值时,在所述显示界面上加载所述下拉刷新控件,在加载完成后同步显示所述下拉刷新控件和所述消息窗口。
4.根据权利要求3所述的方法,其特征在于,所述当检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口,包括:
当所述下拉距离大于或等于所述第一滑动阈值时,在所述显示界面上加载所述任务窗口,在所述显示界面上将所述下拉刷新控件隐藏;
在加载完成后同步显示所述任务窗口和所述消息窗口。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述加载完成后同步显示所述任务窗口和所述消息窗口之后,所述方法还包括:
在所述显示界面上检测是否产生对所述任务窗口的点击操作;
当检测到所述显示界面上产生有所述点击操作时,以播放动画的方式将所述任务窗口展开为待办列表;
在所述显示界面上将所述待办列表覆盖掉所述消息窗口,并显示所述待办列表。
6.根据权利要求5所述的方法,其特征在于,所述以播放动画的方式将所述任务窗口展开为待办列表,包括:
根据所述点击操作在所述显示界面上从所述消息窗口跳转到所述待办列表,并将所述待办列表隐藏起来;
在所述显示界面上创建卡片模板,所述卡片模板和所述任务窗口具有相同的所述待办任务;
在所述显示界面上将所述卡片模板逐渐展开,使得所述卡片模板中的所述待办任务和所述待办列表所在的隐藏位置上的待办任务位置一一对应;
当所述卡片模板中的所述待办任务和所述待办任务位置一一对应之后,在所述显示界面上将所述卡片模板隐藏。
7.根据权利要求1至4中任一项所述的方法,其特征在于,所述加载完成后同步显示所述任务窗口和所述消息窗口之后,所述方法还包括:
当检测到所述待办任务设置有提醒时间时,根据待办任务和日程之间的标识一一对应关系获取到与所述待办任务关联的日程;
根据所述日程中的时间管理功能对所述待办任务中的任务内容进行日程管理。
8.一种待办任务的管理装置,其特征在于,包括:
滑动检测模块,用于在社交软件的显示界面上检测滑动操作产生的滑动距离,所述显示界面上显示有消息窗口;
待办显示模块,用于当检测到所述滑动操作产生的检测到所述滑动操作产生的所述滑动距离大于或等于用于触发待办任务的第一滑动阈值时,在所述显示界面上加载包括有所述待办任务的任务窗口,在加载完成后同步显示所述任务窗口和所述消息窗口。
9.根据权利要求8所述的装置,其特征在于,所述滑动检测模块,包括:
下拉检测单元,用于在所述显示界面上检测是否产生有下拉操作;
下拉距离统计单元,用于当检测到所述显示界面上产生有所述下拉操作时,实时统计所述下拉操作产生的下拉距离。
10.根据权利要求9所述的装置,其特征在于,所述待办任务的管理装置,还包括:下拉刷新模块,其中,
所述下拉刷新模块,用于当检测到所述下拉操作产生的所述下拉距离大于或等于用于触发下拉刷新控件的所述第二滑动阈值时,在所述显示界面上加载所述下拉刷新控件,在加载完成后同步显示所述下拉刷新控件和所述消息窗口。
11.根据权利要求10所述的装置,其特征在于,所述待办显示模块,具体用于当所述下拉距离大于或等于所述第一滑动阈值时,在所述显示界面上加载所述任务窗口,在所述显示界面上将所述下拉刷新控件隐藏起来;在加载完成后同步显示所述任务窗口和所述消息窗口。
12.根据权利要求8至11中任一项所述的装置,其特征在于,所述待办任务的管理装置,还包括:
点击检测模块,用于所述待办显示模块加载完成后同步显示所述任务窗口和所述消息窗口之后,在所述显示界面上检测是否产生对所述任务窗口的点击操作;
待办展开模块,用于当检测到所述显示界面上产生有所述点击操作时,以播放动画的方式将所述任务窗口展开为待办列表;
列表显示模块,用于在所述显示界面上将所述待办列表覆盖掉所述消息窗口,并显示所述待办列表。
13.根据权利要求12所述的装置,其特征在于,所述待办展开模块,包括:
页面跳转单元,用于根据所述点击操作在所述显示界面上从所述消息窗口跳转到所述待办列表,并将所述待办列表隐藏起来;
卡片模板创建模块,用于在所述显示界面上创建卡片模板,所述卡片模板和所述任务窗口具有相同的所述待办任务;
卡片模板展开单元,用于在所述显示界面上将所述卡片模板逐渐展开,使得所述卡片模板中的所述待办任务和所述待办列表所在的隐藏位置上的待办任务位置一一对应;
卡片模板隐藏单元,用于当所述卡片模板中的所述待办任务和所述待办任务位置一一对应之后,在所述显示界面上将所述卡片模板隐藏起来。
14.根据权利要求8至11中任一项所述的装置,其特征在于,所述待办任务的管理装置,还包括:
日程管理模块,用于当检测到所述待办任务设置有提醒时间时,根据待办任务和日程之间的标识一一对应关系获取到与所述待办任务关联的日程;根据所述日程中的时间管理功能对所述待办任务中的任务内容进行日程管理。
15.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至7任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810420108.4A CN108646961B (zh) | 2018-05-04 | 2018-05-04 | 一种待办任务的管理方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810420108.4A CN108646961B (zh) | 2018-05-04 | 2018-05-04 | 一种待办任务的管理方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108646961A true CN108646961A (zh) | 2018-10-12 |
CN108646961B CN108646961B (zh) | 2021-08-27 |
Family
ID=63749326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810420108.4A Active CN108646961B (zh) | 2018-05-04 | 2018-05-04 | 一种待办任务的管理方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108646961B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110083421A (zh) * | 2019-04-16 | 2019-08-02 | 北京字节跳动网络技术有限公司 | 在线文档的通知方法、装置、终端、服务器及存储介质 |
CN111756615A (zh) * | 2019-03-27 | 2020-10-09 | 阿里巴巴集团控股有限公司 | 会话消息显示方法、装置、终端设备及计算机存储介质 |
CN112527436A (zh) * | 2020-12-14 | 2021-03-19 | 五八有限公司 | 弹窗显示方法、装置、电子设备和计算机可读介质 |
CN113778309A (zh) * | 2021-01-29 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | 一种下拉刷新动画的实现方法、装置、设备和存储介质 |
WO2021259266A1 (zh) * | 2020-06-22 | 2021-12-30 | 深圳市万普拉斯科技有限公司 | 设置界面中开关显示方法、装置、电子设备及存储介质 |
CN115237297A (zh) * | 2022-09-21 | 2022-10-25 | 荣耀终端有限公司 | 显示日程的方法及相关装置 |
CN116909666A (zh) * | 2023-07-07 | 2023-10-20 | 瑞庭网络技术(上海)有限公司 | 界面显示方法、装置、电子设备及存储介质 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080189608A1 (en) * | 2007-01-31 | 2008-08-07 | Nokia Corporation | Method and apparatus for identifying reviewed portions of documents |
CN103034404A (zh) * | 2012-12-26 | 2013-04-10 | 厦门三五互联移动通讯科技有限公司 | 一种待办事项展示方法和展示系统 |
CN104238949A (zh) * | 2014-10-12 | 2014-12-24 | 福州瑞芯微电子有限公司 | 一种分屏显示方法和装置 |
CN104834437A (zh) * | 2015-05-28 | 2015-08-12 | 魅族科技(中国)有限公司 | 一种分屏操作方法及终端 |
CN104969163A (zh) * | 2014-06-20 | 2015-10-07 | 华为技术有限公司 | 应用界面的展示方法、装置及电子设备 |
CN105005427A (zh) * | 2014-04-23 | 2015-10-28 | 中兴通讯股份有限公司 | 一种窗口管理方法及装置 |
CN105430168A (zh) * | 2015-10-30 | 2016-03-23 | 努比亚技术有限公司 | 一种移动终端和分享文件的方法 |
CN105556937A (zh) * | 2014-01-10 | 2016-05-04 | Lg电子株式会社 | 移动终端及其控制方法 |
CN105677231A (zh) * | 2016-02-23 | 2016-06-15 | 努比亚技术有限公司 | 关联应用分屏显示装置、方法及终端 |
CN106155482A (zh) * | 2016-06-28 | 2016-11-23 | 乐视控股(北京)有限公司 | 页面信息处理方法及装置 |
CN106462413A (zh) * | 2014-06-12 | 2017-02-22 | 苹果公司 | 用于在带有触敏显示器的电子设备上进行多任务处理的系统和方法 |
CN106940616A (zh) * | 2017-03-06 | 2017-07-11 | 珠海市魅族科技有限公司 | 应用运行方法及装置 |
CN107193435A (zh) * | 2017-04-20 | 2017-09-22 | 北京安云世纪科技有限公司 | 一种针对任务窗口的处理方法、装置及移动终端 |
CN107273111A (zh) * | 2017-05-03 | 2017-10-20 | 深圳市金立通信设备有限公司 | 一种分屏显示方法及终端 |
-
2018
- 2018-05-04 CN CN201810420108.4A patent/CN108646961B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080189608A1 (en) * | 2007-01-31 | 2008-08-07 | Nokia Corporation | Method and apparatus for identifying reviewed portions of documents |
CN103034404A (zh) * | 2012-12-26 | 2013-04-10 | 厦门三五互联移动通讯科技有限公司 | 一种待办事项展示方法和展示系统 |
CN105556937A (zh) * | 2014-01-10 | 2016-05-04 | Lg电子株式会社 | 移动终端及其控制方法 |
CN105005427A (zh) * | 2014-04-23 | 2015-10-28 | 中兴通讯股份有限公司 | 一种窗口管理方法及装置 |
CN106462413A (zh) * | 2014-06-12 | 2017-02-22 | 苹果公司 | 用于在带有触敏显示器的电子设备上进行多任务处理的系统和方法 |
CN104969163A (zh) * | 2014-06-20 | 2015-10-07 | 华为技术有限公司 | 应用界面的展示方法、装置及电子设备 |
CN104238949A (zh) * | 2014-10-12 | 2014-12-24 | 福州瑞芯微电子有限公司 | 一种分屏显示方法和装置 |
CN104834437A (zh) * | 2015-05-28 | 2015-08-12 | 魅族科技(中国)有限公司 | 一种分屏操作方法及终端 |
CN105430168A (zh) * | 2015-10-30 | 2016-03-23 | 努比亚技术有限公司 | 一种移动终端和分享文件的方法 |
CN105677231A (zh) * | 2016-02-23 | 2016-06-15 | 努比亚技术有限公司 | 关联应用分屏显示装置、方法及终端 |
CN106155482A (zh) * | 2016-06-28 | 2016-11-23 | 乐视控股(北京)有限公司 | 页面信息处理方法及装置 |
CN106940616A (zh) * | 2017-03-06 | 2017-07-11 | 珠海市魅族科技有限公司 | 应用运行方法及装置 |
CN107193435A (zh) * | 2017-04-20 | 2017-09-22 | 北京安云世纪科技有限公司 | 一种针对任务窗口的处理方法、装置及移动终端 |
CN107273111A (zh) * | 2017-05-03 | 2017-10-20 | 深圳市金立通信设备有限公司 | 一种分屏显示方法及终端 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111756615A (zh) * | 2019-03-27 | 2020-10-09 | 阿里巴巴集团控股有限公司 | 会话消息显示方法、装置、终端设备及计算机存储介质 |
CN110083421A (zh) * | 2019-04-16 | 2019-08-02 | 北京字节跳动网络技术有限公司 | 在线文档的通知方法、装置、终端、服务器及存储介质 |
WO2021259266A1 (zh) * | 2020-06-22 | 2021-12-30 | 深圳市万普拉斯科技有限公司 | 设置界面中开关显示方法、装置、电子设备及存储介质 |
CN112527436A (zh) * | 2020-12-14 | 2021-03-19 | 五八有限公司 | 弹窗显示方法、装置、电子设备和计算机可读介质 |
CN113778309A (zh) * | 2021-01-29 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | 一种下拉刷新动画的实现方法、装置、设备和存储介质 |
CN115237297A (zh) * | 2022-09-21 | 2022-10-25 | 荣耀终端有限公司 | 显示日程的方法及相关装置 |
CN116909666A (zh) * | 2023-07-07 | 2023-10-20 | 瑞庭网络技术(上海)有限公司 | 界面显示方法、装置、电子设备及存储介质 |
CN116909666B (zh) * | 2023-07-07 | 2024-08-13 | 瑞庭网络技术(上海)有限公司 | 界面显示方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108646961B (zh) | 2021-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108646961A (zh) | 一种待办任务的管理方法、装置及存储介质 | |
CN104298436B (zh) | 一种快捷回复操作方法和终端 | |
CN105630298B (zh) | 一种文件夹的管理方法和设备 | |
CN109194973A (zh) | 一种多主播直播间赠送虚拟礼物的展示方法、装置及设备 | |
CN104142789B (zh) | 内容选择方法、装置及终端 | |
CN107734179A (zh) | 一种消息提示方法、移动终端 | |
CN110582018A (zh) | 一种视频文件处理的方法、相关装置及设备 | |
CN103500079A (zh) | 通知消息显示方法、装置及电子设备 | |
CN109154946A (zh) | 一种显示收藏对象的方法和终端 | |
CN105094513B (zh) | 用户头像设置方法、装置及电子设备 | |
CN106919707A (zh) | 一种基于h5的页面显示方法和终端 | |
CN104142779A (zh) | 用户界面控制方法、装置和终端 | |
CN108234774A (zh) | 一种应用程序的下载方法及终端 | |
CN110502163A (zh) | 终端设备的控制方法及终端设备 | |
CN109976640A (zh) | 一种内容复制方法及终端 | |
CN110196646A (zh) | 一种信息输入方法及移动终端 | |
CN109871358A (zh) | 一种管理方法及终端设备 | |
CN109871164A (zh) | 一种消息发送方法及终端设备 | |
CN109151367A (zh) | 一种视频通话方法及终端设备 | |
CN109085968A (zh) | 一种截屏方法及终端设备 | |
CN106657657B (zh) | 移动终端及移动终端视频浏览的方法、系统 | |
CN110209332A (zh) | 一种信息处理方法及终端设备 | |
CN103491421B (zh) | 内容展示方法、装置及智能电视 | |
CN110196664A (zh) | 控制方法及终端设备 | |
CN110442279A (zh) | 一种消息发送方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |