首页> 中国专利> 消息展示方法、控制终端和存储介质

消息展示方法、控制终端和存储介质

摘要

一种消息展示方法、控制终端和存储介质。方法应用于控制终端,控制终端用于与可移动平台通信连接,以获取可移动平台的运行状态,方法包括:获取与可移动平台相对应的至少一个状态码信息;根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,消息展示控件用于展示状态提示信息,状态提示信息用于提示可移动平台的运行状态;通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态。通过与状态码信息相对应的消息展示控件对状态提示信息进行显示,有效地实现了状态提示信息可以利用不同的消息展示控件来展示,保证了消息展示的质量和效果,使得用户可以快速、直观地获取到状态提示信息。

著录项

  • 公开/公告号CN112166418A

    专利类型发明专利

  • 公开/公告日2021-01-01

    原文格式PDF

  • 申请/专利权人 深圳市大疆创新科技有限公司;

    申请/专利号CN201980034063.X

  • 申请日2019-10-29

  • 分类号G06F11/32(20060101);G06F9/451(20180101);

  • 代理机构11610 北京太合九思知识产权代理有限公司;

  • 代理人刘戈

  • 地址 518057 广东省深圳市南山区高新南区粤兴一道9号香港科大深圳产学研大楼6楼

  • 入库时间 2023-06-19 09:23:00

说明书

技术领域

本发明实施例涉及信息处理技术领域,尤其涉及一种消息展示方法、控制终端和存储介质。

背景技术

在信息操作系统中,往往都会提示各类状态信息,并且存在多种状态提示同时触发的场景;当多种状态提示同时触发时,让用户感知到最重要的状态提示,并且能够查询所有问题,对于用户来说就显得尤为重要。

在多种状态提示同时触发时,当前通用的做法是利用系统本身的toast控件进行提示或使用飘窗进行展示。然而,对于用户而言,消息展示的效果并不友好,并且无法及时的让用户感知到最重要的状态提示,难以满足复杂硬件系统的状态提示需求。

发明内容

本发明实施例提供了一种消息展示方法、控制终端和存储介质,用于解决现有技术中存在的消息展示的效果并不友好,并且无法及时的让用户感知到最重要的状态提示,难以满足复杂硬件系统的状态提示需求的问题。

本发明的第一方面是为了提供一种消息展示方法,用于控制终端,所述控制终端用于与可移动平台通信连接,以获取所述可移动平台的运行状态,所述方法包括:

获取与可移动平台相对应的至少一个状态码信息;

根据所述状态码信息,确定与所述状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,所述消息展示控件用于展示所述状态提示信息,所述状态提示信息用于提示所述可移动平台的运行状态;

通过所述消息展示控件显示所述状态提示信息,以提示所述可移动平台的运行状态。

本发明的第二方面是为了提供一种控制终端,所述控制终端用于与可移动平台通信连接,以获取所述可移动平台的运行状态,所述控制终端包括:

存储器,用于存储计算机程序;

处理器,用于运行所述存储器中存储的计算机程序以实现:

获取与可移动平台相对应的至少一个状态码信息;

根据所述状态码信息,确定与所述状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,所述消息展示控件用于展示所述状态提示信息,所述状态提示信息用于提示所述可移动平台的运行状态;

通过所述消息展示控件显示所述状态提示信息,以提示所述可移动平台的运行状态。

本发明的第三方面是为了提供一种计算机可读存储介质,所述存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令用于第一方面所述的消息展示方法。

本发明实施例提供的消息展示方法、控制终端和存储介质,通过获取与可移动平台相对应的至少一个状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,而后通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态,有效地实现了不同的状态提示信息可以利用不同的消息展示控件来展示,保证了对状态提示信息进行展示的质量和效果,使得用户可以快速、直观地获取到多个提示信息,满足了复杂硬件系统的状态提示需求,进而提高了该方法的实用性,有利于市场的推广与应用。

本发明的第四方面是为了提供一种消息展示方法,用于控制终端,所述控制终端用于与可移动平台通信连接,以获取并显示所述可移动平台的运行状态,所述方法包括:

在显示界面中显示至少一个消息展示控件和至少一个状态提示信息,其中,所述至少一个消息展示控件用于基于显示优先级,显示预设数量的状态提示信息;所述状态提示信息用于提示所述可移动平台的运行状态;

获取用户对所述消息展示控件的触控操作,所述触控操作用于生成相应的驱动事件,所述驱动事件包括如下至少一种:退出所述消息展示控件、显示相对应的操作入口、控制所述可移动平台执行相应的任务;

响应于所述触控操作,生成相应的所述驱动事件。

本发明的第五方面是为了提供一种控制终端,所述控制终端用于与可移动平台通信连接,以获取并显示所述可移动平台的运行状态,所述控制终端包括:

存储器,用于存储计算机程序;

处理器,用于运行所述存储器中存储的计算机程序以实现上述第四方面所述的消息展示方法。

本发明的第六方面是为了提供一种计算机可读存储介质,所述存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令用于第四方面所述的消息展示方法。

本发明实施例提供的消息展示方法、控制终端和存储介质,在显示界面中显示至少一个消息展示控件和至少一个状态提示信息时,基于显示优先级,利用消息展示控件显示预设数量的状态提示信息,不仅保证了显示界面的干净、整洁程度,实现了消息展示过程中界面交互的友好性,并且还使得用户可以快速、及时的获知到最重要的状态提示信息,满足了复杂硬件系统的状态提示需求,进而提高了消息展示的效果和质量,保证了该方法的实用性,有利于市场的推广与应用。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本发明实施例提供的一种消息展示方法的应用场景示意图一;

图2为本发明实施例提供的一种消息展示方法的应用场景示意图二;

图3为本发明实施例提供的一种消息展示方法的应用场景示意图三;

图4为本发明实施例提供的一种消息展示方法的流程示意图一;

图5为本发明实施例提供的一种消息展示方法的流程示意图二;

图6为本发明实施例提供的一种消息展示方法的流程示意图三;

图7为本发明实施例提供的一种消息展示方法的流程示意图四;

图8为本发明实施例提供的一种消息展示方法的流程示意图五;

图9为本发明实施例提供的一种消息展示方法的流程示意图六;

图10为本发明实施例提供的另一种消息展示方法的流程示意图;

图11为本发明应用实施例提供的状态码信息与消息展示控件之间的对应关系示意图;

图12为本发明实施例提供的一种控制终端的结构示意图一;

图13为本发明实施例提供的一种控制终端的结构示意图二。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

下面结合附图,对本发明的一些实施方式作详细说明。在各实施例之间不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本实施例提供了一种消息展示方法,该方法可以应用于可移动平台或者是运动相机的操作系统中,例如:在无人机作为可移动平台时,在用于控制无人机进行作业的控制终端的显示界面上,可以通过该消息展示方法实现对各种消息的有效展示。当然的,本领域技术人员也可以根据应用需求将该消息展示方法应用在其他的应用场景中,只要能够保证消息的展示效果即可,在此不再赘述。

