https://unsplash.com/photos/xWSUI7tpiTY 学习内容 以下是关于基础Widgets和布局类Widgets的部分汇总 基础类包括: 按钮 图片及ICON组件 单选开关和复选框 输入框及表…
分类:flutter
研读Flutter——打包编译流程详解
初入Flutter的开发者,首先需要了解的便是如何编译运行flutter应用。与通常Android工程项目的编译不同,Flutter的打包编译是通过调用flutter命令行来实现的。 在一遍遍编译运行的过程中,你可能经常…
Flutter基础之Navigate的路由表
在《Flutter基础之Navigate教程》中我们学会了通过创建一个新route来跳转到新的页面。 如果我们在一个页面的多个位置都需要跳转到某个页面,还继续使用《Flutter基础之Navigate教程》中方法就会造成…
Flutter 布局(六)- SizedOverflowBox、Transform、CustomSingleChildLayout详解
本文主要介绍Flutter布局中的SizedOverflowBox、Transform、CustomSingleChildLayout三种控件,详细介绍了其布局行为以及使用场景,并对源码进行了分析。 1. SizedOv…
Flutter 之Banner控件
在新闻类的App应用场景中, 基本上都会使用Banner展示。 效果截图 2141493984.jpg Banner 开发主要使用 Flutter的PageView组件;此组件类似于Android的ViewPager。实…
Flutter | 深入理解BuildContext
前言 最近看到一些刚接触Flutter的同学在进行页面跳转的时候,出现了这个问题。 flutter: Navigator operation requested with a context that does not …
Flutter | 深入浅出Key
前言 在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用…
Flutter仿写单读App介绍与总结
前言: Flutter在2018年里从Beta一直走到1.0版本,虽然暴露出1.0版本仍然有很多Bug、生态不完善、库少、某些功能实现不好等问题,但是关注它的人们依然热情很高,每天都有关于Flutter的新的东西产出,说…
Flutter和RN对比
前言 本人目前负责的项目是原生+Webview方式开发的,由于Webview的体验不太友好,所以决定选择一种混编的方式,选择一种跨平台的技术来提升改善Webview的体验,通过各种权衡考虑使用了RN,虽然目前RN在重构,…
Flutter Error: Navigator operation requested with a context that does not include a Navigator
一 、具体过程 : 在一个界面中(widget)试图通过按钮的点击(onTap 或者onPress)进入另外一个widget(界面) 代码如下 运行app 就会出现如标题一样的错误 二 、原因解析 通过deb…
Flutter学习笔记十八——快速生成代码块
以Android Studio为例:在学习或者工作中,写flutter代码的时候,我们经常会写一些组件来继承StatelessWidget或者StatefulWidget,万物皆组件嘛。如果一步步手敲的话简直费时又费力,…
flutter中的onBackPressed()
在安卓开发中有时候我们需要监听用户的返回键点击事件,在里面根据要求做判断来决定是返回还是弹窗等其他操作.就像這样: override fun onBackPressed() { if (allowBack){ super…