![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
jike_yangyujing
极客
展开
-
Flutter key localKey globalKey 深入理解
1. 什么是key您可以使用key来控制框架将在widget重建时与哪些其他widget匹配。默认情况下,框架根据它们的runtimeType和它们的显示顺序来匹配。使用key时,框架要求两个widget具有相同的key和runtimeType。Widget 更新机制下面来来看Widget的源码。@immutableabstract class Widget extends Diag...原创 2019-11-21 15:21:22 · 1845 阅读 · 1 评论 -
Flutter Widget框架及演示
介绍Flutter Widget采用现代响应式框架构建,这是从 React 中获得的灵感,中心思想是用widget构建你的UI。 Widget描述了他们的视图在给定其当前配置和状态时应该看起来像什么。当widget的状态发生变化时,widget会重新构建UI,Flutter会对比前后变化的不同, 以确定底层渲染树从一个状态转换到下一个状态所需的最小更改。Flutter应用本身就是一个widge...原创 2019-11-18 16:11:29 · 252 阅读 · 0 评论 -
Dart语言语法简介
Dart语言简介Dart的设计目标应该是同时借鉴了Java和JavaScript。Dart在静态语法方面和Java非常相似,如类型定义、函数声明、泛型等,而在动态特性方面又和JavaScript很像,如函数式特性、异步支持等。除了融合Java和JavaScript语言之所长之外,Dart也具有一些其它具有表现力的语法,如可选命名参数、…(级联运算符)和?.(条件成员访问运算符)以及??(判空赋值...转载 2019-11-14 15:12:26 · 320 阅读 · 0 评论 -
flutter 扫盲篇之创建第一个flutter应用(iOS flutter)
1.fllutter 安装cd 目标文件夹从github下载flutter稳定版本git clone -b stable https://github.com/flutter/flutter.git或者git clone -b dev https://github.com/flutter/flutter.git添加flutter相关工具到path中:export PATH=`pwd...原创 2019-11-08 19:06:16 · 4437 阅读 · 1 评论