随笔分类 - Flutter
Flutter手把手教程
摘要:在Flutter中使用Lottie动画
阅读全文
摘要:作者 | 弗拉德 来源 | 弗拉德(公众号:fulade_me) 前几天收到了LastPass的邮件:自2021年3月16日起,不再提供全平台的免费服务,用户只能选择一个平台享受免费(iOS、Android 或者 PC端) 邮件里还提到,购买会员享受25%折扣,打完折27美元。 感谢LastPass
阅读全文
摘要:数据持久化是在移动端开发中必不可少的技术手段。我们总是有一些用户信息,应用资源,列表数据等需要存储起来,这里我们主要来讲基于SQLite数据库的数据储存。
阅读全文
摘要:在移动开发过程中很多时候我们都需要依赖异步请求数据然后再来刷新UI。在用户打开界面的时候,先给出一个Loading提示,等数据请求完成后,我们再把数据展示在页面上,这是很常见的操作。
阅读全文
摘要:在移动开发中,我们管页面之间的跳转叫做路由。在iOS中指的就是ViewController之间的跳转,在Android中就是Activity之间的跳转。路由是在移动端开发中非常重要的概念,它负责管理着各个页面之间的跳转还有传值工作,是必不可缺少的控件。
阅读全文
摘要:BottomNavigationBar 和 BottomNavigationBarItem 配合来共同展示Flutter里面的底部状态栏,底部状态栏是在移动端很重要的控件。
阅读全文
摘要:GridView 是在一个好用的网格布局控件,它的很多属性跟前面提到的ListView是一样的,重复的属性这里就不在赘述了。我们重点看几个初始化方法`GridView.count`、`SliverGridDelegateWithFixedCrossAxisCount`、`SliverGridDelegateWithMaxCrossAxisExtent`的使用。
阅读全文
摘要:ListView是在移动端非常常见的控件,在大多数的展示场景中都离不开ListView。在Flutter中对ListView的封装也非常好,简单几行代码就可以满足我们布局一个滚动列表的需求。
阅读全文
摘要:在Flutter中Wrap是流式布局控件,Row和Column在布局上是很好用,但是有一个缺点,如果当子控件数量过多导致Row或Column装载不下的时候,就会出现UI页面上的错误。Wrap可以完美的避免这些问题,当控件过多一行显示不全的时候,Wrap可以换行显示。当然`Wrap`跟`Row`和`Column`有着很多相似的地方。
阅读全文
摘要:Flexible可以帮助Row、Column、Flex的子控件充满父控件,它的用法很灵活,也具有权重的属性。跟Flexible相类似的控件还有Expanded。
阅读全文
摘要:`Row`是在Flutter中常见的布局控件,它负责水平方向布局。Column负责垂直方向布局,二者都是继承于`Flex`,类似于`iOS`里面的`UIScrollView`,但是又有很多不同。
阅读全文
摘要:Column 是在Flutter中常见的布局控件,它负责垂直方向布局。Row负责水平方向布局,二者都是继承于`Flex`,类似于`iOS`里面的`UIScrollView`,但是又有很多不同。
阅读全文
摘要:Image是一个常用的控件,它可以帮助我们显示图片,图片的资源可以是来自网络、本地或者是内存。在移动端的开发中会大量的使用Image来展示一些图文,了解和掌握Image控件是非常有必要的。
阅读全文
摘要:TextField是一个常用的控件,是有状态的Statefulwidget,它是由多个控件组合成的控件,使用起来并不复杂,但是变化情况比较多,多看源码,避免踩坑。
阅读全文
摘要:在Flutter中一切皆为widget,其中Statelesswidget和Statefulwidget是Flutter比例很重要的两个widget。Statelesswidget是不需要改变状态的widget,Statefulwidget是允许改变状态的widget。
阅读全文
摘要:Container是一个相对复杂一些的控件,它有很多属性,初始化的时候传入多个参数来满足我们更多的UI需求。这是一个在布局中非常重要的控件。
阅读全文
摘要:详解Flutter中的按钮事件和按钮样式,RaisedButton、FlatButton、OutlineButton。
阅读全文
摘要:Flutter手把手教程UI布局和Widget——文本和样式 Text Widget
阅读全文
摘要:列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。
阅读全文
摘要:不管是在客户端还是后端,开发过程中总是需要引用一些第三方库,想iOS端的CocoaPods,Android端的Gradle和Maven。同样的开发Flutter也有这种工具,它的名字叫:Pub工具。
阅读全文

浙公网安备 33010602011771号