1

無限スクロールを利用する Android タブレット アプリを設計しています。もちろん、ユーザーの接続速度はさまざまです。読み込むコンテンツは商品検索結果です。GUI は Google ショッピングに似ています。

各バッチでロードするコンテンツの量に関するベスト プラクティスを見つけることができませんでした。この量は、希望する最大ロード時間に関連していると思います。

誰もこれを以前にやったことがありますか?ロードするコンテンツの量をどのように決定しましたか?

4

1 に答える 1

0

各バッチでロードするコンテンツをできるだけ少なくすることをお勧めします (もちろん、アプリのニーズによって異なります)。オンデマンドでデータをダウンロードすることが最善の方法です。私は似たようなことをしましたが、私の個人的な経験では、UI スレッドのハングを避けるためにバックグラウンド スレッド (Extending AsyncTask) を実行するのが最善でした。これは、スレッドやハンドラーを操作せずに結果を UIThread に公開するための最良の方法です。

于 2012-10-01T21:14:28.430 に答える