一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

Flutter引擎管理方法、系统、介质及原生端与流程

2022-11-14 22:42:19 来源:中国专利 TAG:

技术特征:
1.一种flutter引擎管理方法,应用于原生端,其特征在于,所述原生端上设有flutter引擎管理模块;所述flutter引擎管理模块包括:引擎缓存池;所述方法包括以下步骤:初始化所述flutter引擎管理模块,以使所述引擎缓存池中包括至少一flutter引擎;在初始化完成后,接收flutter端发送的第一信号,并将所述flutter引擎的引擎状态设置为可用状态;在加载flutter界面时,从所述引擎缓存池中取出一所述引擎状态为所述可用状态的目标flutter引擎,并将所述目标flutter引擎与所述flutter界面绑定;在绑定后,将所述目标flutter引擎的引擎状态设置为使用中状态,并向所述flutter端发送第二信号,以使所述flutter端基于所述第二信号执行所述flutter界面的相应跳转操作;所述第二信号中包括:所述flutter端需要跳转的界面信息。2.根据权利要求1所述的方法,初始化所述flutter引擎管理模块,以使所述引擎缓存池中包括至少一flutter引擎包括以下步骤:创建所述flutter引擎,并在创建所述flutter引擎时,将所述flutter引擎的引擎状态设置为创建中状态;将创建好的所述flutter引擎加入所述引擎缓存池里;在创建好所述flutter引擎后,控制所述flutter端执行所述flutter引擎对应的main方法;所述flutter端用于在执行完所述main方法后,向所述原生端发送所述第一信号。3.根据权利要求1所述的方法,还包括以下步骤:在所述flutter端关闭所述flutter界面后,将所述目标flutter引擎的引擎状态重新设置为所述可用状态,并将所述目标flutter引擎重新加入所述引擎缓存池里。4.根据权利要求1所述的方法,还包括以下步骤:在所述原生端关闭时,将所述引擎缓存池里所有的flutter引擎均销毁。5.根据权利要求4所述的方法,在所述原生端关闭时,还包括以下步骤:将所述引擎缓存池里所有的flutter引擎对应的引擎状态均设置为已销毁状态。6.根据权利要求1所述的方法,在加载flutter界面时,若所述引擎缓存池中无引擎状态为所述可用状态的flutter引擎,则包括以下步骤:创建新的flutter引擎,并将创建好的所述新的flutter引擎加入所述引擎缓存池里;待所述新的flutter引擎的引擎状态为所述可用状态时,再从所述引擎缓存池里取出所述新的flutter引擎;所述新的flutter引擎为所述目标flutter引擎。7.一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的flutter引擎管理方法。8.一种原生端,其特征在于,包括:处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于执行所述存储器存储的计算机程序,以使所述原生端执行权利要求1至6中任一项所述的flutter引擎管理方法。9.一种flutter引擎管理系统,其特征在于,包括:权利要求8中所述的原生端和flutter端;所述flutter端用于向所述原生端发送第一信号,及接收所述原生端发送的第二信号,并基于所述第二信号执行flutter界面的相应跳转
操作。10.根据权利要求9所述的系统,所述flutter端还用于存储flutter引擎对应的main方法的代码,和在所述原生端创建好所述flutter引擎后,执行所述main方法,及在所述flutter端关闭所述flutter界面后,向所述原生端发出响应信号。

技术总结
本发明提供一种Flutter引擎管理方法、系统、介质及原生端;原生端上设有Flutter引擎管理模块;Flutter引擎管理模块包括引擎缓存池;所述方法包括以下步骤:初始化Flutter引擎管理模块,以使引擎缓存池中包括至少一Flutter引擎;在初始化完成后,接收Flutter端发送的第一信号,并将Flutter引擎的引擎状态设置为可用状态;在加载Flutter界面时,从引擎缓存池中取出一引擎状态为可用状态的目标Flutter引擎,并将目标Flutter引擎与Flutter界面绑定;在绑定后,将目标Flutter引擎的引擎状态设置为使用中状态,并向Flutter端发送第二信号,以使Flutter端基于第二信号执行Flutter界面的相应跳转操作;本发明省去了创建Flutter引擎需要的时间,优化了在原生端里Flutter界面的加载速度,进而提升了用户的使用体验。进而提升了用户的使用体验。进而提升了用户的使用体验。


技术研发人员:陈岑
受保护的技术使用者:上海博泰悦臻网络技术服务有限公司
技术研发日:2021.05.10
技术公布日:2022/11/10
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献