具体的,如图1所示,以无人机作为可移动平台为例,在控制终端对无人机的飞行作业进行控制时,控制终端的显示界面上可以实时显示无人机发送的图像信息以及无人机进行飞行作业的运行信息,此时,控制终端的显示界面上设置有用于常驻在显示界面上的第一展示控件,该第一展示控制可以用于展示无人机工作的运行信息,具体应用时,该第一展示控件可以为胶囊形状或者类似胶囊形状的结构,例如,该第一展示控件可以是圆角矩形结构或者是矩形结构等等。

在用户需要查看无人机在飞行作业中所有的状态信息时,则可以通过触控控制终端,使得控制终端的显示界面上显示第三展示控件,该第三展示控件用于显示与无人机相对应的全量消息,如图2所示,其中,第三展示控件可以是用户对控制终端执行预设操作调取出来的,例如:用户可以对第一展示控件执行触控操作,通过触控操作可以在控制终端的显示界面上显示第三展示控件。

在利用控制终端控制无人机进行飞行作业的过程中,若无人机出现临时性的运行信息,则可以利用其它的展示控件来展示信息,如图3所示,控制终端的显示界面上可以设置有用于显示临时消息的第二展示控件,该第二展示控件可以是弹窗形式、飘窗形式或者toast展示控件的形式,以实现可以对无人机临时出现的运行信息进行及时、有效地显示。

通过上述的消息展示方法来对消息进行展示,可以实现用户可以根据需要查看重要提示或查看所有提示,同时利用不同的展示控件来展示消息,使得消息展示的效果更加友好,显示界面更加整洁,并且也可以避免提示信息的遗漏,保证了用户对于消息的查看和管理更加便捷。

为了便于理解本实施例中消息展示方法的实现原理和效果,下面对本实施例中的消息展示方法的具体实现过程进行详细说明,具体的,参考附图4所示,本实施例提供了一种消息展示方法,可以应用于控制终端,控制终端用于与可移动平台通信连接,以获取可移动平台的运行状态,其中,可移动平台可以包括以下至少之一:无人机、无人车、无人船等等。具体的,该方法可以包括:

S101:获取与可移动平台相对应的至少一个状态码信息。

其中,至少一个状态码信息可以是与可移动平台当前所处的运行状态相对应的标识信息,可以理解的是,不同的状态码信息可以对应有不同的运行状态信息。例如:可移动平台相对应的至少一个状态码信息包括第一状态码信息和第二状态码信息,其中,第一状态码信息可以标识可移动平台处于第一运行状态,第二状态码信息可以标识可移动平台处于第二运行状态。

另外,本实施例对于至少一个状态码信息的具体获取方式不做限定,本领域技术人员可以根据具体的应用需求和设计需求进行设置,例如:可以对可移动平台的运行状态进行检测,而后根据所检测的运行状态、基于预先设置的运行状态与状态码信息之间的对应关系,确定与可移动平台相对应的至少一个状态码信息。当然的,本领域技术人员还可以采用其他的方式来获取可移动平台相对应的至少一个状态码信息,只要能够保证对与可移动平台相对应的至少一个状态码信息获取的准确可靠性即可,在此不再赘述。

S102:根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,消息展示控件用于展示状态提示信息,状态提示信息用于提示可移动平台的运行状态。

在获得状态码信息之后,可以对状态码信息进行分析处理,从而可以确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,其中,消息展示控件的个数可以为一个或多个,状态提示信息的个数也可以为一个或多个,而一个或多个状态提示信息可以通过所确定的消息展示控件来展示。在消息展示控件为多个时,多个消息展示控件在显示界面的显示方式各不相同。具体的,消息展示控件可以包括以下至少之一:用于常驻在显示界面上的第一展示控件;用于在显示界面上显示临时消息的第二展示控件;用于在显示界面上显示全量消息的第三展示控件。

其中,第一展示控件可以是矩形、圆角矩形、胶囊形状或者类似胶囊形状的结构,该第一展示控件可以用于显示重要的状态信息。具体的,在消息展示控件包括第一展示控件时,可移动平台的运行状态可以包括硬件状态信息和/或环境状态信息,此时,第一展示控件可以用于展示硬件状态信息和/或环境状态信息。该硬件状态信息可以包括如下至少一种:电池状态信息、传感器状态信息;和/或,环境状态信息可以包括如下至少一种:环境风信息、电磁干扰信息。例如:在可移动平台为无人机时,第一展示控件可以用于显示无人机的硬件状态信息、环境状态信息,硬件状态信息可以包括电量信息、传感器状态等等,环境状态信息可以包括风、电磁干扰、障碍等信息。

第二展示控件可以是临时出现在显示界面上的展示控件,具体应用时,第二展示控件可以是指弹窗展示控件、飘窗展示控件或者Toast吐司展示控件等等,在状态码信息对应有第二展示控件时,则可以在显示界面上显示第二展示控件,并通过第二展示控件展示相应的状态提示信息。例如:在可移动平台为无人机时,第二展示控件可以用于显示无人机相对应的重要状态信息,该重要状态信息可以包括低电量通知信息、作业异常停止信息等等,以使得用户可以及时、快速地获知到可移动平台的重要状态信息。第三展示控件可以是响应于用户的预设操作而显示在显示界面上的展示控件,该第三展示控件中可以显示可移动平台所对应的全量状态信息,以避免用户对某些状态信息的遗漏。

S103:通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态。

在获取到消息展示控件和状态提示信息之后,可以利用消息展示控件与状态提示信息之间的对应关系,利用消息展示控件对状态提示信息进行展示,从而实现向用户显示可移动平台的运行状态。举例来说:状态提示信息包括第一信息和第二信息,第一信息所对应的消息展示控件为第一展示控件,第二信息所对应的消息展示控件为第一展示控件和第二展示控件,则在对第一消息和第二消息进行展示时,可以利用第一展示控件来展示第一消息,并可以利用第一展示控件和第二展示控件来展示第二消息。从而有效地实现了不同的消息可以利用不同的消息展示控件来展示,使得用户可以直接、快速的获知到不同的状态提示信息,保证了状态提示信息展示的友好性。

本实施例提供的消息展示方法,通过获取与可移动平台相对应的至少一个状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,而后通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态,有效地实现了不同的状态提示信息可以利用不同的消息展示控件来展示,保证了对状态提示信息进行展示的质量和效果,使得用户可以快速、直观地获取到多个提示信息,保证了消息展示的友好性,并且还可以满足复杂硬件系统的状态提示需求,进而提高了该方法的实用性,有利于市场的推广与应用。

在上述实施例的基础上,继续参考附图4所示,本实施例中对于确定与状态码信息相对应的至少一个消息展示控件的具体实现方式不做限定,本领域技术人员可以根据具体应用需求和设计需求进行设置,较为优选的,本实施例中的根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件可以包括:

S1021:获取与状态码信息相对应的至少一个展示控件标识。

S1022:在预设的多个消息展示控件中,根据至少一个展示控件标识确定与状态码信息相对应的至少一个消息展示控件。

其中,状态码信息中可以包括有展示控件标识,在获取到状态码信息之后,可以对状态码信息进行分析识别,从而可以获取与状态码信息相对应的至少一个展示控件标识;在获取到展示控件标识之后,可以在预设的多个消息展示控件中,根据展示控件标识确定与状态码信息相对应的至少一个消息展示控件。

