首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
flutter
火柴就是我
创建于2022-11-28
订阅专栏
flutter 记录
等 3 人订阅
共64篇文章
创建于2022-11-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
缘起缘灭之setUpParentData 设置时机
前置条件 :根 element 是RenderObjectToWidgetElement 类型。所以也是从RenderObjectToWidgetElement的mount方法说起:
每日见闻之Container Decoration
1 Decoation 主要有两个方法 getClipPath 返回的是裁剪的路径,裁剪的是child的显示区域。Rect 就是Container的范围。 createBoxPainter 返回的是自
每日见闻之尝试大白话说清Flutter的事件传递
1 手指按下 手指按下会做以下几件事 1.1 进行hitTest 从根节点一级一级的进行hitTest 找到所有可以处理这个事件的 RenderObject,RendObject 实现了HitTest
升级 Android Studio 后报错 Error loading build artifacts from redirect.txt
原文地址:https://micro.blog.csdn.net/article/details/146818915?spm=1001.2014.3001.5502 原因是 Android Studi
flutter Overlay 与 OverlayPortal 的简单实用
Overlay 创建-》展示-》移除 OverlayPortal 创建-》展示-》隐藏(通过OverlayPortalController 控制) 简单可以理解为:Overlay 做全局弹窗 Over
webview 关闭之后 音频没有立即停止播放
```js Future webControllerDispose() async { /// dispose打开空白页面,关闭音频 String url = "about:blank"; await
yt-dlp 下载youtubo 视频
安装 yt-dlp https://github.com/yt-dlp/yt-dlp/wiki/Installation 个人使用brew 安装成功 下载 直接拼接视频链接就行 其他命令地址: htt
flutter 实现点击区域放大的一种方式
场景 测试说这个左上角的返回按钮太难按了。 解决:1 给返回键增加padding,配合HitTestBehavior.translucent增大响应区域。 问题 增加padding,可能会影响到周围的
flutter 命令记录
1 单独创建单个平台的文件夹 1 单独创建单个平台的文件夹 1 单独创建单个平台的文件夹 1 单独创建单个平台的文件夹
flutter 绘制渐变圆环
``` canvas.save(); canvas.translate(width / 2, height / 2); canvas.rotate( -pi / 2); canvas.drawArc(
flutter Canvas 的一些操作 加深理解
1 canvas的scale操作。 在画布放大之后,所有绘制的坐标值都会放大。比如绘制的圆心为(10,10),最后在restore之后显示的位置是(20,20) 2 canvas的rotate, tr
flutter 实现word-break 效果
``` extension TextOverflowUtil on String { /// 将flutter系统默认的单词截断模式转换成字符截断模式 /// 通过向文本中插入宽度为0的空格实现 St
Get lazyPut 与 put 的区别
通过 lazyPut 设置的 HomeController 需要通过 Get.find() 才会真正的初始化。并且会给调用的页面绑定。当页面关闭的时候也会移除。 通过直接put实例方式添加,就相当于设
flutter 简化处理RichText
原文地址:https://juejin.cn/post/7351658802393972786 知识点: 1 RegExp.escape(d) 这个函数的主要作用是用于转义正则表达式特殊字符。比如 2
flutter-ios-FlutterViewController-FlutterView
知识点一: 通过flutter创建的项目中,关于ios的部分。默认是给Main.storyboard关联了一个FlutterViewController。 如果需要关联自己的定义的FlutterVie
记 flutter Android 插件 namespace 二三事
来源 image_picker 这里判断了namespace 同理如果需要做其他属性的判断,也可以通过project获取对应的属性。
flutter 解决多语言手动添加重复的问题
https://github.com/newPersonKing/language_parse 为解决flutter 多语言文件中,如果手动添加容易重复的问题。
重写 RenderStack 改变Stack children 处理手势的顺序
默认stack 是从最顶上的child开始响应手势。 使用 点击输出的是 1 点击输出的是 6默认stack 是从最顶上的child开始响应手势。 使用 点击输出的是 1 点击输出的是 6默认stac
DragTarget onWillAcceptWithDetails 回调执行的时机。
DragTarget onWillAcceptWithDetails 回调执行的时机。 关键代码 直白说就是用户手指按下的位置到Target中了,就会触发这个回掉。
flutter移除ExpansionTile的上下划线
 ```js Theme( data: Theme.of(conte
下一页