首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter Widget of the Week
谋爱先谋生爱人先爱己
创建于2022-08-16
订阅专栏
翻译总结自 https://www.youtube.com/playlist?list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG
等 36 人订阅
共154篇文章
创建于2022-08-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Flutter Widget 之StreamBuilder
现在应用程序很高的不同步。任何事物都可以在任何时间、任何顺序发生。你可以用数据串流的形式来想象这些事件。Dart对一步数据流提供了强大的支持,使用streams你怎么在FlutterApp里面使用st
Flutter Widget 之FadeInImage
如果你正显示从网路下载的图像,如果你可以在等待下载时插入展位图会很好吧?幸运的是你可以使用FadeInImage做到这一点。你可以使用应用程序assets目录中指定本地展位图像FadeInImage.
Flutter Widget 之 SliverList&SliverGrid
如果要分别滚动列表和网格ListView和GridView是最好的选择。但是,如果你想要将列表和网格一起滚动,或创造其他的复杂的滚动效果,该怎么办呢?这就是SliverList和SliverGrid的
Flutter Widget 之 SliverAppBar
你有没有想过给你的应用程序在滚动的时候改变外观或甚至消失的一个花哨的动画标题。你可以使用SliverAppBarSliverAppBar和CustomScrollView一起使用,为应用提供自定义滚动
Flutter Widget 之 Table
使用Flutter里GridView可以轻松制作可滚动的Widget 但是你如果你不想滑动的的Widget呢?这就是Table的用途特别是如果你有不同大小的Widget就不需要建立你自己的自定义大小的
Flutter Widget 之 PageView
使用Flutter能更容易通过Widget创建好看的一屏幕布局但是如何创造一堆屏幕布局,并供你的使用者自由滑动,到底有多难呢?如果你使用PageViewWidget,就会发现这一点也不难首先你必须使用
Flutter Widget 之 FloatingActionButton
在Flutter中添加FloatingActionButton非常容易,只需要将FloatingActionButton添加到Scaffold即可。但是,如果你有一个ButtonNavigationB
Flutter Widget 之 FadeTransition
Flutter有一个强大的动画引擎,可以为您的Flutter应用程序添加动作和效果但有的时候,你只需要做一些简单的事情,比如淡入一个WIdget,而Flutter可以帮你做到Flutter有很多的专场
Flutter Widget 之 FutureBuilder
Flutter和Dart本质上是异步的,使用Dart的Futures,你可以管理IO而无需担心线程或死锁但是,当涉及到Future时,您应该如何构建Widget?输入FutureBuilder,处理的
Flutter Widget 之 Opacity
在Flutter中,很容易就能完全移除一个Widget,你只需要rebuild中移除就行。但是,如果你想要一个Widget消失,但它原来的位置仍然被保留呢?这样其他图标就能留在它们原来的位置上就如iO
Flutter Widget 之 AnimationContainer
Flutter有很多Widget帮助你显示动画,这些动画是由你们开发者设计出来的但也有一些Widget可以用于控制隐含的动画,你可以根据你的需求来使用它们,这里向你推荐一款WidgetAnimated
Flutter Widget 之 Wrap
小图标很适合Row和Column的布局,但是有时候你可能没有足够的空间Wrap是一个有助于改善此问题的WidgetWarp为单个图标逐一进行布局,和Row或Column很像。当空间不足的时候,便会新增
Flutter Widget 之 Expanded
几乎每个Flutter布局都是用Row和Column。他们可以仅仅的包含自己的子项或将他们分散开并分开如果你想让其中一个子项伸展并填补额外的空间呢?只需将其包装在ExpandedWidget当Row或
Flutter Widget 之 SafeArea
现今的只能设备已经不能提供给应用程序规整的矩形界面来运行了,消息提示栏总是不断闪出,而一些圆角或者带凹槽的屏幕,也会让应用程序的布局变得更加复杂这就是为什么Flutter集成了SafeArea功能了它