首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
o动感超人o
掘友等级
认证🏅移动开发™
学无止境
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
381
文章 372
沸点 9
赞
381
返回
|
搜索文章
最新
热门
记一次Activity的内存泄漏和分析过程
好了,再查一下context是在哪里设置的,不过这个字段最好用弱引用WeakReference去包一下,而且是public的我觉得不太好吧。。。不过作者可能有他的考虑。。。如果是我的话我会用WeakReference去包一下,不然太容易内存泄漏了,然后我找到了context设置…
一文彻底搞懂Dart的event队列
event队列和microtask是dart包里的代码,这部分知识是做Flutter必懂的知识,至于event队列和microtask是什么自己谷歌,我就不赘述了。然后我发一段代码,在不运行的情况下,请思考输出什么 我们可以分析一下,main是同步方法,所以在main方法里调用…
Flutter自定义控件第二弹,一个动画对话框
1. 首先,先编写里面那个圆圈+对勾的控件 然后我们的对勾,在控件的中心位置,我们可以根据下图大概确定这3个点的坐标。第一个点我们从边上开始,然后再移动到距离的一半,这样看起来比较漂亮 然后我们将这3个点的值定义为如下(凭感觉定义的值,就是这么自信。。。): 然后还需要3个值,…
Flutter中的一个小技巧
系统代码中,有大量的这种形式,因为断言只在调试模式执行,这样就可以将一些只需要在调试模式下执行的代码放到断言里,release的时候是不执行的,比如我们新手阶段常见的这个:拿RenderFlex来举例
Flutter Provider and Streams [翻译]
最近,Flutter团队在Google I / O 2019上宣布了一个名为Provider的状态管理软件包。 1. 使用StreamProvider的时候,我们需要指定我们监听的对象类型 2. 然后,我们提供initialData 3. 最后,我们提供child widget
教你如何写一个简单的Flutter折线图控件
1. 定义自定义表格的属性 2. 绘制背景颜色 3. 创建一个矩形,方便后续绘制 4. 画y轴 innerRect.bottomLeft.translate这个方法只是将你传入的参数做了一个相加,可以看内部实现,这样我们的y轴就比innerRect长了一点点,就是图中Data …
Flutter学习路线图
画了个大概,还没画完,喜欢的可以关注收藏一下。。。
彻底解决Flutter自带TabBarView的众多bug
解决方法很简单,用PageView替代TabBarView。TabBarView的问题肯定都遇到过,各种各样的bug就不一一列举了。使用方法只需要把类名从TabBarView改成FixTabBarView,然后传递tabController和pageController到Fix…
Dart 2.3新特性
1. ...扩展运算符 Dart 2.3引入了扩展运算符(...)和支持null的扩展运算符(...?),它提供了一种将多个元素插入集合的简洁方法。 有关使用扩展运算符的更多详细信息和示例,请参阅 spread operator proposal. 2. collection …
遇到一个AutomaticKeepAliveClientMixin的问题
程序运行后,首先在A页面,然后点击+号将数字变为1,然后点击B标签将数字变为2,然后点击C标签将数字变为3。然后直接点击A页面,这时候会输出initState C,build C和initState B和build B,这时候可以看到AutomaticKeepAliveClie…
下一页
个人成就
文章被点赞
831
文章被阅读
131,356
掘力值
3,115
关注了
15
关注者
173
收藏集
5
关注标签
8
加入于
2016-08-09