Flutter动画心动的感觉 为了追求更好的用户体验,有时候我们需要一个类似心跳一样跳动着的控件来吸引用户的注意力,这是一个小小的优化需求,但是...
Flutter动画心动的感觉 为了追求更好的用户体验,有时候我们需要一个类似心跳一样跳动着的控件来吸引用户的注意力,这是一个小小的优化需求,但是...
代码审查是软件开发过程的一部分,可以在早期避免错误代码合并到进入项目中, 方便团队维护代码和产品质量。 为什么代码审查至关重要? 如果没有人把控...
我们在C/C++下的时候,有时候不需要编译某些代码,只需要设置一个条件编译即可,但是到了Java、Kotlin、Dart时,这很难做到——不是说...
许多掘金朋友在上一篇留言,说要封装下最新版,所以这篇把封装思路写下,大家可以自己封装。有好的想法也可以去github提request,也感谢Wi...
介绍 多渠道打包常规方式有两种,Flavor 和 --dart-define,后者是 Flutter1.17新增的命令行可选参数,比Flavor...
GetX第三篇-依赖注入 为什么要使用依赖注入 依赖注入是什么 本来接受各种参数来构造一个对象,现在只接受一个参数——已经实例化的对象。 依赖注...
说状态管理到底在说些什么 一个应用的状态就是当这个应用运行时存在于内存中的所有内容。当然许多状态,例如纹理、动画状态等,框架本身会替开发者管理,...
在使用了 Provider 一年后,遇到了很多阻力,期间尝试过 BLoC 、MobX ,均不如意,一个样本代码太多,使用复杂,一个生产代码要等很...
我用 GetX写了一个使用demo,和一个app,demo中导航的演示如下: 代码示例[https://github.com/yuexunshi...
开发原生页面的时候,在处理键盘事件上,通常的需求是,点击输入框外屏幕,要隐藏键盘,同样的,这样的需求也需要在 Flutter 上实现, Andr...
专题公告
学习和分享Futter知识,共同进步。