目录正文变量变量的声明赋值变量的划分默认值变量的类型推断修饰符Late变量类型判断is和类型转换as一些重要概念空安全和可空类型?表达式和语句注释DartPad正文 Dart是Go…
目录前言举栗子🌰方式一:通过传参构造器进行控制反转方式二:通过继承 + 泛型进行解耦前言 我们通常都知道程序设计要依赖抽象,提高复用性,做到对扩展开放,对修改关闭。贯彻SOLID五…
目录开发环境实践运行网络环境配置(1)进入packages\\flutter_tools\\gradle 文件夹,然后打开flutter.gradle文件。目录如下图所示:(2)进…
目录参考正文Cascade 级联Abstract 抽象类Factory constructors 工厂建造者Named 命名构造函数Mixins 混合物TypedefsExtens…
目录前言Theme 的基本使用方式1. Theme 的注册2. 读取 ThemeData 里的配置:小技巧介绍ThemeData 内置字段不够用,如何扩展?如何实现一键换肤1. 首…
目录背景主题当前环境配置过程下载flutter sdk配置flutter sdk环境背景 在日益内卷的开发圈子,多一项技能就意味着竞争力的提升,受到大环境的各种因素,所以有了这篇文…
目录引言快速排序算法分治法(Divide and conquer)快速排序算法实现引言 在日常研发的过程中,我们无时无刻都在考虑自己开发的程序是否高效,一段好的程序执行离不开对算法…
目录异步支持FutureFuture.thenFuture.catchErrorFuture.whenCompleteFuture.waitasync 和 await处理流(Str…
目录Flutter中字符串的一些常用方法1 length :返回字符串的长度。2 isEmpty :判断字符串是否为空。3 toUpperCase() :将字符串中所有的小写字母转…
分享最新WordPress教程共同学习,共同进步,共同成长!
QQ交流群Flutter SizedBox布局组件Widget使用示例详解