一种信息处理方法及装置制造方法及图纸

技术编号:25315143 阅读:23 留言:0更新日期:2020-08-18 22:32
本申请示出了一种信息处理方法及装置。在本申请中,开发人员可以不在脚手架的窗口上输入用于启用该功能的字符形式的操控指令,开发人员可以在可视化窗口的多个操控控件中操控该操控指令对应的目标操控控件,以使可视化窗口将开发人员操控该操控指令对应的目标操控控件的操控信息发送给脚手架窗口,进而脚手架窗口可以接收该操控信息,并获取操控信息对应的操控指令,并在脚手架窗口中响应该操控指令,从而实现启用该功能。这样,开发人员只需要直接对可视化窗口中的操控控件进行操控即可,也就不需要记住和熟悉字符形式的操控指令,从而降低了开发应用程序的复杂度,提高了对开发人员友好程度,提高了开发人员的开发体验。

【技术实现步骤摘要】
一种信息处理方法及装置
本申请涉及计算机
,特别是涉及一种信息处理方法及装置。
技术介绍
Flutter是Google开发的一套全新的跨平台、开源UI(UserInterface,用户界面)框架,支持开发在iOS(苹果公司开发的移动操作系统)上或Android(基于Linux的自由及开放源代码的操作系统)上运行的应用程序。目前在基于Flutter开发应用程序时,主要是通过脚手架(CLI)来基于Flutter开发应用程序。脚手架是一个命令行工具,开发人员需要在脚手架上输入字符形式的指令来调用Flutter的功能,以实现开发应用程序。但是,这样就需要开发人员需要记住和熟悉所有的字符形式的指令,提高了开发复杂度,降低了对开发人员友好程度,导致开发人员的开发体验较低。
技术实现思路
为解决上述技术问题,本申请示出了一种信息处理方法及装置。第一方面,本申请示出了一种信息处理方法,所述方法包括:在脚手架窗口中,基于脚手架窗口与可视化窗口之间的通信连接,接收所述可视化窗口发送的操控信息;其中,所述操控信息包括用户对所述可视化窗口中的多个操控控件中的目标操控控件进行操控的操控信息,所述多个操控控件包括用于开发应用程序的多个开发指令分别对应的操控控件;基于所述脚手架窗口获取所述操控信息对应的操控指令;在所述脚手架窗口中响应所述操控指令。在一个可选的实现方式中,所述方法还包括:在所述脚手架窗口中显示响应所述操控指令的响应结果。在一个可选的实现方式中,所述方法还包括:在所述脚手架窗口中基于所述通信连接向所述可视化窗口发送响应所述操控指令的响应结果;以使所述可视化窗口基于所述通信连接接收所述响应结果,并在所述可视化窗口中响应所述响应结果。在一个可选的实现方式中,所述显示的脚手架窗口包括基于原始的脚手架窗口生成的新的脚手架窗口;所述原始的脚手架窗口与所述新的脚手架窗口不同且相互独立。第二方面,本申请示出了一种信息处理方法,所述方法包括:显示可视化窗口,所述可视化窗口中包括用于开发应用程序的多个开发指令分别对应的操控控件;获取用户对所述可视化窗口中的多个操控控件中的目标操控控件的操控信息;基于所述可视化窗口与显示的脚手架窗口之间的通信连接向所述脚手架窗口发送所述操控信息;以使基于所述脚手架窗口获取所述操控信息对应的操控指令,并在所述脚手架窗口中响应所述操控指令。在一个可选的实现方式中,所述方法还包括:接收运行可视化窗口的运行指令;判断是否已经运行可视化窗口;在已经运行可视化窗口的情况下,关闭已经运行的可视化窗口;重新运行可视化窗口;建立重新运行的可视化窗口与所述脚手架窗口之间的连接。第三方面,本申请示出了一种信息处理装置,所述装置包括:第一接收模块,用于在脚手架窗口中,基于脚手架窗口与可视化窗口之间的通信连接,接收所述可视化窗口发送的操控信息;其中,所述操控信息包括用户对所述可视化窗口中的多个操控控件中的目标操控控件进行操控的操控信息,所述多个操控控件包括用于开发应用程序的多个开发指令分别对应的操控控件;第一获取模块,用于基于所述脚手架窗口获取所述操控信息对应的操控指令;响应模块,用于在所述脚手架窗口中响应所述操控指令。在一个可选的实现方式中,所述装置还包括:第一显示模块,用于在所述脚手架窗口中显示响应所述操控指令的响应结果。在一个可选的实现方式中,所述装置还包括:第一发送模块,用于在所述脚手架窗口中基于所述通信连接向所述可视化窗口发送响应所述操控指令的响应结果;以使所述可视化窗口基于所述通信连接接收所述响应结果,并在所述可视化窗口中响应所述响应结果。在一个可选的实现方式中,所述显示的脚手架窗口包括基于原始的脚手架窗口生成的新的脚手架窗口;所述原始的脚手架窗口与所述新的脚手架窗口不同且相互独立。第四方面,本申请示出了一种信息处理装置,所述装置包括:第二显示模块,用于显示可视化窗口,所述可视化窗口中包括用于开发应用程序的多个开发指令分别对应的操控控件;第二获取模块,用于获取用户对所述可视化窗口中的多个操控控件中的目标操控控件的操控信息;第二发送模块,用于基于所述可视化窗口与显示的脚手架窗口之间的通信连接向所述脚手架窗口发送所述操控信息;以使基于所述脚手架窗口获取所述操控信息对应的操控指令,并在所述脚手架窗口中响应所述操控指令。在一个可选的实现方式中,所述装置还包括:第二接收模块,用于接收运行可视化窗口的运行指令;判断模块,用于判断是否已经运行可视化窗口;关闭模块,用于在已经运行可视化窗口的情况下,关闭已经运行的可视化窗口;运行模块,用于重新运行可视化窗口;建立模块,用于建立重新运行的可视化窗口与所述脚手架窗口之间的连接。第五方面,本申请示出了一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如第一方面所述的信息处理方法。第六方面,本申请示出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面所述的信息处理方法。第七方面,本申请示出了一种计算机程序产品,当所述计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面所述的信息处理方法。第八方面,本申请示出了一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行如第二方面所述的信息处理方法。第九方面,本申请示出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第二方面所述的信息处理方法。第十方面,本申请示出了一种计算机程序产品,当所述计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行如第二方面所述的信息处理方法。本申请提供的技术方案可以包括以下有益效果:在需要启用Flutter中某一功能时,在现有技术中,开发人员需要在脚手架窗口中输入用于启用该功能的字符形式的操控指令,以使脚手架窗口响应该操控指令,从而实现启用该功能。而在本申请中,开发人员可以不在脚手架的窗口上输入用于启用该功能的字符形式的操控指令,开发人员可以在可视化窗口的多个操控控件中操控该操控指令对应的目标操控控件,以使可视化窗口将开发人员操控该操控指令对应的目标操控控件的操控信息发送给脚手架窗口,进而脚手架窗口可以接收该操控信息,并获取操控信息对应的操控指令,并在脚手架窗口中响应该操控指令,从而实现启用该功能。这样,对于开发人员而言,开发人员在可视化窗口是不需要输入字符形式的操控指令的,可视化窗口包括多个操控控件,开发人员只需要直接对可视化窗口中的操控控件进行本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:/n在脚手架窗口中,基于脚手架窗口与可视化窗口之间的通信连接,接收所述可视化窗口发送的操控信息;其中,所述操控信息包括用户对所述可视化窗口中的多个操控控件中的目标操控控件进行操控的操控信息,所述多个操控控件包括用于开发应用程序的多个开发指令分别对应的操控控件;/n基于所述脚手架窗口获取所述操控信息对应的操控指令;/n在所述脚手架窗口中响应所述操控指令。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:
在脚手架窗口中,基于脚手架窗口与可视化窗口之间的通信连接,接收所述可视化窗口发送的操控信息;其中,所述操控信息包括用户对所述可视化窗口中的多个操控控件中的目标操控控件进行操控的操控信息,所述多个操控控件包括用于开发应用程序的多个开发指令分别对应的操控控件;
基于所述脚手架窗口获取所述操控信息对应的操控指令;
在所述脚手架窗口中响应所述操控指令。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述脚手架窗口中显示响应所述操控指令的响应结果。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述脚手架窗口中基于所述通信连接向所述可视化窗口发送响应所述操控指令的响应结果;以使所述可视化窗口基于所述通信连接接收所述响应结果,并在所述可视化窗口中响应所述响应结果。


