Flutter框架分析-MethodChannel
发布时间
阅读量:
阅读量
前言概述与研究背景
在文献Flutter框架分析(八)-Platform Channel中,我们对MethodChannel的工作机制及组成架构进行了深入探讨,并对与之密切相关的若干关键类进行了详尽解析,如MethodCallHandler与MethodCodec等,本部分内容着重通过实例的方式对MethodChannel的应用进行说明。
2. 使用流程
MethodChannel 具备双向通信功能,既支持Flutter 调用native 代码中的方法,也允许native 调用Flutter 的方法,因此后续将对这两种调用方式分别进行详细解析。
2.1 Flutter调用native方法
具体操作步骤如下:
1)在native端,针对特定的channel name初始化一个MethodChannel对象。
2)通过调用setMethodCallHandler函数,为该MethodChannel配置对应的MethodCallHandler处理逻辑。
3)在Flutter端,同样依据相同的channel name构建一个**MethodCh
全部评论 (0)
还没有任何评论哟~
