📱
【Flutter】定数を定義する場合のベストプラクティス
定数を適切に管理することで、コードの可読性やメンテナンス性が向上します。
1.定数まとめ用のdartファイルの作成
2.定数ファイルから使用したい定数を取得
1.定数まとめ用のdartファイルの作成
app_constants.dart
class AppConstants {
static const String appName = 'MyApp';
static const double padding = 16.0;
static const int width = 3;
static const Color primaryColor = Colors.blue;
}
2.定数ファイルから使用したい定数を取得
main.dart
import 'app_constants.dart'; // 定数まとめ用のファイルのimport
・・・
Widget build(BuildContext context) {
// app_constants.dartから定数を取得
debugPrint(AppConstants.appName);
debugPrint('Padding: ${AppConstants.padding}');
debugPrint('Width: ${AppConstants.width}');
debugPrint('Primary Color: ${AppConstants.primaryColor}');
return ・・・
}
Discussion