前言
最近刚好看了一篇对masonry这个库做了分析的文章,讲的挺清楚,有兴趣可以参考。
https://github.com/SJ110/analyze/blob/master/contents/Masonry/iOS%20%E6%BA%90%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%20---%20Masonry.md
看完之后虽然对于这个链式调用的过程有了一定的认识,但是想要搞清楚还是需要实际跟着这个过程走一下。
最近刚好看了一篇对masonry这个库做了分析的文章,讲的挺清楚,有兴趣可以参考。
https://github.com/SJ110/analyze/blob/master/contents/Masonry/iOS%20%E6%BA%90%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%20---%20Masonry.md
看完之后虽然对于这个链式调用的过程有了一定的认识,但是想要搞清楚还是需要实际跟着这个过程走一下。
本文记载dart入门的一些基础
参考 https://flutter.cn/docs/development/ui/interactive
在flutter中,渲染在界面上的视图都可以堪称是一个个的widget构成,类比ios中的视图view,一些widget是无状态的,都是stateleesWidget的子集,比如Icon,Text,IconButton等,其他widget是有状态的,是statefulWidget的子集。这些widget可以通过和用户的交互改变自身的状态和表现出来的样式,比如:CheckBox,Slider,Form等。