2017-05-26
午前10時過ぎに起きた。(遅い。)
さっそく Android アプリの続きをやった。
できたああああーーーー💕💕💕💕 pic.twitter.com/ERPyRvzVyS
— 藻 (@bromne) 2017年5月25日
アイコンがおかしいw (想定どおり。) pic.twitter.com/nJvXjltv5I
— 藻 (@bromne) 2017年5月26日
画像の読み込みに関して2つの問題がある。
たとえばこの例では、真鍋さんのアイコンが6つ表示されているが、安易な実装では、画像へのURLリクエストがそのまま6回 行なわれてしまう(スクロールで別の項目を表示できるが、完全に隠れているものは、表示されるまで読み込まれない。)。同じ画像に対するリクエストは1つにしたいところだ。
それと、このようなスクロールできる繰り返し項目のビュー(ListView
)では、項目のビューに対して特殊な処理(適当)が行なわれるため、特別な処理をしないと、ある人のアイコンが別の人のアイコンになるということが起きてしまう。
たとえば、真鍋さんのアイコンが麻沖丹さんになったりわっしーさんになったりする。
この記事を参考にすると、アイコン入れ替わり問題は解決できたが、重複リクエストの問題は解決されない。ということで、それはいったんやめて、同じ画像に対するリクエストを1つにするというのをやった。
けっこう大変だったが終わった。
次はアイコン入れ替わり問題だ。