Flutter
细嗅v蔷薇
这个作者很懒,什么都没留下…
展开
-
使用Flutter编写的一个2048小游戏
最近在学习flutter,随手写了一个2048的小游戏,目前只实现了基本的功能,还有一些功能没有加上去,主要是因为在调用setState()方法更新UI的时候出现了一些异常,暂时没有找到解决的方法。 下面是程序执行效果: 主要widget就是两个,一个是游戏页面,一个是游戏页面中每一个方块对应的GameBoxWidget,其中游戏页面主要负责...原创 2019-03-20 18:23:12 · 2652 阅读 · 2 评论 -
Flutter插件开发--获取Android手机电池信息
由于我不会做IOS开发,文章里面没有IOS的代码。下面的参考教程里有具体的IOS代码参考教程:flutter中文网–Flutter实战–插件开发,平台介绍和实现Android端API 最后的执行效果如下:平台通道 平台指的是flutter运行的平台,如Android或者ios,可以认为就是应用的原生部分,所以,平台通道正是Flutter和原生之间通信的桥梁,它也是Flutter插件的底层...原创 2019-05-22 18:28:57 · 2045 阅读 · 0 评论 -
Flutter动画 -- Curve,Animation和AnimationController
Curve 缓和曲线,即单位区间到单位区间的映射,也就是动画在某一段时间内的变化特性,缓动曲线是用来随着时间的推移调整动画的变化率,允许它们加速或者减速,而不是以恒定的速度移动. 缓动曲线的映射当0.0必须映射到0.0上,1.0必须映射到1.0上。 这个类是一个抽象类,下面是它的部分源码:@immutableabstract class Curve { const Curve();...原创 2019-07-25 14:59:38 · 1656 阅读 · 0 评论