Flutter 开发常见 tips

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

持续整理中...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。