4.根据权利要求1所述的方法,其特征在于,所述显示的脚手架窗口包括基于原始的脚手架窗口生成的新的脚手架窗口;所述原始的脚手架窗口与所述新的脚手架窗口不同且相互独立。


5.一种信息处理方法,其特征在于,所述方法包括:
显示可视化窗口,所述可视化窗口中包括用于开发应用程序的多个开发指令分别对应的操控控件;
获取用户对所述可视化窗口中的多个操控控件中的目标操控控件的操控信息;
基于所述可视化窗口与显示的脚手架窗口之间的通信连接向所述脚手架窗口发送所述操控信息;以使基于所述脚手架窗口获取所述操控信息对应的操控指令,并在所述脚手架窗口中响应所述操控指令。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收运行可视化窗口的运行指令;
判断是否已经运行可视化窗口;
在已经运行可视化窗口的情况下,关闭已经运行的可视化窗口;
重新运行可视化窗口;
建立重新运行的可视化窗口与所述脚手架窗口之间的连接。


7.一种信息处理装置,其特征在于,所述装置包括:
第一接收模块,用于在脚手架窗口中,基于脚手架窗口与可视化窗口之间的通信连接,接收所述可视化窗口发送的操控信息;其中,所述操控信息包括用户对所述可视化窗口中的多个操控控件中的目标操控控件进行操控的操控信息,所述多个操控控件包括用于开发应用程序的多个开发指令分别对应的操控控件;
第一...

【专利技术属性】
技术研发人员:王海君张云龙
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1