Flutter成长之路 Flutter3.x完全开发手册
主打跨平台、原生高性能,快速构建高质量APP应用
一套代码库
跨平台,部署到Android、iOS、Web平台仅需要同一套代码库,简单且高效。
为高性能而生
原生高性能,借助平台的硬件图形加速特性,高性能应用触手可及。
灵活强大
Flutter 足够灵活且强大,用来构建定制的嵌入式解决方案再好不过。
学习资源
-
Flutter Future异步操作多个任务、异常处理
Dart是一个单线程语言,当其遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,可以使用异步操作使程序在等待一个耗时操作完成时继续处理其他工作。
Flutter 动画详解系列——Flutter自定义动画
TweenAnimationBuilder自定义隐式动画tween:Twee类型,动画过程中会把Tween的中间插值传给builder来构建子组件,从而可以实现过渡动画效果。builder:
Flutter 动画详解系列——Hero动画
微信朋友圈点击小图片的时候会有一个动画效果到大图预览,这个动画效果就可以使用Hero动画实现。在Flutter中,Hero动画会在两个有相同tag的HeroWidget之间发生。如果你想要Hero动画
Flutter中GetX Dialog中间弹框
成长之路Flutter中GetXDialog中间弹框,Dialog底层其实是对AlertDialog进行了封装,一般用于二次确认的弹出框,比如当点击某个按钮提交资料时,需要用户二次确认,以防止误操作。