关闭→
当前位置:尚之范>生活>心理>flutter如何与原生逻辑交互

flutter如何与原生逻辑交互

尚之范 人气:3.79K
flutter如何与原生逻辑交互

依托于与Skia渲染引擎的深度定制和优化,Flutter提供了高效的渲染支持,能够保证绝对的跨平台渲染一致性。一个完整的App除了UI界面之外,还需要一些原生平台的底层能力,比如数据持久化存储、消息推送、硬件支持等。由于Flutter之接管了渲染层,系统底层能力无法通过Flutter框架支持,目前很多原生系统中已有的相对成熟的库,在Flutter尚未实现。

Flutter为了解决原生系统底层能力的支持以及原生平台代码的调用,Flutter在逻辑层提供了方法通道机制(Method Channel)。基于方法通道,我们可以将原生系统拥有的底层能力,以接口的方式暴露给Dart层,使的Dart在使用原生底层能力、调用原生平台代码的时候,就像是在调用Dart API一样。

TAG标签:#交互 #flutter #原生 #逻辑 #