首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天色将变
掘友等级
app开发
Android+Flutter+Scrum
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
Flutter绘制-04-BlendMode专项
BlendMode 一直以来是个让我看到就躲的角色,那几十个模式,一看就头大。最近决心研究透这个东西,一路艰难,如: 最大的问题是,你写出的效果,跟文档描述不一样,那个四色条和鸟的效果你看不懂,这是最要命的。 不知你是否也遇到过这些问题。 看上去很详尽,但不能立刻让你下笔如有神…
Flutter绘制-03-Paint
color 画笔颜色。Colors.red isAntiAlias,是否抗锯齿,边缘是否更圆滑。 style 画笔类型。 PaintingStyle.stroke用线画,画空心圆。 PaintingStyle.fill填充,画实心圆。 strokeCap 如果style是Pai…
Flutter开发技巧记录
1.代码模板,stlstfstanim快速新建模板代码新建一个dart空文件输入stl会弹出提示,快速新建一个stless模板代码如下:stful模板代码如下:stanim模板代码如下:
Flutter中StatelessWidget和StatefulWidget之间的异同
无状态的Widgets一般都直接或间接继承StatelessWidget。 有状态的Widgets一般都直接或间接继承StatefulWidget。 指的是,Widget内部显示所依赖的数据是否会发生变化,是否需要使用setState去重新build。比如:我们打开一个页面,该…
Flutter绘制-02-Canvas
组合控件,通过组合其他widget成为一个新的widget。 自绘控件,通过使用canvas与paint来完全绘制。 继承widget,使用RenderObject来绘制,但最终还是使用canvas来绘制。 着重介绍自绘控件,因为所有的widget归根结底都是使用canvas和…
Flutter绘制-01-目录
屏幕是由一个个物理单元组成,每个物理单元称为一个像素点。 每个像素点由rgb三个基色组成,如果每个基色由8位bit组成,那么一个基色可以显示2的8次方种颜色,三个基色就是可以显示2的24次方种颜色,也就是1600万,也就是一个像素点可以显示1600万种颜色。 通常我们说手机屏幕…
Flutter数据分离思想-BLoC
严格来说,BLoC(Business Logic Component)不是一个技术知识点,而是一种业务与界面分离的思想,类似于MVC MVP等。 定义一个BloC类,内部定义业务数据,使用StreamController,对外暴露stream和sink。 利用StreamBui…
Flutter状态管理-04-Provider
定义一个类,让其with ChangeNotifier,在该类内是业务数据,和对业务数据进行的操作。 MutiProvider 要成为根节点,也就是放到runApp内。并且要把自定义的类放到Multiprovider内。 这样,就把业务类,数据读取和数据操作完全分离开了。
Flutter状态管理-03-scoped_model
scoped_model是一个简单的第三方状态管理框架,它的源码只有一个dart文件,代码量非常少,巧妙的利用了InheritedWidget和AnimatedBuilder的特性,达到了状态管理的目的。 自定义CountModel 继承 Model,成员_counter是状态…
Flutter状态管理-02-InheritedWidget数据共享的原理分析
就开始构建一颗渲染树,MyApp()可看作该树的根节点,如果将该根节点的Widget设为一个InheritedWidget,那么其子树中所有的子树子节点都可获取到该InheritedWidget内共享到的数据。当InheritedWidget中的数据发生改变时,所有依赖该数据的…
下一页
个人成就
文章被点赞
231
文章被阅读
103,787
掘力值
3,100
关注了
3
关注者
124
收藏集
6
关注标签
14
加入于
2019-07-19