举例来说:状态码信息包括第一状态码和第二状态码,通过对第一状态码和第二状态码的分析识别,可以获取到与第一状态码相对应的两个展示控件标识、以及与第二状态码相对应的三个展示控件标识,此时,在预设的多个消息展示控件中,可以确定与两个展示控件标识相对应的第一展示控件和第二展示控件,同时也可以确定与三个展示控件标识相对应的第一展示控件、第二展示控件和第三展示控件。

本实施例中,通过获取与状态码信息相对应的至少一个展示控件标识,而后根据展示控件标识在多个消息展示控件中确定与状态码信息相对应的至少一个消息展示控件,有效地保证了对消息展示控件进行确定的准确可靠性。

在上述实施例的基础上,继续参考附图4所示,本实施例中对于确定与状态码信息相对应的至少一个状态提示信息的具体实现方式不做限定,本领域技术人员可以根据具体应用需求和设计需求进行设置,较为优选的,本实施例中的根据状态码信息,确定与状态码信息相对应的至少一个状态提示信息可以包括:

S1023:获取与状态码信息相对应的至少一个信息标识。

S1024:在预设的多个状态提示信息中,根据至少一个信息标识确定与状态码信息相对应的至少一个状态提示信息。

其中,状态码信息中包括有信息标识,在获取到状态码信息之后,可以对状态码信息进行分析识别,从而可以获取与状态码信息相对应的至少一个信息标识;在获取到至少一个信息标识之后,可以在预设的多个状态提示信息中,根据至少一个信息标识确定与状态码信息相对应的至少一个状态提示信息。

举例来说:状态码信息包括第一状态码和第二状态码,通过对第一状态码和第二状态码的分析识别,可以获取到与第一状态码相对应的一个信息标识、以及与第二状态码相对应的三个信息标识,此时,在预设的多个状态提示信息中,可以确定与一个信息标识相对应的第一状态提示信息,同时也可以确定与三个信息标识相对应的第二状态提示信息、第三状态提示信息和第四状态提示信息。

本实施例中,通过获取与状态码信息相对应的至少一个信息标识,而后根据信息标识在多个状态提示信息中确定与状态码信息相对应的至少一个状态提示信息,有效地保证了对状态提示信息进行确定的准确可靠性。

图5为本发明实施例提供的一种消息展示方法的流程示意图二;在上述实施例的基础上,继续参考附图5可知,本实施例中的消息展示控件还可以包括第三展示控件;此时,本实施例中的方法还可以包括:

S201:获取用户针对第一展示控件输入的触控操作。

S202:根据触控操作在显示界面上显示包括有全量消息的第三展示控件。

其中,由于第三展示控件可以显示与可移动平台相对应的全量信息,而全量信息的数量一般会是多个,此时,第三展示控件所占用的显示区域会比较大。因此,为了保证控制终端中显示界面上信息的展示效果,第三展示控件可以是响应于用户输入的预设操作在显示界面上显示出来的,即在用户没有输入预设操作时,第三展示控件不会显示在显示界面上。具体的,用户可以通过第一展示控件将第三展示控件调取出来,即用户可以针对第一展示控件输入触控操作,该触控操作可以包括点击操作、滑动操作等等;在获取到用户针对第一展示控件输入的触控操作之后,可以根据触控操作在显示界面上显示包括有全量消息的第三展示控件。举例来说:第一展示控件上设置有用于显示第三展示控件的调取接口,在用户点击调取接口时,则可以在显示界面上显示第三展示控件,第三展示控件中包括有与可移动平台相对应的全量信息,从而可以避免用户对某些状态提示信息的遗漏查看。

图6为本发明实施例提供的一种消息展示方法的流程示意图三;在上述实施例的基础上,继续参考附图6可知,本实施例中的方法还可以包括:

S301:获取用户针对第三展示控件输入的触控操作。

S302:根据触控操作在显示界面上显示相对应的操作入口。

具体的,在显示界面上显示第三展示控件时,第三展示控件上可以显示与可移动平台相对应的全量信息;用户可以针对第三展示控件或者第三展示控件中全量信息中的任意一个状态提示信息输入触控操作,而后可以根据触控操作在显示界面上显示相对应的操作入口。

举例来说:第三展示控件上可以显示有环境状态信息,用户可以针对环境状态信息输入触控操作,此时,可以查看环境状态信息的详细信息;或者,也可以根据触控操作在显示界面上相对应的调整操作入口,该调整操作入口用于实现基于当前的环境状态信息自动对可移动平台的运行状态进行调整操作,用户可以对该操作入口执行触控操作,而后可以根据触控操作对可移动平台的运行状态进行相应的调整操作,使得可移动平台与当前的环境状态信息相适应,从而可以保证可移动平台运行的安全可靠性。

本实施例中,通过获取用户针对第三展示控件输入的触控操作,而后根据触控操作在显示界面上显示相对应的操作入口,通过所显示的操作入口,用户可以自动对可移动平台的运行状态进行直接的调整或控制,以保证可移动平台始终在安全的运行状态下进行作业,进一步保证了可移动平台运行的安全可靠性。

图7为本发明实施例提供的一种消息展示方法的流程示意图四;在上述实施例的基础上,继续参考附图7可知,本实施例中的状态提示信息包括错误状态信息;进而本实施例中的方法还可以包括:

S401:确定与错误状态信息相对应的解决方案。

S402:通过第三展示控件显示解决方案。

其中,状态提示信息可以包括可移动平台运行的实时运行信息和错误状态信息,该错误状态信息可以是包括以下至少之一:可移动平台运行异常的状态信息、可移动平台所处环境的异常信息等等。在状态提示信息包括错误状态信息时,可以对错误状态信息进行分析识别,从而可以确定与错误状态信息相对应的解决方案。具体的,本实施例对于对错误状态信息进行分析识别,确定与错误状态信息相对应的解决方案的具体实现方式不做限定,本领域技术人员可以根据具体的应用需求和设计需求进行设置,例如:可以获取与错误状态信息相对应的状态标识信息,通过状态标识信息在预设的数据库中获取相对应的解决方案。或者,可以获取到与错误状态信息相对应的信息关键词,通过信息关键词在预设的数据库中获取相对应的解决方案。当然的,本领域技术人员也可以采用其他的方式来获取与错误状态信息相对应的解决方案,只要能够保证对与错误状态信息相对应的解决方案进行确定的准确可靠性即可,在此不再赘述。

在获取到解决方案之后,可以通过第三展示控件显示解决方案,使得用户可以直观、快速的获取到与错误状态信息相对应的解决方案,方便用户基于解决方案对可移动平台执行相应的操作,以保证可移动平台运行的安全可靠性。

进一步的,在上述实施例的基础上,在消息展示控件包括第二展示控件时,当可移动平台的运行信息满足预设条件时,响应于获取的可移动平台的运行信息,通过第二展示控件显示状态提示信息。

