import 'package:flutter/cupertino.dart';
和 import 'package:flutter/material.dart';
这两个语句分别用于导入 Flutter 框架中的不同部分,而且它们通常用于创建不同风格的用户界面。
1.import 'package:flutter/material.dart';
:
- 这是导入 Material 部分的语句,Material 是一种设计语言,由 Google 推出,主要用于移动设备和 Web 应用程序的用户界面设计。
Material
包含了许多用于构建 Material Design 风格应用的组件,如AppBar
、Drawer
、SnackBar
等。- Material 部分适用于大多数应用,特别是那些希望在 Android 和 iOS 上保持一致外观的应用。
2.import 'package:flutter/cupertino.dart';
:
- 这是导入 Cupertino 部分的语句,Cupertino 是一种设计语言,由 Apple 推出,主要用于 iOS 设备的用户界面设计。
Cupertino
包含了一些 iOS 风格的组件,如CupertinoNavigationBar
、CupertinoButton
、CupertinoDatePicker
等。- Cupertino 部分适用于希望在 iOS 设备上使用 iOS 风格组件的应用,使应用看起来更符合 iOS 设备的外观和感觉。
在创建 Flutter 应用程序时,可以选择使用 Material 风格、Cupertino 风格或两者混合使用,具体取决于你的应用目标和设计选择。通常,如果你希望应用在 Android 和 iOS 上都有相似的外观,你可能会选择使用 import 'package:flutter/material.dart';
。如果主要关注 iOS 设备,你可能会选择使用 import 'package:flutter/cupertino.dart';
。
又get一个知识点:)
标签:package,Material,iOS,dart,import,flutter From: https://blog.51cto.com/xaye/8964918