1.Android 手机设置状态栏透明
如果想实现在 Android 手机上实现透明状态栏的需求,可以在 main() 中采用如下代码:
void main() {
runApp(MyApp());
// 设置透明状态栏
if (Platform.isAndroid) {
SystemUiOverlayStyle systemUiOverlayStyle =
SystemUiOverlayStyle(statusBarColor: Colors.transparent);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
}
}
2.判断系统
代码书写中,有时候需要分系统实现不同的 UI,比如 iOS 的小菊花,Android 的⭕️,Flutter 其实已经提供了,那就是 Platform~如下使用:
Platform.isAndroid
Platform.isIOS
持续整理中...
网友评论