文件名称:isolate_handler:轻松隔离支持MethodChannel调用的抽象层
文件大小:90KB
文件格式:ZIP
更新时间:2024-03-27 13:25:06
thread flutter isolates method-channel Dart
隔离处理程序 毫不费力地隔离抽象层,并支持隔离间通信。 这些隔离(不同于Flutter中的标准隔离)可以调用平台插件。 入门 什么是隔离株? 用本身的话,隔离是: 与线程相似但不共享内存的独立工作程序,仅通过消息进行通信。 简而言之,Dart是一种单线程语言,但是它支持通过隔离并发执行代码。 这意味着您可以使用隔离来执行要与主线程一起运行的代码,这对于保持Flutter应用程序平稳运行特别有用。 有关更多详细信息,请Didier Boelens撰写的。 为什么要使用隔离处理程序? 简短的答案:隔离处理程序允许轻松产生隔离物以及隔离物之间的通信。 Dart已经有了一个非常干净的界面来生成隔离物并与隔离物进行交互,使用隔离器处理程序(Isolate Handler)而不是常规界面,只能提供一种追踪它们并与之通信的简单方法。 此外,它允许隔离对象调用平台插件,从而克服了原始插件的局
【文件预览】:
isolate_handler-0.2.0
----example()
--------ios()
--------android()
--------analysis_options.yaml(227B)
--------pubspec.lock(6KB)
--------.gitignore(1KB)
--------pubspec.yaml(374B)
--------lib()
----analysis_options.yaml(227B)
----.metadata(309B)
----LICENSE(1KB)
----pubspec.lock(4KB)
----.gitignore(1KB)
----pubspec.yaml(463B)
----CHANGELOG.md(2KB)
----lib()
--------isolate_handler.dart(8KB)
--------src()
----README.md(6KB)