总结一些平常需要注意的点: 一、基础组件二、组件操作三、布局四、基础模式五、网络六、线程七、数据存储八、多媒体九、生命周期十、 适配十一、APP...
flutter 通过 Hot Reload 可以实现代码的动态刷新,可以帮助开发者方便快速的调试代码,构建 UI,主要是调试UI。 使用 And...
我们根据默认模板新建一个flutter项目,会生成一个计数的项目,首先介绍下整个目录结构: 目录结构 可以看到,除了 Flutter 本身的代码...
第一步,安装Android Studio 和 Xcode编辑器 安装 Android Studio 安装 Xcode(也可以直接在App Sto...
生成器 当你需要延迟地生成一连串的值时,可以考虑使用 生成器函数。Dart 内置支持两种形式的生成器方法: 同步 生成器:返回一个 Iterab...
Dart 代码库中有大量返回 Future 或 Stream 对象的函数,这些函数都是 异步 的,它们会在耗时操作(比如I/O)执行完毕前直接返...
使用元数据可以为代码增加一些额外的信息。元数据注解以@开头,其后紧跟一个编译时常量(比如 deprecated)或者调用一个常量构造函数。 Da...
在 Dart 语言中,函数与 String 和 Number 一样都是对象,可以使用 类型定义(或者叫 方法类型别名)来为函数的类型命名。使用函...
import 和library关键字可以帮助你创建一个模块化和可共享的代码库。代码库不仅只是提供 API 而且还起到了封装的作用:以下划线(_)...