flutter实战中所遇到的问题:
1.Waiting for another flutter command to release the startup lock
解决方法:
1、打开flutter的安装目录/bin/cache/
2、删除lockfile文件
3、重启AndroidStudio
2.软键盘弹起后组件溢出的问题
解决方法:
嵌套一层 SingleChildScrollView 来规避,当软键盘弹起时,下方的组件会被软键盘自动顶上去。
3.SafeArea
解决方法:
我们最好能够在最外层嵌套一层 SafeArea 组件,即让UI组件处于“安全区域”,不至于引起适配问题。
Material(
color: AppTheme.surfaceColor,
child: SafeArea(
child: Container(),
),
)