前言 在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用…
标签:flutter
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…
Flutter学习之Dart语言基础(关键字)
Flutter日渐火爆,因此在进行Flutter学习前先学习一些其所使用的开发语言dart的基础,这篇文章主要学习了 Dart的基础代码示例 Dart的概念 Dart的关键字 Dart的基础代码示例 // 定义一个方法。…
Flutter初识
一、Flutter是什么? 根据Flutter中文官网(英文官网)的解释:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界…
Flutter UI 我的界面
效果图 新增 增加了网络请求 待优化: 1、不能滚动 2、topView背景图片滚动时有动画效果 3、界面跳转 4、颜色值和效果图对不上(值一样,但是效果不一样) import 'package:flutter/mate…
Flutter 官方入门文档
本文是官方文档学习过程的笔记 官方文档: https://flutter.io/get-started/codelab/ 初始化项目 # bash flutter create myapp cd myapp flutte…
Dart | 浅析dart中库的导入与拆分
前言 最近十分热门的跨平台框架使用了一门比较生僻的编程语言dart。dart语言本身深受早期一些编程语言的影响。特别是Smalltalk,Java和JavaScript。我是从Java语言向dart过度的,一开始感觉很不…
Flutter学习笔记九——水平布局Row的使用
学习参考:技术胖 在Flutter中水平组件是Row组件,它使子元素进行水平排列。官方解释为: A widget that displays its children in a horizontal array. Row…