具体的,预设条件可以包括如下至少一种:用于标识电量信息不足的电源驱动条件、用于标识风力信息大于预设阈值的风力驱动条件、用于标识任务异常状态的任务执行条件。举例来说:在可移动平台运行的过程中,在可移动平台的电量信息大于或等于预设的安全电量阈值时,可移动平台的运行状态并没有触发电源驱动条件,此时,则不需要通过第二展示状态显示相关的电源驱动条件。而随着可移动平台运行时间的增加,在可移动平台的电量信息小于预设的安全电量阈值时,则会触发电量信息不足的电源驱动条件,此时,该电源驱动条件即可以通过第二展示状态进行显示,从而使得用户可以及时了解到可移动平台的电量信息不足的情况,并可以根据该电量信息不足的情况执行相应的补充电量或者停止运行的操作。

图8为本发明实施例提供的一种消息展示方法的流程示意图五;在上述实施例的基础上,继续参考附图8可知,由于第二展示控件是用于在显示界面上显示临时消息的展示控件,因此,在满足一定条件时,且第二展示控件在对临时消息展示完毕后,第二展示控件可以退出显示界面。具体的,本实施例中的方法还可以包括:

S501:获取用户针对第二展示控件输入的触控操作。

S502:根据触控操作使得第二展示控件在显示界面上消失,和/或,根据触控操作进行相对应的数据处理操作。

具体的,在第二展示控件展示状态提示信息时,用户可以针对第二展示控件输入触控操作,而后根据触控操作使得第二展示控件在显示界面上消失,例如:在第二展示控件展示某一状态提示信息时,用户可以对第二展示控件执行点击或者滑动操作,在获取到用户针对第二展示控件输入的点击或者滑动操作时,则可以确定用户已经查看到第二展示控件所展示的状态提示信息;并根据点击或者滑动操作使得第二展示控件退出显示界面,使得显示界面上的第二展示控件消失。

或者,又一种可实现的方式为:在第二展示控件展示状态提示信息时,在预设的时间段内,若用户未针对第二展示控件输入任何操作时,第二展示控件可以自动退出显示界面,即显示界面上不会显示第二展示控件。例如:在第二展示控件对状态提示信息展示15s或者30s时,若用户未针对第二展示控件输入任何操作,则第二展示控件可以自动退出显示界面,从而可以保证显示界面的整洁程度。

或者,另一种可实现的方式为:在第二展示控件展示状态提示信息时,该第二展示控件上还可以包括与状态提示信息相对应的操作控件,该操作控件可以实现与状态提示信息相对应的执行操作,在用户可以针对该操作控件输入执行操作时,则可以根据执行操作进行相对应的数据处理操作,从而可以保证可移动平台运行的安全可靠性。

在上述任意一个实施例的基础上,继续参考附图4所示,本实施例对于显示状态提示信息的具体实现方式不做限定,本领域技术人员可以根据具体的应用需求和设计需求进行设置,较为优选的,本实施例中的显示状态提示信息可以包括:

S1031:获取与消息展示控件相对应的所有状态提示信息,并确定所有状态提示信息的显示优先级。

S1032:基于显示优先级,利用消息展示控件显示预设数量的状态提示信息。

具体的,在利用消息展示控件显示状态提示信息、且状态提示信息为多个时,为了能够使得用户可以及时、快速的获知到最重要的状态提示信息,则需要获取与消息展示控件相对应的所有状态提示信息,而后可以基于所有状态提示信息的具体类型和具体内容来确定所有状态提示信息的显示优先级。在获取到显示优先级之后,则可以基于显示优先级,利用消息展示控件显示预设数量的状态提示信息,可以理解的是,不同的消息展示控件可以对应有相同或不同的预设数量,例如:第一展示控件对应的预设数量为1,第二展示控件对应的预设数量为3等等。

具体的,基于显示优先级,利用消息展示控件显示预设数量的状态提示信息可以包括:

S10321:根据显示优先级确定与状态提示信息相对应的显示形式。

S10322:利用消息展示控件,以所确定的显示形式显示预设数量的状态提示信息。

其中,与状态提示信息相对应的显示形式可以包括以下至少之一:显示颜色、显示亮度,也即,不同显示优先级的状态提示信息的显示颜色和/或显示亮度不同,而后可以利用消息展示控件,以所确定的显示形式显示预设数量的状态提示信息。

举例来说:在消息展示控件为第一展示控件时,可以获取到第一展示控件所对应的所有状态提示信息,而后获取到所有状态提示信息所对应的显示优先级,例如,第一优先级对应有2个状态提示信息,第二优先级对应有3个状态提示信息;在第一展示控件所对应的预设数量为3时,则第一展示控件可以对第一优先级中的2个状态提示信息和第二优先级中的1个状态提示信息进行显示,其中,可以预先确定第一优先级的显示形式为:显示颜色为红色、显示亮度为高亮;第二优先级的显示形式为显示颜色为黄色、显示亮度为低亮,从而在第一展示控件展示3个状态提示信息时,对于第一优先级的2个状态提示信息,以红色、高亮的形式进行显示,对于第二优先级的1个状态提示信息,以黄色、低亮的形式进行显示。需要注意的是,对于同一个优先级中的多个状态提示信息而言,也可以以不同的显示形式进行显示,例如:第一优先级中的2个状态提示信息,对于最重要的状态提示信息,用大红色、高亮的形式进行显示;而对于次重要的状态提示信息,可以利用粉红色、高亮的形式进行显示。

本实施例中,在显示界面中显示至少一个消息展示控件和至少一个状态提示信息时,基于显示优先级,利用消息展示控件显示预设数量的状态提示信息,并且还可以以所确定的显示形式显示预设数量的状态提示信息,不仅保证了显示界面的干净、整洁程度,实现了消息展示过程中界面交互的友好性,并且还使得用户可以快速、及时的获知到最重要的第一优先级的状态提示信息,而后会获知到其次重要的第二优先级的状态提示信息,进而提高了消息展示的效果和质量。

在上述实施例的基础上,在消息展示控件包括用于在显示界面上显示临时消息的第二展示控件时,在利用第二展示控件展示状态提示信息时,还一种可实现的方式为:响应于用户对显示界面的操作,通过第二展示控件显示状态提示信息。

具体的,用户对显示界面的操作可以包括用户点击某一控件的操作,例如:用户点击显示界面上的录像控件,而获取到用户针对录像控件之后,无法执行录像操作时,则可以通过第二展示控件显示状态提示信息,该状态提示信息用于标识无法正常使用录像功能;或者,在用户点击显示界面上的查看详情控件时,在获取到用户针对查看详情控件之后,无法显示相应的详细信息页面,此时,则可以通过第二展示控件显示状态提示信息,该状态提示信息用于标识无法正常打开详细信息页面。

进一步的,在需要进行显示的状态提示信息为多个时,通过第二展示控件显示状态提示信息可以包括:

S1033:获取与第二展示控件相对应的所有状态提示信息。

S1034:确定与所有状态提示信息相对应的显示排序信息。

其中,在获取到与第二展示控件相对应的所有状态提示信息之后,可以对所有状态提示信息进行分析识别,从而可以确定与所有状态提示信息相对应的显示排序信息,具体的,确定与所有状态提示信息相对应的显示排序信息可以包括:

S10341:获取与所有状态提示信息相对应的信息显示时间。

