[過去ログ] Flutterやろうよ!!! 2 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
73(1): デフォルトの名無しさん (ワッチョイ 9701-95wZ) [] 2021/02/07(日)01:02 ID:5iRjnGor0(1/2)
>>70-72
何も理解しとらんな。ListView.builder()自体は、ListViewを返すが、itemBuilder
が、ListView内に表示する個々のアイテム(Widget)を作るための関数だよ。
内部実装まで追いかけてはいないが、実際は、ListView表示に必要なスクロール範囲
内に見える部分のindex〜index+nの分だけアイテムを作って描画しているのでは
ないかと思う。 これはWindowsの仮想リストビューと同じような実装で、珍しく
もない。
だからListView.builder()の引数、itemCount: null, で無制限スクロールできる。
77(2): デフォルトの名無しさん (ワッチョイ 9701-95wZ) [] 2021/02/07(日)01:38 ID:5iRjnGor0(2/2)
>>74-76
return widget[][];なんて書く低能は、いい加減消えてくれないかな?
スクロールした分を全部作り直してたら、アイテム数が増えればリソース食うし、
等比級数的に遅くなるから、必要な部分だけデータを要求して再描画するのは
ごく普通の実装なのだが?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s