本发明涉及互联网通信中的信息展示技术,尤其是一种信息展示的方法及装置。
背景技术:
现有技术中,在用户使用终端时通常会根据不同的应用场景选择不同的模式,例如:开会或开车时选择静音模式或驾驶模式等模式,那么,在这段时间内终端内各个应用程序的使用情况,用户并不能实时了解,且在模式切换回正常使用模式后,终端也不能主动对模式切换前各个应用程序的使用情况提示用户;比如:用户在驾驶模式下使用手机一小时,这一小时之内,可能会出现未接(已接)来电、未读(已读)短信、以及其他应用程序的使用情况,诸如电量使用情况、流量使用情况、QQ消息、微信消息等等,但目前在用户由驾驶模式切换到正常使用模式后,终端并不能对驾驶模式过程中各个应用程序的使用情况给出任何提示,这就可能导致用户遗漏重要事件,使用户体验相对较差。
技术实现要素:
有鉴于此,本发明实施例期望提供一种信息展示的方法及设备,能够保证终端在使用模式发生切换时,及时通知用户模式切换前各个应用程序的使用情况。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种信息展示的方法,包括:
终端记录当前模式下各个应用程序的使用情况;
所述终端检测到当前模式发生切换时,在模式切换完成后将所记录的各个应用程序的使用情况展示给用户。
上述方案中,所述终端包括但不限于能运行应用程序的移动终端、和/或平板电脑、和/或可穿戴的智能设备;所述应用程序包括但不限于:终端自带的应用程序、和/或第三方应用程序。
上述方案中,所述终端记录当前模式下各个应用程序的使用情况,包括:所述终端通过建立所述当前模式对应的应用程序使用情况表,记录当前模式下各个应用程序的使用情况。
上述方案中,其特征在于,所述终端将所述各个应用程序的使用情况展示给用户,包括但不限于:所述终端通过显示界面和/或语音播报的方式将所述各个应用程序的使用情况展示给用户。
上述方案中,所述终端将所记录的各个应用程序的使用情况展示给用户,包括:终端将所记录的至少一个模式对应的各个应用程序的使用情况展示给用户。
本发明实施例还提供了一种信息展示的装置,包括:记录模块、检测模块、展示模块,其中,
记录模块,用于终端记录当前模式下的各个应用程序的使用情况,;
检测模块,用于终端检测到当前模式是否发生切换;
展示模块,用于在模式切换完成后将所记录的各个应用程序的使用情况展示给用户。
上述方案中,所述终端包括但不限于能够运行应用程序的移动终端、和/或平板电脑、和/或可穿戴的智能设备;所述应用程序包括但不限于:终端自带的应用程序、和/或第三方应用程序。
上述方案中,所述记录模块,具体用于建立当前模式对应的应用程序使用情况表,记录当前模式下各个应用程序的使用情况。
上述方案中,所述展示模块将,用于通过显示界面和/或语音播报的方式将应用程序使用情况展示给用户。
上述方案中,所述展示模块,具体用于将所记录的至少一个模式对应的各个应用程序的使用情况展示给用户。
本发明实施例提供的信息展示的方法及装置,终端记录当前模式下各个应用程序的使用情况;终端检测到当前模式发生切换时,在模式切换完成后将所记录的各个应用程序的使用情况展示给用户。如此,本发明实施例在终端发生模式切换时,能及时通知用户模式切换前各个应用程序的使用情况,使用户可以在模式切换后立即知道切换前的模式下各个应用程序的使用情况,避免遗漏对重要事件的处理,从而提高用户的体验。
本发明实施例能够直接实现信息展示,不需要限定使用环境,且只需要实时记录并在检测到模式切换后展示,实现简单方便,适用范围更广。
附图说明
图1为本发明实施例信息展示方法的实现流程示意图;
图2为本发明实施例信息展示方法的实现装置组成示意图;
图3为本发明实施例一采用显示界面方式进行驾驶模式的信息展示实现流程示意图;
图4为为本发明实施例一采用显示界面方式进行驾驶模式的信息展示时,显示界面示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
图1为本发明实施例信息展示方法的实现流程示意图,如图1所示,本发明实施例信息展示方法的实现流程包括以下步骤:
步骤101:终端记录当前模式下各个应用程序的使用情况;
具体的,所述记录可以建立所述当前模式对应的应用程序使用情况表,实时更新所述应用程序使用情况表中当前模式下各个应用程序的使用情况;
在实际应用中,所述终端包括但不限于能够运行应用程序的移动终端如手机、和/或平板电脑、和/或可穿戴的智能设备;本发明实施例所记载的技术方案中,手机、和/或平板电脑、和/或可穿戴的智能设备都提供至少一种使用模式,在终端检测到模式切换时,终端可以在模式切换后将应用程序使用情况表展示给用户,用户可以立即了解自己是否在切换前的使用模式下遗漏了重要信息;
这里,所述应用程序包括但不限于:终端自带的应用程序和/或第三方应用程序;在使用中,终端自带的应用程序和/或第三方应用程序包括但不限于:终端自带的通信程序、短信程序;第三方的微信程序、QQ程序;所述应用程序使用情况表记录有各个应用程序的使用情况,包括但不限于:未接来电、已接来电、未读短信、已读短信、未读微信信息、已读微信信息;其中,所述的应用程序一般指处于打开使用状态的应用程序,关闭未使用的应用程序无需考虑;
所述应用程序使用情况表的各个表项包括但不限于:应用程序的名称、应用程序的使用情况、应用程序的版本更新状态、应用程序的权限、应用程序的来源;
步骤102:终端检测当前模式是否发生切换,如果是,执行步骤103,否则,返回步骤101,继续更新记录的各个应用程序的使用情况;
在实际应用中,终端检测当前模式是否发生切换包括:用户选择终端由当前模式切换到其他模式、和/或终端自动退出当前模式返回当前模式的前一模式;
步骤103:终端在模式切换完成后将所记录的各个应用程序的使用情况展示给用户;
在实际应用中,所述终端会在模式切换完成后将当前应用程序使用情况表展示给用户,所述展示包括但不限于:终端通过显示界面和/或语音播报的方式,将应用程序使用情况表展示给用户;用户可以在使用前的设定中选择是通过显示界面和/或语音播报的方式将应用程序使用情况表展示给用户;
所述终端将当前记录的应用程序使用情况表展示给用户,包括:终端将所记录的至少一个模式对应的应用程序使用情况表展示给用户;在实际使用中,用户可能在一段时间内有多次切换使用模式,用户在使用前的设定中,可以选择是在每次切换使用模式之后仅将前一次的一个模式应用程序使用情况表展示给用户,还是将之前的多个模式应用程序使用情况表展示给用户,以避免用户遗漏之前多个使用模式中重要的应用程序的信息。
需要说明的是,本发明实施例的信息展示方案可以作为终端的一个功能选项,用户可以根据自身的需求确定是否开启此功能选项,对于开启此功能的终端执行本发明实施例给出的实现方案。
图2为本发明实施例信息展示方法的实现装置组成示意图,如图2所示,本发明实施例信息展示方法的实现装置组成包括:记录模块201、检测模块202、展示模块203;其中,
记录模块201,用于终端记录当前模式下的各个应用程序的使用情况;
在实际应用中,所述终端包括但不限于能够运行应用程序的移动终端如手机、和/或平板电脑、和/或可穿戴的智能设备;本发明实施例所记载的技术方案中,手机、和/或平板电脑、和/或可穿戴的智能设备都提供至少一种使用模式,在终端检测到模式切换时,终端可以在模式切换后将应用程序使用情况表展示给用户,用户可以立即了解自己是否在切换前的使用模式下遗漏了重要信息;
这里,所述应用程序包括但不限于:终端自带的应用程序和/或第三方应用程序;在使用中,终端自带的应用程序和/或第三方应用程序包括但不限于:终端自带的通信程序、短信程序;第三方的微信程序、QQ程序;所述应用程序使用情况表记录有各个应用程序的使用情况,包括但不限于:未接来电、已接来电、未读短信、已读短信、未读微信信息、已读微信信息;其中,所述的应用程序一般指处于打开使用状态的应用程序,关闭未使用的应用程序无需考虑。
所述应用程序使用情况表的各个表项包括但不限于:应用程序的名称、应用程序的使用情况、应用程序的版本更新状态、应用程序的权限、应用程序的来源;
检测模块202,用于终端检测到当前模式是否发生切换;
在实际应用中,检测模块检测所述当前模式是否发生切换,包括检测到:用户选择终端由当前模式切换到其他模式、和/或终端自动退出当前模式返回当前模式前一模式;
展示模块203,用于在模式切换完成后将所记录的各个应用程序的使用情况展示给用户;
在实际应用中,所述终端会在模式切换完成后将当前应用程序使用情况表展示给用户,所述展示包括但不限于:终端通过显示界面和/或语音播报的方式将应用程序使用情况表展示给用户;用户可以在使用前的设定中选择是通过显示界面和/或语音播报的方式将应用程序使用情况表展示给用户;
所述终端将当前记录的应用程序使用情况表展示给用户,包括:终端将所记录的至少一个模式对应的应用程序使用情况表展示给用户;在实际使用中,用户可能在一段时间内有多次切换使用模式,用户在使用前的设定中,可以选择是在每次切换使用模式之后仅将前一次的一个模式应用程序使用情况表展示给用户,还是将之前的多个模式应用程序使用情况表展示给用户,以避免用户遗漏之前多个使用模式中重要的应用程序的信息。
在实际应用中,所述记录模块201、检测模块202、展示模块203可由位于终端上的CPU、MPU、DSP、或FPGA等实现。
需要说明的是,本发明实施例的信息展示方案可以作为终端的一个功能选项,用户可以根据自身的需求确定是否开启此功能选项,对于开启此功能的终端执行本发明实施例给出的实现方案。
图3为本发明实施例一采用显示界面方式进行信息展示的方法实现流程示意图,如图3所示,本发明实施例一采用显示界面方式进行驾驶模式的信息展示实现流程包括以下步骤:
步骤301:终端记录当驾驶模式下的终端应用程序的使用情况,建立驾驶模式对应的应用程序使用情况表;
在驾驶模式下,终端的应用程序中仅有终端自带的通话应用程序和第三方的微信应用程序发生了使用,包括:一个未接电话和一条未读的微信信息;
步骤302:终端检测驾驶模式发生改变;
步骤303:终端通过显示界面将驾驶模式对应的应用程序使用情况表展示给用户。
图4为为本发明实施例一采用显示界面方式进行驾驶模式的信息展示时,显示界面示意图;如图4所示,用户在上一个驾驶模式时,终端的应用程序中总共有一个未接电话和一条未读的微信信息。
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。