S10342:根据信息显示时间对所有状态提示信息进行排序,获得与所有状态提示信息相对应的显示排序信息。

其中,本实施例中的第二展示控件可以为toast展示控件,该toast展示控件在同一时刻只能展示一个状态提示信息,在对状态提示信息进行展示完毕后,可以自动消息。因此,在状态提示信息为多个时,需要获取到所有状态提示信息相对应的信息显示时间,而后根据信息显示时间来对所有状态提示信息进行排序,从而可以获得所有状态提示信息相对应的显示排序信息。

举例来说,与第二展示控件相对应的所有状态提示信息可以包括:提示信息一、提示信息二和提示信息三,其中,提示信息一、提示信息二和提示信息三所对应的信息显示时间分别为第一时间、第二时间和第三时间,通过比较信息显示时间可知,第一时间早于第三时间,第三时间早于第二时间,因此,可以基于上述的信息显示时间的关系确定与所有状态提示信息相对应的显示排序信息为:提示信息一、提示信息三和提示信息二。进而,在利用第二展示控件对所有的状态提示信息进行展示时,会先展示提示信息一,而后展示提示信息三,最后展示提示信息二。

S1035:在所有状态提示信息中,基于显示排序信息确定一与当前时刻相对应的目标状态信息。

具体的,在获取到显示排序信息之后,可以基于显示排序信息在所有状态提示信息中确定与当前时刻相对应的目标状态信息,该目标状态信息即为第二展示控件在当前时刻所需要进行展示的状态提示信息。

S1036:利用第二展示控件,在预设时间段内对目标提示信息进行显示。

在获取到目标提示信息之后,可以利用第二展示控件对目标提示信息进行展示,该目标提示信息的展示时间为预设时间段,本实施例对于预设时间段的具体时间长短不做限定,本领域技术人员可以根据具体的应用需求进行设置,例如:预设时间段可以为15s、30s、45s或者60s等等。在预设时间段之后,第二展示控件可以自动消失在显示界面上,从而在实现了对目标提示信息进行展示的同时,尽量保证了显示界面的整洁程度。

进一步的,在利用第二展示控件,在预设时间段内对目标提示信息进行显示之后,本实施例中的方法还可以包括:

S1037:基于显示排序信息和第二展示控件依次对状态提示信息进行显示。

在第二展示控件对当前需要进行展示的目标提示信息进行展示完毕后,可以基于显示排序信息,对其他状态提示信息进行依次展示;这样不仅有效地实现了对状态提示信息进行显示的稳定可靠性,并且也保证了显示界面的整洁程度,便于用户通过第二展示控件可以查看到相对应的所有状态提示信息,进而提高了该方法的实用性。

图9为本发明实施例提供的一种消息展示方法的流程示意图六;在上述任意一个实施例的基础上,继续参考附图9所示,在获取至少一个状态码信息之后,本实施例中的方法还可以包括:

S601:识别状态码信息是否对应有提醒控件标识,提醒控件标识与消息提醒控件相对应。

S602:在状态码信息对应有提醒控件标识时,则将提醒控件标识发送至用户终端,以使用户终端根据提醒控件标识确定消息提醒控件,并通过消息提醒控件执行提醒操作。

其中,本实施例中的方法还可以包括通过用户终端向用户展示比较重要的状态提示消息。具体的,在获取到识别码信息之后,可以识别状态码信息中是否对应有提醒控件标识,该提醒控件标识与消息提醒控件相对应,其中,消息提醒控件包括以下至少之一:语音提醒控件、震动提醒控件,其中,语音提醒控件用于以语音的方式提醒用户查看状态提示信息,震动提醒控件用于以震动的方式提醒用户查看状态提示信息。在状态码信息对应有提醒控件标识时,则将提醒控件标识发送至用户终端,以使用户终端根据提醒控件标识确定消息提醒控件,并通过消息提醒控件执行提醒操作。

举例来说:在状态码信息对应有语音提醒控件标识和震动提醒控件标识时,则可以将语音提醒控件标识和震动提醒控件标识发送至用户终端,用户终端在接收到语音提醒控件标识和震动提醒控件标识时,则会根据语音提醒控件标识执行语音提醒操作,即播放预设的信息内容;并根据震动提醒标识控件执行震动操作,使得用户终端可以同时进行语音提醒和震动提醒的操作,以提醒用户及时查看可移动平台的状态提示信息,保证了用户可以及时获知到可移动平台的当前运行状态信息,进一步提高了可移动平台运行的安全可靠性。

图10为发明实施例提供的另一种消息展示方法的流程示意图;参考附图10所示,本施例提供了另一种消息展示方法,可以应用于控制终端,控制终端用于与可移动平台通信连接,以获取并显示可移动平台的运行状态,其中,可移动平台可以包括以下至少之一:无人机、无人车、无人船等等。方法包括:

S701:在显示界面中显示至少一个消息展示控件和至少一个状态提示信息,其中,至少一个消息展示控件用于基于显示优先级,显示预设数量的状态提示信息;状态提示信息用于提示可移动平台的运行状态。

本实施例中的控制终端具有显示界面,该显示界面上可以显示可移动平台发送的图像信息,在该显示界面上,还可以显示至少一个消息展示控件和至少一个状态提示信息,其中,消息展示控件包括以下至少之一:用于常驻在显示界面上的第一展示控件;用于在显示界面上显示临时消息的第二展示控件;用于在显示界面上显示全量消息的第三展示控件;而状态提示信息可以通过消息展示控件进行展示,在消息展示控件对状态提示信息进行展示时,可以基于显示优先级、显示预设数量的状态提示信息,该状态提示信息用于提示可移动平台的运行状态。

另外,本实施例中的消息展示控件、以及消息展示控件基于显示优先级,显示预设数量的状态提示信息的具体实现方式和实现效果与上述实施例中步骤S1031-S1032、S10321-S10322的具体实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。

S702:获取用户对消息展示控件的触控操作,触控操作用于生成相应的驱动事件,驱动事件包括如下至少一种:退出消息展示控件、显示相对应的操作入口、控制可移动平台执行相应的任务。

S703:响应于触控操作,生成相应的驱动事件。

其中,在显示界面上显示消息展示控件时,用户可以针对消息展示控件执行触控操作,该触控操作用于生成相对应的驱动事件,该驱动事件可以包括以下至少之一:退出消息展示控件、显示相对应的操作入口、控制可移动平台执行相应的任务等等;在获取到用户针对消息展示控件执行的触控操作之后,可以根据触控操作生成相对应的驱动事件。

举例来说:在消息展示控件包括第二展示控件时,该第二展示控件可以为弹窗控件、飘窗控件或者toast展示控件,获取到用户对第二展示控件的触控操作时,则可以根据该触控操作退出第二消息展示控件,即第二消息展示控件在显示界面上消失。在消息展示控件包括第三展示控件时,获取到用户对第三展示控件的触控操作时,则可以根据该触控操作显示相对应的操作入口,或者,也可以通过触控操作控制可移动平台执行相应的任务,例如:控制可移动平台停止执行任务、控制可移动平台进行充电操作等等。

