首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
flutter
火柴就是我
创建于2022-11-28
订阅专栏
flutter 记录
等 3 人订阅
共64篇文章
创建于2022-11-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习一些常用的混合模式之BlendMode. dst_atop
Discards the destination pixels that are not covered by source pixels. Draws remaining destination p
学习一些常用的混合模式之BlendMode. dstIn
Keeps the destination pixels that cover source pixels, discards the remaining source and destination
学习一些常用的混合模式之BlendMode. dst
The source pixels are discarded, leaving the destination intact. 代码 重叠部分只保留dst的内容,清空所有的src。非重叠部分只保留d
Flutter 混合模式下:saveLayer 混合注意点
直接Paint 绘制混合 效果图: 但是如果改成如下: 目测代码逻辑是一样的只是把混合模式设置给了Layer。但是最终效果就是界面上啥页没有全部被清空了。这是因为设置了混合模式之后,整个图层都会被当作
学习一些常用的混合模式之BlendMode. SRC_OVER
The source pixels are drawn over the destination pixels. 公式: 在dst.a = 1 的情况下, a = 1 ,c = src.c + (1-
学习一些常用的混合模式之BlendMode.srcOut
srcOut Keeps the source pixels that do not cover destination pixels. Discards source pixels that cov
学习一些常用的混合模式之BlendMode. SRC_ATOP
SRC_ATOP Discards the source pixels that do not cover destination pixels. Draws remaining source pix
学习一些常用的混合模式之BlendMode.srcIn
SRC_IN Keeps the source pixels that cover the destination pixels, discards the remaining source and
学习一些常用的混合模式之BlendMode.srcOut
1 SrcOut 用途: Keeps the source pixels that do not cover destination pixels. Discards source pixels th
flutter 实现文本贴图
关键代码 或者关键代码 或者关键代码 或者关键代码 或者关键代码 或者关键代码 或者关键代码 或者关键代码 或者
canvas.rotate(rotation); 到底是往哪个方向转动
上面的四张图 就是x y轴在不同方向的时候 旋转方向的示意图。我们可以发现都是x轴向y轴方向旋转。 这个有什么用?主要就是为了纠正有时候 我们认为旋转总应该是顺时针的错觉。比如第一张图是正常的画布的坐
Flutter Path.computeMetrics() 的使用注意点
一个Path转虚线的扩展 注意点是这个 这里调用了 metrics.isEmpty() 也就是调用了迭代器的moveNext() 再次遍历metrics 就会从第二个元素开始。 如果迭代器本身只有一个
仿普贴标签实现一个自己的app
用flutter实现一个标签app,类似于dlabel 跟 普调标签。前期只专注于实现添加各种标签。 实现功能列表: 添加矩形图元(支持设置圆角 设置是否填充 支持设置边框宽度) 添加圆形图元(支持设
flutter 为什么大家说不能在initState 方法中调用dependOnInheritedWidgetOfExactType
这个是dependOnInheritedWidgetOfExactType注释的一部分,主要说的就是为什么不让在initState中调用,并不是说不可以调用。只是说initState方法只会调用一次,
Element的属性 _inheritedElements 的含义以及创建时机
```js 1 Element的属性 _inheritedElements 的含义以及创建时机 _inheritedElements 类型是PersistentHashMap?。存储的是Element
android:enableJetifier=true 再学习
当我们遇到类似这种问题 我们一般会直接添加如下的配置 但是一直没有深究这两个属性的意义 android.useAndroidX=true 这个属性执行项目开启AndroidX android.enab
Flutter 中的Bitmap PictureRecorder
这部分代码是官方demo中绘制如下内容的代码 主要就是创建 PictureRecorder Canvas 类似于一个画布,在画布上绘制,绘制完成之后,转换成Image对象,最后再绘制到指定的画布。 除
flutter 之真手势冲突处理
看过好多说flutter手势冲突的文章,但大多都是说的都是官方组件之间的联动。但是作为一个Android 开发者,我理解的手势冲突更应该是去处理父父子子的关系。可以动态的决定这个事件是父处理还是子处理
每日见闻之Flutter 怎么设置全局字体
1 在项目中添加字体文件,位置无所谓只要自己能找到 2 在yaml文件声明 之后我们用的字体就是 CalSans-Regular 3 设置全局字体 3.1 在 MaterialApp 的theme设置
下一页