-
Flutter 的动画要素:Animation、Curve、Controller、Tween
Animation:主要功能是保存动画的插值和状态,其中比较常用的是 AnimationAnimation对象在整个动画执行过程中输出的值是可以线性的、曲线...
-
太久没坚持学习,已经被俊给批评了,现在重操旧业。在一个App中,我们经常需要一个类似广播的东西来在各个模块之间发布通知或者通知更新状态这个就是事件总线,通常它实现了订阅者模式(包含发布者和订阅者),可以通过事件总线来触发事件和监听事件下面实现一个简单...
-
手势识别 GestureDetector 与 GestureRecognizer用处:可以用来识别各种手势(点击、双击、长按、滑动、拖动…)我们通过GestureDetector对Container进行手势识别,触发相应事件后,在Container上...
-
原始指针事件:Pointer EventFlutter中可以采用Listener来监听原始触摸事件:
123456789Listener({ Key key, this.onPointerDown, //手指按下回调 this.onP...
-
对话框
AlertDialog
1234567891011121314151617AlertDialog( title: Text("提示"), content: Text("您确定要删除当前文件吗?"),...
-
效果图
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465...
-
shape 是什么?控件的形状,我们可以通过该shape来定制widget 的形状,来达到自己想还要的形状效果
1.一个很酷的框
12345678910Card( // 矩形边框 side 设置边框的颜色和厚度 ...
-
什么是SliverAppBar在Flutter中,SliverAppBar是AppBar部件的继承者,它允许您创建浮动的应用栏效果。SliverAppBar在屏幕向上滚动时展开AppBar,向下滚动时折叠。
当用户向下滚动一个长的列表时,你也可以完全...
-
CupertinoPageScaffold 属性介绍,这是苹果风格的MTFlutter 组件 CupertinoNavigationBarnavigationBar | 导航条| backgroundColor | 背景色| resizeToAvo...
-
网格可滑动表格摘要 (GridView)在网格中使用 widget
当列的内容超出渲染容器的时候,它会自动支持滚动。GridView.count 允许你制定列的数量GridView.extent 允许你制定单元格的最大宽度使用 GridView.co...