本实施例提供的消息展示方法,通过在显示界面中显示至少一个消息展示控件和至少一个状态提示信息,在获取用户对消息展示控件的触控操作之后,可以生成相应的驱动事件,从而实现了控制终端和用户之间的友好交互过程,即用户可以对显示界面中的消息展示控件执行相应操作,并可以生成相应的驱动事件,不仅保证了状态提示信息展示的质量和效率,使得用户可以及时获知到可移动平台的运行状态,并且也可以根据用户输入的触控操作生成相对应的驱动事件,进一步提高了可移动平台运行的安全可靠性。

进一步的,消息展示控件包括第一展示控件;可移动平台的运行状态包括硬件状态信息,和/或环境状态信息,第一展示控件用于展示硬件状态信息,和/或环境状态信息。

进一步的,硬件状态信息包括如下至少一种:电池状态信息、传感器状态信息;和/或,环境状态信息包括如下至少一种:环境风信息、电磁干扰信息。

进一步的,消息展示控件还包括第三展示控件;本实施例中的方法还可以包括:

S801:获取用户针对第一展示控件输入的触控操作;

S802:根据触控操作在显示界面上显示包括有全量消息的第三展示控件。

进一步的,本实施例中的方法还可以包括:

S901:获取用户针对第三展示控件输入的触控操作;

S902:根据触控操作在显示界面上显示相对应的操作入口。

进一步的,状态提示信息包括错误状态信息;本实施例中的方法还可以包括:

S1001:确定与错误状态信息相对应的解决方案;

S1002:通过第三展示控件显示解决方案。

进一步的,当可移动平台的运行信息满足预设条件,响应于获取的可移动平台的运行信息,通过第二展示控件显示状态提示信息。

进一步的,预设条件包括如下至少一种:用于标识电量信息不足的电源驱动条件、用于标识风力信息大于预设阈值的风力驱动条件、用于标识任务异常状态的任务执行条件。

进一步的,本实施例中的方法还可以包括:

S1101:获取用户针对第二展示控件输入的触控操作;

S1102:根据触控操作使得第二展示控件在显示界面上消失,和/或,根据触控操作进行相对应的数据处理操作。

进一步的,本实施例中的方法还可以包括:

S1201:根据显示优先级确定与状态提示信息相对应的显示形式;

S1202:利用消息展示控件,以所确定的显示形式显示预设数量的状态提示信息。

进一步的,显示形式包括以下至少之一:显示颜色、显示亮度。

进一步的,响应于用户对显示界面的操作,通过第二展示控件显示状态提示信息。

进一步的,本实施例中的方法还可以包括:

S1301:获取与第二展示控件相对应的所有状态提示信息;

S1302:确定与所有状态提示信息相对应的显示排序信息;

S1303:在所有状态提示信息中,基于显示排序信息确定一与当前时刻相对应的目标状态信息;

S1304:利用第二展示控件,在预设时间段内对目标提示信息进行显示。

进一步的,本实施例中的确定与所有状态提示信息相对应的显示排序信息可以包括:

S13021:获取与所有状态提示信息相对应的信息显示时间;

S13022:根据信息显示时间对所有状态提示信息进行排序,获得与所有状态提示信息相对应的显示排序信息。

进一步的,在利用第二展示控件,在预设时间段内对目标提示信息进行显示之后,本实施例中的方法还可以包括:

S1305:基于显示排序信息和第二展示控件依次对状态提示信息进行显示。

本实施例中的消息展示方法与上述实施例中图4-图8所示实施例的方法,本实施例未详细描述的部分,可参考对图4-图8所示实施例的相关说明。该技术方案的执行过程和技术效果参见图4-图8所示实施例中的描述,在此不再赘述。

具体应用时,以无人机作为可移动平台为例进行说明,在无人机的操作界面中,往往都会有提示各类状态的状态提示信息,并且存在多种状态提示触发的场景。然而,当多种状态提示信息同时触发时,让用户感知到最重要的状态提示信息,并且能够查询所有问题对于用户来说尤为重要。

继而,本应用实施例提供了一种消息展示方法,具体的,该消息展示方法的执行主体可以为具有显示界面的控制终端;在显示界面上可以显示有消息展示控件,该消息展示控件可以包括:用于常驻在显示界面上的第一展示控件;用于在显示界面上显示临时消息的第二展示控件;用于在显示界面上显示全量消息的第三展示控件。本实施例中的消息展示方法可以包括以下步骤:

step1:预先配置状态码信息与展示控件之间的映射关系。

其中,状态码信息存储在状态码集合中,状态码集合整合了所有的状态判断逻辑并标记了对应的状态码信息;当出现任何状态时,可以激活相应的状态码信息。如图11所示,状态码信息可以对应有激活的展示控件,以实现控制终端可以通过所激活的展示控件对状态提示信息进行展示,在各展示控件内的展示逻辑则遵循各展示控件的逻辑,状态码集合用于基于无人机的运行状态确定激活的状态码信息,并将状态码信息推送给控制终端。

step2:控制终端可以获取与可移动平台相对应的至少一个状态码信息。

step3:根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,而后可以通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态。

下面以胶囊形状或者类似胶囊形状的展示控件(以下简称为“胶囊控件”)作为第一展示控件,以飘窗控件、弹窗控件或者toast控件作为第二展示控件,以检查面板作为第三展示控件为例进行说明:

胶囊控件:常驻在显示界面上,用于显示重要的状态提示信息,该状态提示信息可以包括:无人机本身的硬件状态信息和环境状态信息,硬件状态信息可以包括电量、传感器状态;环境状态信息包括:风、电磁干扰、障碍、在特定环境下桨叶不合适等等。

在对状态提示信息进行显示时,可以支持优先显示高优先级的状态提示信息,即在第一展示控件获取到多个状态码信息时,可以获取到状态码信息的优先级顺序,具体的状态码信息的优先级由状态码信息的级别及组合进行综合判断,由优先级顺序可以获取到状态码信息的显示队列,而后可以基于显示队列对状态提示信息进行显示,以确保胶囊控件显示的是最高优先级的状态提示信息,帮助用户直观地查看最重要的状态信息。另外,在对不同的状态提示信息进行显示时,还可以使得不同级别的状态提示信息对应的显示颜色不同,以区分严重警示颜色、普通警示颜色、正常状态提示。此外,为了保证显示界面的整洁程度,本实施例中的胶囊控件同时刻只能显示一条状态码信息所对应的状态提示信息,该状态提示信息的数量可以为一个或多个。

飘窗控件:用于显示在显示界面上的临时消息,可以显示事件驱动信息,该事件驱动信息可以包括:电量不足、风力过大、任务异常停止等等。在对状态提示信息进行显示时,可以支持优先显示高优先级的状态提示信息,具体显示的状态码信息的优先级由状态码信息的级别及组合进行综合判断,由优先级信息可以获取到状态码信息的显示队列,而后可以基于显示队列对状态提示信息进行显示,并且,不同级别的状态提示信息对应的显示颜色可以不同,以区分严重警示颜色、普通警示颜色、正常状态提示。

