_yifan

Coder

一、StatelessWidget 和 StatefulWidget

StatelessWidget 和 StatefulWidget 都是直接继承自 Widget 类,是大部分widget的父类

  • StatelessWidget即无状态组件,可以理解为将外部传入的数据转化为界面展示的内容,只会渲染一次。例如Text
  • StatefulWidget是有状态组件,是定义交互逻辑和业务数据,可以理解为具有动态可交互的内容界面,会根据数据的变化进行多次渲染。

二、生命周期

阅读全文 »

环境

安装brew

1
2
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
source .zprofile

安装SQLCipher

1
brew install sqlcipher

获取SQLCipher全路径

1
2
$ which sqlcipher
/opt/homebrew/bin/sqlcipher

创建自动化项目

阅读全文 »

混合开发

目前来说作为纯Flutter开发的app较少,基本都是将flutter作为共用的组件来开发、在Android\iOS原生项目中引入进行使用,而且个人感觉Android Studio对Native引用Flutter项目的支持比较好(AS 3.6)

Android Native中引入Flutter

创建项目

  • 按照一般流程创建即可,此处用的是androidx项目
阅读全文 »

初始化

Git 全局设置

1
2
git config –global user.name “吴一帆”
git config –global user.email “kelvinsail@163.com“
阅读全文 »
0%