首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
gwj
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
Flutter自定义绘制(1)- 绘制基础
Canvas.drawXXX() 系列方法和 Paint 的基础掌握了,就能够进行简单的绘制需求。 这篇文章到这里就可以关闭了,嘻嘻。 以上就是 Canvas 所有的简单图形的绘制。除了简单图形的绘制, Canvas 还可以使用drawPath(Path path, Paint…
Flutter PIP(画中画)效果的实现
继续上一篇 Flutter侧滑栏及城市选择UI的实现,今天继续讲Flutter的实现篇,画中画效果的实现。先看一下PIP的实现效果. 一天在浏览朋友圈时,发现了一个朋友发了一张图(当然不是女朋友,但是个女的),类似上面效果部分. 一看效果挺牛啊,这是怎么实现的呢?心想要不自己实…
Flutter Path(二) : Path 进阶
在 Flutter 中,万物皆是 Widget ,同时 Flutter 中也提供了许多了不起的 Widget 供我们使用,但是这里面最能令人喜欢的还是 CustomPaint。 想要在 canvas 上绘图,有多种不同的方式,其中最高效和常用的就是使用 Path,在本篇文章中,…
Flutter | ShaderMask - 给你的Widget加上色彩
嘿,你别说还挺好看。 话不多说,了解一下是如何实现的吧。 请出今天的主角:ShaderMask。 这就是官方demo的例子,也是 ShaderMask 最基础的用法,下面就来说一下进阶的用法。 其实这个和 ShaderMask 本身没有什么关系了,是「着色器」和「动画」的合作后…
Flutter之支持不同的屏幕尺寸和方向
本文是medium的一篇文章的翻译,再加上自己的一点理解,已得到作者的同意。 主要讲的是在平板和手机中,处理适配不同屏幕的问题。 在Android中,我们处理比较大尺寸的屏幕,例如平板电脑。我们可以用过最小宽度限定符来定义相应尺寸的布局文件的名称。 这意味着我们要去给一个布局文…
Flutter填坑指南,总有一个遇得到, 持续填坑中...
先打开任务管理器,结束掉所有dart.exe即可,如果依然提示就打开你的flutter安装文件夹,找到\bin\cache中的lockfile文件删除。之后重启项目。 // 如果返回false,则可能不会重新构建报头,即使委托的实例发生了变化。
Flutter之使用overlay显示悬浮控件
Overlay是一个Stack的widget,可以将overlay entry插入到overlay中,使独立的child窗口悬浮于其他widget之上。 因为Overlay本身使用的是[Stack]布局,所以overlay entry可以使用[Positioned] 或者 [A…
Flutter 下拉刷新花式玩法
用过RefreshIndicator官方的下拉刷新,只能说效果不适合国内的产品,其实还是很简洁的。。但是身在天朝,产品经理就是粑粑 下面这些应该是国内下拉刷新的样子吧。。原谅我的随主流。。 我一共写了3个效果,下面我讲下Appbar这种,其他原理都是一样的。当你掌握技巧之后。你…
Flutter开发中的一些Tips(二)
1. setState() called after dispose() 大致的意思是,widget已经在dispose方法时销毁了,但在这之后却调用了setState方法,那么会发生此错误。比如定时器或动画回调调用setState(),但此时页面已关闭时,就会发生此错误。这个…
Flutter | 深入理解BuildContext
最近看到一些刚接触Flutter的同学在进行页面跳转的时候,出现了这个问题。 一眼看上去好像没什么问题,解决方式也很简单,把home部分作为一个新的Widget拆出来就可以了。 但是刚开始遇到这些东西的时候一定是很懵逼的。BuildContext是什么鬼,为什么每次我们需要在b…