另外,飘窗控件同一时刻可以出现一条或多条信息;飘窗消失方式可以包括以下至少之一:用户点击飘窗关闭、跟随状态消失、倒计时自动消失、高优先级触发后低优先级消失;飘窗主要用于帮助用户感知各类状态的变化,以便用户更好地进行决策。

弹窗控件:用于显示在显示界面上的临时消息,在各界面均支持弹出,支持用户操作;可以显示事件驱动信息或者其他非常重要的通知、需要用户做决策的信息等等,例如:低电量返航信息等等。弹窗控件的消失方式可以包括以下至少之一:用户点击弹窗关闭、用户滑动弹窗关闭、用户长按弹窗关闭、用户执行预设行为弹窗关闭。该弹窗控件上还可以显示有用于实现某些数据操作的操作入口,用户对操作入口输入触控操作时,可以直接执行相对应的操作。

toast控件:用于显示在显示界面上的临时消息,具体的,可以对用户的操作行为的反馈信息进行显示,例如:录像模式下无法使用某功能的状态提示信息、点击功能后会显示的状态提示信息、或者显示详细信息等等;在利用toast控件对状态提示信息进行显示时,同时刻只能出现一条toast提示,新的toast会直接将原有的toast顶替,或者,toast显示时间达到预设的时间后会自动消失。

检查面板:由胶囊控件点击进入,展开后,检查面板上显示所有状态提示信息及对应的解决方案,并且,该检查面板上还可以包含对应的操作入口;在利用检查面板显示所有状态提示信息时,可以支持优先显示高优先级的状态提示信息,具体显示的状态码信息的优先级由状态码信息的级别及组合进行综合判断,由优先级信息可以获取到状态码信息的显示队列,而后可以基于显示队列对状态提示信息进行显示,并且,不同级别的状态提示信息对应的显示颜色可以不同,以区分严重警示颜色、普通警示颜色、正常状态提示。

此外,本实施例中的消息展示方法还可以包括应用于用户终端的消息提醒控件,该消息提醒控件可以包括语音控件和震动控件,具体的:

语音控件:通过重要的状态提示信息和/或用户不看显示界面时显示的信息时触发语音控件激活,可以在预设的应用程序app中触发语音提示,辅助提醒用户,避免用户没有看App界面时错过重要的状态提示,在预设的语音提示信息播放完毕之后,语音控件的消息提示功能消失。

震动控件:可以对用户的主动行为给出反馈,通过重要的状态提示信息和/或用户不看显示界面时显示的信息时触发震动控件激活,控件的调节过程中会一直震动,即可以在预设的应用程序app调用移动设备硬件进行震动反馈,辅助提醒用户,避免用户没有看显示界面时错过重要的状态提示信息。

在获取到上述展示控件所对应的展示信息之后,可以对状态码信息进行相应的展示。如图11所示,现有状态码1、状态码2和状态码3,其中,状态码1所对应的激活展示控件可以包括:胶囊控件、飘窗控件、检查面板控件、语音控件和震动控件,因此,在控制终端获取到状态码1时,可以利用激活的胶囊控件、飘窗控件、检查面板控件来显示状态码1所对应的至少一个状态提示信息;并可以通过语音控件和震动控件向用户终端发送状态码1所对应的提示信息,以避免用户错误状态码1所对应的状态提示信息。

相类似的,在状态码2所对应的激活展示控件包括胶囊控件、飘窗控件、检查面板控件时,则在控制终端获取到状态码2时,可以利用激活的胶囊控件、飘窗控件、检查面板控件来显示状态码2所对应的至少一个状态提示信息。在状态码3所对应的激活展示控件包括语音控件和震动控件时,则可以通过语音控件和震动控件向用户终端发送状态码3所对应的提示信息,以避免用户错误状态码3所对应的状态提示信息。

本应用实施例提供的由状态码集合和展示控件组成的消息展示方法,可以帮助用户操作无人机等硬件时,能够及时获取有效的状态提示信息,同时保障显示界面的整洁,让用户不再受混乱的状态提示干扰飞行;并且实现了用户可以根据需要查看重要提示或查看所有提示,同时避免提示信息的遗漏,对于消息的查看和管理更加便捷。此外,通过选择性地将高优先级的状态消息优先触达用户,解决了现有技术中存在的用户难以在大量的状态信息中判断哪些是影响重大的状态提示信息的问题,进而提高了该方法的实用性,有利于市场的推广与应用。

图12为本发明实施例提供的一种控制终端的结构示意图一;参考附图12所示,本实施例提供了一种控制终端,该控制终端用于与可移动平台通信连接,以获取可移动平台的运行状态。并且,该控制终端可以执行上述图4所对应的消息展示方法。具体的,控制终端包括:

第一存储器12,用于存储计算机程序;

第一处理器11,用于运行第一存储器12中存储的计算机程序以实现:

获取与可移动平台相对应的至少一个状态码信息;

根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件和至少一个状态提示信息,消息展示控件用于展示状态提示信息,状态提示信息用于提示可移动平台的运行状态;

通过消息展示控件显示状态提示信息,以提示可移动平台的运行状态。

其中,控制终端的结构中还可以包括第一通信接口13,用于电子设备与其他设备或通信网络通信。

进一步的,消息展示控件为多个,多个消息展示控件在显示界面的显示方式各不相同。

进一步的,在第一处理器11根据状态码信息,确定与状态码信息相对应的至少一个消息展示控件时,该第一处理器11可以用于执行:获取与状态码信息相对应的至少一个展示控件标识;在预设的多个消息展示控件中,根据至少一个展示控件标识确定与状态码信息相对应的至少一个消息展示控件。

进一步的,在第一处理器11根据状态码信息,确定与状态码信息相对应的至少一个状态提示信息时,该第一处理器11可以用于执行:获取与状态码信息相对应的至少一个信息标识;在预设的多个状态提示信息中,根据至少一个信息标识确定与状态码信息相对应的至少一个状态提示信息。

进一步的,消息展示控件包括以下至少之一:用于常驻在显示界面上的第一展示控件;用于在显示界面上显示临时消息的第二展示控件;用于在显示界面上显示全量消息的第三展示控件。

进一步的,消息展示控件包括第一展示控件;可移动平台的运行状态包括硬件状态信息,和/或环境状态信息,

第一展示控件用于展示硬件状态信息,和/或环境状态信息。

进一步的,硬件状态信息包括如下至少一种:电池状态信息、传感器状态信息;和/或,

环境状态信息包括如下至少一种:环境风信息、电磁干扰信息。

进一步的,消息展示控件还包括第三展示控件;第一处理器11可以用于执行:获取用户针对第一展示控件输入的触控操作;根据触控操作在显示界面上显示包括有全量消息的第三展示控件。

进一步的,第一处理器11可以用于执行:获取用户针对第三展示控件输入的触控操作;根据触控操作在显示界面上显示相对应的操作入口。

进一步的,状态提示信息包括错误状态信息;第一处理器11可以用于执行:确定与错误状态信息相对应的解决方案;通过第三展示控件显示解决方案。

进一步的,当可移动平台的运行信息满足预设条件,响应于获取的可移动平台的运行信息,通过第二展示控件显示状态提示信息。

