首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter 开发者手册
李小轰_Rex
创建于2021-12-09
订阅专栏
简单的也好,复杂的也罢,关于Flutter,总要深入浅出,总要步步为赢。
等 54 人订阅
共51篇文章
创建于2021-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Dart 脚本:生成树状图,模块依赖可视化
脚本一键生成 Flutter 模块依赖关系图,支持 PNG、PDF、SVG 等格式。来看看你的业务模块之间是怎样的依赖关系。
Dart 2.15 更新后 isolate 应该这么用
本篇讲解 isolate 的作用,用法及使用场景。Dart 2.15 更新后新特性的使用方式,exit 与 send 的区别。isolate 与 stream 组合使用,处理连续数据演示等等。
future 中 try-catch 和 catchError,你用对了吗
本篇介绍 flutter 中 future 异常捕获,`try-catch` 与 `catchEroor` 的区别、使用限制以及使用场景。
Dart:通过注解生成代码
引言 拒绝重复工作,追求效率和性能。基于Dart的注解处理库 source_gen ,我们来感受一下,如何使用自定义注解生成代码。 添加引用 source_gen : 用于解析注解 build_run
PlatformView 实现:将 Android 控件(view)制作成 Flutter 插件
PlatformView 的封装,只读这一篇就够了。本文讲解如何将 android UI控件(view) 制作成 flutter plugin 插件。控件内如何建立native-flutter通信。
Flutter: 使用 Isolate 解决 Future 卡顿
【原来 future 也会卡顿UI !!】使用 isolate 处理大运算,规避UI卡顿。使用 isolate 线程池处理 OOM。
flutter:探究 `element` 内部如何实现状态管理,关联刷新
解刨 `InheritedElement`内部刷新机制,分析如何绕开 `setState` ,不使用状态管理框架,实现关联依赖刷新、局部刷新。
Dart编码:关于构造函数,这些知识点你都了解吗?
本篇与大家总结介绍 Dart 构造函数的 `语法` 及 `使用规范`。这些小知识,你都了解吗?欢迎评论区交流~
flutter:聊聊 Bloc 更新后`事件`的同步与异步
近期在项目中更新了Bloc最新版本,本篇对新版本特性及用法进行总结。在旧版本中Bloc的事件流是阻塞的,新版本上做了优化处理,使用新写法可以实现一个异步事件总线。
flutter:如何实现局部导航管理?
flutter 开发中可能遇到需要在局部空间内单独维护一套子级的堆栈管理。本篇分享 ‘局部导航’ 实现步骤。
flutter 全局异常捕获
dart开发中,try-catch使用方式: 我们使用如上方式,在关键代码处对Flutter进行异常捕获。不过,还有部分异常是在我们没有考虑到的场景下发生的,这些我们没有做埋点处理的异常如何捕获呢?
Widget、Element、RenderObject 关系结构解析
Flutter三棵树关系结构解析。Widget 、Element、RenderObject 一一对应解读。
在 flutter 中如何使用和扩展 `ThemeData`
本篇通过 `一键换肤demo`,介绍在flutter项目中如何使用 `theme` 以及如何对 `themeData` 进行字段扩展,实现全局的主题配置管理。
Dart:总结开发中 `Stream` 用法及场景
总结开发过程中遇到的 `Stream` 常见方法。 介绍各种 `Stream` 用法匹配的使用场景。
flutter:全局 context 在 navigator 与 overlay 中的运用
从 Element 节点出发,介绍如何在 flutter 应用中维护全局 context,如何在 navigator 与 overlay 中运用全局 context 。
Flutter: 使用 `MethodChannel` 与 `EventChannel` 进行原生端通信
通过 `demo` 演示 `flutter` 如何使用 MethodChannel 与 EventChannel 进行 native-flutter 通信交互。
使用 Overlay 实现 loading 统一管理
使用Overlay实现loading,替换flutter自带的showDialog方式,避开通用性的pop操作。可对loading进行统一管理。
Dart编码:聊聊字符串使用技巧和规范
字符串作为开发中最常见的使用类型,遵循一定的规范,能有效提高代码的可读性。下面推荐部分在 Dart 中常用字符串实践规范。
flutter pub 发布过程记录
flutter package 发布到 pub.dev 过程记录: 前置条件 package 代码要上传到 github 要有google gmail 邮箱 满足以上条件就可以去发布了,发布前需要完善
Dart:构造方法常用实现(final、const、factory)
记录一下项目中常用的构造函数实现方式: 带传参的构造方法: 使用 this.param 方式可省略方法体和赋值操作 使用 xxx.函数名():Filed1=xxx,... 这种方式在构造方法中进行变量
下一页