📱 Flutter · 安卓协同
架构设计实战 · 30章完全目录
🚀 30 章节
互动卡片
01
Flutter与Android生态概览
发展史 · 原生架构回顾 · 三种协同模式
02
开发环境搭建
SDK安装 · AS配置 · Gradle/NDK · 多平台构建
03
Platform Channel基础
Method/Event/BasicMessageChannel · 原理与场景
04
MethodChannel深度实践
序列化 · 异步回调 · 错误处理 · 线程切换
05
EventChannel实战
传感器数据流 · 背压 · 生命周期管理
06
BasicMessageChannel详解
二进制数据 · 编解码器 · 高性能通信
07
Flutter Boost集成
页面路由 · 混合栈 · 生命周期同步
08
Flutter Engine管理
多Engine实例 · 复用 · 内存优化
09
原生View嵌入Flutter
AndroidView · 纹理注册 · 触摸事件
10
Flutter嵌入原生View
PlatformView · SurfaceView/TextureView · 性能
11
插件开发入门
项目结构 · Android实现 · 发布Pub.dev
12
插件高级开发
多平台 · 依赖管理 · 资源打包 · 混淆
13
MethodChannel编解码优化
自定义Codec · Message/MethodCodec · 基准测试
14
原生数据库与Flutter共享
SQLite同步 · ContentProvider方案
15
文件系统协同
共享目录 · 沙盒机制 · 大文件传输优化
16
原生相机与Flutter集成
CameraX+Texture · 拍照/视频流实时处理
17
原生地图SDK封装
高德/百度 · 手势冲突 · Marker管理
18
原生推送集成
FCM/华为推送 · 通知点击 · Token管理
19
原生蓝牙通信
经典蓝牙/BLE · 数据分包 · 重连机制
20
原生WebView增强
WebViewFlutter原理 · JS Bridge · Cookie同步
21
原生支付SDK集成
微信/支付宝桥接 · 回调 · 安全校验
22
原生音视频播放
ExoPlayer封装 · 字幕同步 · 倍速播放
23
原生录音与音频处理
AudioRecord · 实时FFT · 降噪处理
24
原生传感器融合
加速度计/陀螺仪/磁力计 · 姿态解算
25
原生热更新方案
Tinker/热修复 · 补丁包 · 版本回退
26
原生性能监控
CPU/内存/帧率采集 · Flutter聚合 · 可视化
27
原生崩溃捕获
CrashHandler+ErrorWidget · 堆栈符号化 · 上报
28
混合工程自动化
Gradle插件 · 构建脚本 · CI/CD流水线
29
混合工程测试
单元/集成/UI自动化/性能测试
30
架构演进与最佳实践
单Engine→多Engine · Channel→FFI · 未来趋势