Flutterの練習9−2:ListView(その2)
実際、ListViewを使うときは、Listから展開することが多いと思います。そういう時は、ListView.builderを使います。できたのはこちら。 import ‘package:flutter/material…
実際、ListViewを使うときは、Listから展開することが多いと思います。そういう時は、ListView.builderを使います。できたのはこちら。 import ‘package:flutter/material…
ListViewは何かと使う機会が多いと思います。まずは基本となる1つ1つリストを追加していく方法です。 Leadingは、最初に配置、trailingは最後に配置となります。できたのはこちら。 import ‘pack…
ChatGTP先生にFlutterはWidgetが複雑に組み合わせられているので、可読性を上げる方法について聞いたところ、Widgetを別ファイルにすることを勧められました。 Flutterのサンプルプログラムにボタンな…
httpの練習で発生していたエラーはUriの前のスペースを削除したら解決しました。(笑) import ‘dart:convert’ as convert; import ‘package:http/http.dart’…
前回の挫折から、紆余曲折していましたが、身を取り直して、ドロップダウンボタン2を表示させる方法を確認しました。なぜ2にしたのかというと、「見た目が良さそうだったから。」だけです。 pub.devサイトはこちら(https…
あとで、もう一度やろうとしたら Uncaught Error: XMLHttpRequest error. が出て動きませんでした。なんで? 次に何をやろうかとテーマを考えた結果、apiなどを使って、外部サイトから情報を…
本家のサイトの続きをやっています。続きはレスポンシブルはLayout builderでやるとあります。ちょっと変えてできたのはこちら。 幅が600よりも大きければ _buildWideContainers; 小さければ …
今日はLayoutのTutorialをやってみました。できたのはこちら。 flutterのレイアウトはコラムとロウの組み合わせということみたいです。 コラムやロウに標示するウィジットは、Widget buildの後、re…
前回作ったアプリのボタンをアイコンに変えます。ついでに、iOS風のデザインと言われているCupertinoのアイコンも使ってみます。 できたのはこちらです。 CupertinoのインポートはMaterial.dartに続…
前回のデフォルトのアプリのボタンをテキストボタンに変えて、リセットとマイナスを追加します。 なお、リセットを押したら、アラートダイアログを出して確認します。できたのはこちら。 1. 最初に関数を追加します。 void _…