进一步的,预设条件包括如下至少一种:用于标识电量信息不足的电源驱动条件、用于标识风力信息大于预设阈值的风力驱动条件、用于标识任务异常状态的任务执行条件。

进一步的,第一处理器11可以用于执行:获取用户针对第二展示控件输入的触控操作;根据触控操作使得第二展示控件在显示界面上消失,和/或,根据触控操作进行相对应的数据处理操作。

进一步的,在第一处理器11显示状态提示信息时,该第一处理器11可以用于执行:获取与消息展示控件相对应的所有状态提示信息,并确定所有状态提示信息的显示优先级;基于显示优先级,利用消息展示控件显示预设数量的状态提示信息。

进一步的,在第一处理器11基于显示优先级,利用消息展示控件显示预设数量的状态提示信息时,该第一处理器11可以用于执行:根据显示优先级确定与状态提示信息相对应的显示形式;利用消息展示控件,以所确定的显示形式显示预设数量的状态提示信息。

进一步的,显示形式包括以下至少之一:显示颜色、显示亮度。

进一步的,响应于用户对显示界面的操作,通过第二展示控件显示状态提示信息。

进一步的,在第一处理器11通过第二展示控件显示状态提示信息时,该第一处理器11可以用于执行:获取与第二展示控件相对应的所有状态提示信息;确定与所有状态提示信息相对应的显示排序信息;在所有状态提示信息中,基于显示排序信息确定一与当前时刻相对应的目标状态信息;利用第二展示控件,在预设时间段内对目标提示信息进行显示。

进一步的,在第一处理器11确定与所有状态提示信息相对应的显示排序信息时,该第一处理器11可以用于执行:获取与所有状态提示信息相对应的信息显示时间;根据信息显示时间对所有状态提示信息进行排序,获得与所有状态提示信息相对应的显示排序信息。

进一步的,在利用第二展示控件,在预设时间段内对目标提示信息进行显示之后,第一处理器11可以用于执行:基于显示排序信息和第二展示控件依次对状态提示信息进行显示。

进一步的,在获取至少一个状态码信息之后,第一处理器11可以用于执行:识别状态码信息是否对应有提醒控件标识,提醒控件标识与消息提醒控件相对应;在状态码信息对应有提醒控件标识时,则将提醒控件标识发送至用户终端,以使用户终端根据提醒控件标识确定消息提醒控件,并通过消息提醒控件执行提醒操作。

进一步的,消息提醒控件包括以下至少之一:语音提醒控件、震动提醒控件,其中,语音提醒控件用于以语音的方式提醒用户查看状态提示信息,震动提醒控件用于以震动的方式提醒用户查看状态提示信息。

图12所示装置可以执行图1-图11所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图11所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图11所示实施例中的描述,在此不再赘述。

另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1-图11所示方法实施例中消息展示方法所涉及的程序。

图13为本发明实施例提供的一种控制终端的结构示意图二;参考附图13所示,本实施例提供了一种控制终端,控制终端用于与可移动平台通信连接,以获取并显示可移动平台的运行状态。并且,该控制终端可以执行上述图10所对应的消息展示方法。具体的,控制终端包括:

第二存储器22,用于存储计算机程序;

第二处理器21,用于运行第二存储器22中存储的计算机程序以实现上述图10的消息展示方法;具体的,第二处理器21可以执行:

在显示界面中显示至少一个消息展示控件和至少一个状态提示信息,其中,至少一个消息展示控件用于基于显示优先级,显示预设数量的状态提示信息;状态提示信息用于提示可移动平台的运行状态;

获取用户对消息展示控件的触控操作,触控操作用于生成相应的驱动事件,驱动事件包括如下至少一种:退出消息展示控件、显示相对应的操作入口、控制可移动平台执行相应的任务;

响应于触控操作,生成相应的驱动事件。

其中,控制终端的结构中还可以包括第二通信接口23,用于电子设备与其他设备或通信网络通信。

进一步的,消息展示控件包括以下至少之一:用于常驻在显示界面上的第一展示控件;用于在显示界面上显示临时消息的第二展示控件;用于在显示界面上显示全量消息的第三展示控件。

进一步的,消息展示控件包括第一展示控件;可移动平台的运行状态包括硬件状态信息,和/或环境状态信息,

第一展示控件用于展示硬件状态信息,和/或环境状态信息。

进一步的,硬件状态信息包括如下至少一种:电池状态信息、传感器状态信息;和/或,环境状态信息包括如下至少一种:环境风信息、电磁干扰信息。

进一步的,消息展示控件还包括第三展示控件;第二处理器21还可以用于执行:获取用户针对第一展示控件输入的触控操作;根据触控操作在显示界面上显示包括有全量消息的第三展示控件。

进一步的,第二处理器21还可以用于执行:获取用户针对第三展示控件输入的触控操作;根据触控操作在显示界面上显示相对应的操作入口。

进一步的,状态提示信息包括错误状态信息;第二处理器21还可以用于执行:确定与错误状态信息相对应的解决方案;通过第三展示控件显示解决方案。

进一步的,当可移动平台的运行信息满足预设条件,响应于获取的可移动平台的运行信息,通过第二展示控件显示状态提示信息。

进一步的,预设条件包括如下至少一种:用于标识电量信息不足的电源驱动条件、用于标识风力信息大于预设阈值的风力驱动条件、用于标识任务异常状态的任务执行条件。

进一步的,第二处理器21还可以用于执行:获取用户针对第二展示控件输入的触控操作;根据触控操作使得第二展示控件在显示界面上消失,和/或,根据触控操作进行相对应的数据处理操作。

进一步的,第二处理器21还可以用于执行:根据显示优先级确定与状态提示信息相对应的显示形式;利用消息展示控件,以所确定的显示形式显示预设数量的状态提示信息。

进一步的,显示形式包括以下至少之一:显示颜色、显示亮度。

进一步的,响应于用户对显示界面的操作,通过第二展示控件显示状态提示信息。

进一步的,第二处理器21还可以用于执行:获取与第二展示控件相对应的所有状态提示信息;确定与所有状态提示信息相对应的显示排序信息;在所有状态提示信息中,基于显示排序信息确定一与当前时刻相对应的目标状态信息;利用第二展示控件,在预设时间段内对目标提示信息进行显示。

进一步的,在第二处理器2确定与所有状态提示信息相对应的显示排序信息时,该第二处理器21还可以用于执行:获取与所有状态提示信息相对应的信息显示时间;根据信息显示时间对所有状态提示信息进行排序,获得与所有状态提示信息相对应的显示排序信息。

进一步的,在利用第二展示控件,在预设时间段内对目标提示信息进行显示之后,该第二处理器21还可以用于执行:基于显示排序信息和第二展示控件依次对状态提示信息进行显示。

另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图10所示方法实施例中消息展示方法所涉及的程序。

以上各个实施例中的技术方案、技术特征在与本相冲突的情况下均可以单独,或者进行组合,只要未超出本领域技术人员的认知范围,均属于本申请保护范围内的等同实施例。

在本发明所提供的几个实施例中,应该理解到,所揭露的相关遥控装置和方法,可以通过其它的方式实现。例如,以上所描述的遥控装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,遥控装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号