首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小红星闪啊闪
掘友等级
developer
|
A boring company
爱撸代码,不求甚解
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
81
文章 71
沸点 10
赞
81
返回
|
搜索文章
最新
热门
函数缓存
为了讲明白这个概念,假设你在开发一个天气app。开始你不知道怎么做,正好有一个npm包里有一个getChanceOfRain的方法可以调用: 只是这样会遇到一个问题。无论你做什么,只要调用这个方法就会
Flutter状态管理 -- BLoC、ScopedModel和Provider的对比
Flutter的运行也是基于状态的变化触发绘制的。所以,Flutter开发一般是离不开这个主题的。 最常见的就是使用StatefulWidget和setState。但是,这样的用法无法满足日渐增长的页面数量和隐藏在这些页面里的越来越复杂的业务逻辑。于是,各路大神开发除了与之配套…
Flutter - 实战指导,使用ScopedModel管理状态
本文希望在尽量接近实战的条件下能清晰的讲解如何使用ScopedModel架构。视频教程在这里。 我(作者)在帮一个客户使用Flutter重制一个App。设计差强人意,性能更是差的离谱。但是我(作者)接手这个项目的时候还只用了Flutter三个星期。调研了ScopedMode和R…
Flutter - BLoC模式入门
这里提一点关于IDE的问题,很多人是移动转过来的,所以用Android Studio的人很多。其实Flutter也可以用VS Code来开发。笔者,两个都用过,他们各有好处。Android Studio在项目初期,目录、文件处理多的时候方便。重构的时候关于文件的修改,都会在其他…
[译]Flutter - 深入布局规则
原文在这里。 不要这么干。 如果你这么干了,他们会一次一次的问你为什么FittedBox有问题,为什么Column会overflow,又或者IntrinsicWidth是做什么的。 不理解这个规则,Flutter的布局是没法弄清楚的。所以,我(作者)觉得最好今早的学会它。 一个…
[译]Flutter - 掌握ListView
原文在这里。 如果你了解Android或者iOS的开发,你会喜欢Flutter ListView的简洁。本文中,我们就是用几个简单的例子来实现一些很常用的情景。 首先,来看看ListView的几种类型。之后介绍如何处理每个item的style。最后,如何添加和删除item。 我…
[译]Flutter - Key内部原理浅析
原文在这里。这篇文章是油管视频的总结。视频地址是这里。 基本上每个widget都有key参数,但是使用的方法确各有不同。在widget从widget树的一个地方移动到另一个地方的时候,key会保存状态。在实际使用中,Key可以用来保存用户滚动的位置或者保存集合修改的状态。 大部…
[译]深入Flutter
本文描述了Flutter的内部工作原理。Flutter的widget是用激进组合的方式工作的,所以用户在构建UI的时候会用到很多的widget。为了支持这个工作量,Flutter使用了亚线性算法来处理布局、构建组件以及树数据结构。还包括了其他的一些常量及的优化。综合考虑其他的一…
[译]Flutter - Dart的Mixin
原文在这里。写的不错,推荐各位看原文。 只要一个类是继承自Object的而且没有定义构造方法,那么这个类可以是一个Mixin了。当然,如果你想让mixin的定义更加的清晰,可以使用mixin关键字开头来定义。具体请参考这里 原文截图体会一下风格。 在经典的面向对象编程语言里一定…
[译]Flutter - Dart的接口
在这里看原文。 看这些教程的时候最好是打开dartpad。直接在里面把这些代码输入进去看结果。这是dart官方提供的一个练习dart的地方。边看边练事半功倍。 接口(interface)定义了每个实现这个接口的类都需要遵守的“规则”。 当一个类实现(implements)一个接…
下一页
个人成就
文章被点赞
297
文章被阅读
118,673
掘力值
3,050
关注了
32
关注者
109
收藏集
25
关注标签
21
加入于
2017-07-26