Flutter/Dart Flutter-ドロップダウンボタン様式のFilterChip Material 3のFilterChipでメニューを表示し項目を選択するというのがあるのだけど、FlutterのMaterialでは実装されていないようで、またパッケージ側を探してみたのだけどそちらもないようなので作ってみた。Filter... 2023.04.05 Flutter/Dart
Flutter/Dart Flutter-BottomNavigationBar ScaffoldのbottomNavigationBarに配置されることを想定したラジオボタン形式のウィジェット。基本的な内容、BottomNavigationBarType.shiftingの時の問題点、TabBarViewと連携できるの... 2023.04.03 Flutter/Dart
Flutter/Dart Dart-Future(async)を途中で止めるには 非同期関数(ここでは主にasyncで作られるFutureなもの)を途中で止めるにはどうしたらいいのか。例えば、FlutterのページでFutureの結果を使って表示する状況では、その取扱いについてはある程度決まっている。例えばFlutter... 2023.03.30 Flutter/Dart
Flutter/Dart Flutter-テーマの設定・適用 テーマの設定とその適用についてまとめてみた。あとGetXでのテーマの適用について、問題点があったのでその対応などについても書いてみる。テーマの設定・適用MaterialAppのテーマ設定Flutterでテーマを取り扱う場合、トップとしてMa... 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: Out... 2023.03.09 Flutter/Dart
Flutter/Dart Dart-名称のプリフィックス文字 Dart/Flutterで名称のプリフィックス文字の運用についてしらべてみた。DartDartのコーディングスタイルにはプリフィックスはつけないほうが良いとの記載がある。上記の様にEffective Dartに記述がある。昔は変数名やメソッ... 2023.01.11 Flutter/Dart
Flutter/Dart Dart-Listのソート・サーチ用補助関数 DartのList<T>のデータのソートとサーチでこんなのがあったあらよかったのにというのを紹介。 ソートキーが2つ以上ある場合、比較関数をもっとスマートに実装できないか。 サーチでKeyではなくValueで検索したい場合。ソートキーが複数... 2022.12.01 Flutter/Dart
Flutter/Dart Flutter-GetX下でのView(Widget)のテスト FlutterのView(Widget)のテストで、状態管理やルート管理にGetXを使用していた場合のテスト側の実装方法について。 2022/11/29修正正しく動いた例 に関して考察と対処が間違っていたので修正。tearDown(Get.... 2022.04.26 2022.11.29 Flutter/Dartプログラム