サンプルコード

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: Ou...
Flutter/Dart

Dart-Listのソート・サーチ用補助関数

DartのList<T>のデータのソートとサーチでこんなのがあったあらよかったのにというのを紹介。 ソートキーが2つ以上ある場合、比較関数をもっとスマートに実装できないか。 サーチでKeyではなくValueで検索したい場合。 ソートキーが複...
Flutter/Dart

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

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

Flutter-finalとconst

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

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

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

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

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

Flutter-InputDecorator

TextFiledのInputDecorationで以下の様な枠付き(枠にラベル)という表示を使っていたのだけど、調べたところInputDecoratorで実現できた。 ついでにInputDecorationのlabelTextを使った場合...
Flutter/Dart

Flutter-進捗状況をダイアログで表示させてみる

処理の進捗状況を表示するための実装について。 ユーザー認証とか、ファイルからのデータ読み込みなど、待機時間が若干かかる場合に別途ダイアログ画面を表示し、その中に進捗状況を表示させる実装について記述している。 処理途中で他の画面に遷移させたく...
Sponsored Link