Flutter圈子iOS开发技术分享Flutter基础入门

Flutter 开发 (3)Flutter 与 Native 的

2019-01-02  本文已影响3人  ForestSen

一、Flutter 中 Channel 基本概念

1. Flutter 中 Channel 的概念
2. Flutter 中 Channel 有哪些

三种Channel之间互相独立,各有用途,但它们在设计上却非常相近。

二、Flutter 中 Channel 的详细介绍

1. Channel 的成员变量属性
每种Channel均有三个重要成员变量:
2. Channel 的成员变量 - name
(1)Channel 的成员变量 - BinaryMessenger
Binarymessenger 在 iOS 和 Android 上分别是什么?
(3) Channel 的成员变量 - codec (消息编解码器)
抽象逻辑
如何解决数据传递编解码问题?
Codec 的介绍

Flutter定义了两种Codec:MessageCodec 和 MethodCodec。

MessageCodec 有多种不同实现
MethodCodec 有多种不同实现

抽象逻辑图

Flutter 中 Channel 具体实现

参考文章整理
上一篇 下一篇

猜你喜欢

热点阅读