Flutter

Flutter/Dart

Dart-Future(async)を途中で止めるには

非同期関数(ここでは主にasyncで作られるFutureなもの)を途中で止めるにはどうしたらいいのか。例えば、FlutterのページでFutureの結果を使って表示する状況では、その取扱いについてはある程度決まっている。例えばFlutter...
Flutter/Dart

Flutter-テーマの設定・適用

テーマの設定とその適用についてまとめてみた。あとGetXでのテーマの適用について、問題点があったのでその対応などについても書いてみる。テーマの設定・適用MaterialAppのテーマ設定Flutterでテーマを取り扱う場合、トップとしてMa...
Flutter/Dart

Flutter-SegmentedButton

ToggleButtonsを使っている実装をどのようにすればSegmentedButtonに変更できるか検討してみたい。きっかけFlutter-InkWellでToggleButtonsを調べていて、代替とSegmentedButtonがあ...
Flutter/Dart

Flutter-InkWell

InkWell(InkResponse)のリップルエフェクト/(インク)スプラッシュエフェクトについてしらべた内容について。基本は「ウィジェットに共通のsplashFactoryを設定するには」、それ以外にも少し。これは「表示されるすべての...
Flutter/Dart

Flutter-InputDecorator 2

Inputdecorator(TextField)でisDenseがtrueの場合によくわかる項目で、縦方向の配置に違いがあるケースがある。 テキストが上揃えのケース テキストが中央揃えのケースそれぞれの実装の違いは、border: Out...
Flutter/Dart

Dart-名称のプリフィックス文字

Dart/Flutterで名称のプリフィックス文字の運用についてしらべてみた。DartDartのコーディングスタイルにはプリフィックスはつけないほうが良いとの記載がある。上記の様にEffective Dartに記述がある。昔は変数名やメソッ...
Flutter/Dart

Flutter-GetX下でのView(Widget)のテスト

FlutterのView(Widget)のテストで、状態管理やルート管理にGetXを使用していた場合のテスト側の実装方法について。 2022/11/29修正正しく動いた例 に関して考察と対処が間違っていたので修正。tearDown(Get....
Flutter/Dart

Flutter-finalとconst

FlutterではなくDartのfinalとconstについて。大まかのことについては以下に書かれているので、もうちょっと例題付きで日本語でわかりやすくまとめてみた。ありがちなまとめだけど。finalfinalは変数に一度オブジェクトを設定...
Flutter/Dart

Flutter-IntlのFlutterと連動した多言語対応

IntlのFlutterでの多言語対応について。Intlの例えばDateFormatの書式指定をきちんと日本語対応したものにしたいなど、Flutterとどのように連携させればいいのかちょっと記述する。IntlについてFlutter/Dart...
Flutter/Dart

Flutter-非同期関数(async)の結果をウィジェットに表示する方法

Teratail見ているとデータベース(より正確に言うとasync関数の結果)から取得した情報を使ってウィジェットを構築するのに問題が出ているという質問が多かった。 2022/10/27実装3 setStateを使ったときの注意点を追記初め...
Sponsored Link