Flutter/Dart Dart-Future(async)を途中で止めるには 非同期関数(ここでは主にasyncで作られるFutureなもの)を途中で止めるにはどうしたらいいのか。 例えば、FlutterのページでFutureの結果を使って表示する状況では、その取扱いについてはある程度決まっている。例えばFlutte... 2023.03.30 Flutter/Dart
Flutter/Dart Flutter-テーマの設定・適用 テーマの設定とその適用についてまとめてみた。 あとGetXでのテーマの適用について、問題点があったのでその対応などについても書いてみる。 テーマの設定・適用 MaterialAppのテーマ設定 Flutterでテーマを取り扱う場合、トップと... 2023.03.24 Flutter/Dart
Flutter/Dart Flutter-SegmentedButton ToggleButtonsを使っている実装をどのようにすればSegmentedButtonに変更できるか検討してみたい。 きっかけ Flutter-InkWellでToggleButtonsを調べていて、代替とSegmentedButton... 2023.03.22 Flutter/Dart
Flutter/Dart Flutter-InkWell InkWell(InkResponse)のリップルエフェクト/(インク)スプラッシュエフェクトについてしらべた内容について。 基本は「ウィジェットに共通のsplashFactoryを設定するには」、それ以外にも少し。 これは「表示されるすべ... 2023.03.12 2023.03.21 Flutter/Dart
Flutter/Dart Flutter-InputDecorator 2 Inputdecorator(TextField)でisDenseがtrueの場合によくわかる項目で、縦方向の配置に違いがあるケースがある。 テキストが上揃えのケース テキストが中央揃えのケース それぞれの実装の違いは、border: Ou... 2023.03.09 Flutter/Dart
Flutter/Dart Dart-名称のプリフィックス文字 Dart/Flutterで名称のプリフィックス文字の運用についてしらべてみた。 Dart Dartのコーディングスタイルにはプリフィックスはつけないほうが良いとの記載がある。 上記の様にEffective Dartに記述がある。 昔は変数名... 2023.01.11 Flutter/Dart
Flutter/Dart Flutter-GetX下でのView(Widget)のテスト FlutterのView(Widget)のテストで、状態管理やルート管理にGetXを使用していた場合のテスト側の実装方法について。 2022/11/29修正 正しく動いた例 に関して考察と対処が間違っていたので修正。 tearDown(Ge... 2022.04.26 2022.11.29 Flutter/Dartプログラム
Flutter/Dart Flutter-finalとconst FlutterではなくDartのfinalとconstについて。 大まかのことについては以下に書かれているので、もうちょっと例題付きで日本語でわかりやすくまとめてみた。 ありがちなまとめだけど。 final finalは変数に一度オブジェク... 2022.11.08 Flutter/Dart
Flutter/Dart Flutter-IntlのFlutterと連動した多言語対応 IntlのFlutterでの多言語対応について。 Intlの例えばDateFormatの書式指定をきちんと日本語対応したものにしたいなど、Flutterとどのように連携させればいいのかちょっと記述する。 Intlについて Flutter/D... 2022.11.01 Flutter/Dart
Flutter/Dart Flutter-非同期関数(async)の結果をウィジェットに表示する方法 Teratail見ているとデータベース(より正確に言うとasync関数の結果)から取得した情報を使ってウィジェットを構築するのに問題が出ているという質問が多かった。 2022/10/27 実装3 setStateを使ったときの注意点を追記 ... 2022.09.24 2022.10.27 Flutter/Dartプログラム