2011-12-05 4 views
1

どちらの方が良いですか?あなたのレイアウトは、リストビューのようになる場合は、手動でListViewを使用するか、ビューを手動で膨張させて追加しますか?

+0

これは、あなたが何をしようとしているかによって大きく異なります。ほとんどの場合、リストビューが最適なオプションになります。あなたが達成しようとしていることを詳しく説明できますか? – Martin

+0

私の場合、私はビデオ、オファー、記事などのようなリストにさまざまなタイプのオブジェクトを追加しなければなりません。したがって、実装の視点と効率性によっても最高のものは何でしょうか? –

+0

実際に私には、ビデオ、オファー、記事の3人のアーティストがいます。私は2ヴィドー、2記事、1オファーのようなパターンを持っています。しかし、私はlistviewがただ1人のarraylistで動作することを見ました。だから何をすべきか? これらのオブジェクトにも画像があります。イメージをダウンロードしている間にUIが表示されないように読み込む方法 –

答えて

1

IMO: リストビューを使用します。

1)リストビューは標準化されたAndroid UIエレメントです。ユーザーはそのように認識され、使用方法を知っている開発者によって使用されます。あなたのコードを維持しなければならない人がいれば、彼はあなたに感謝します。

2)いくつかの個人的な経験:これを手動で行う道を踏み出す:最悪の種類の痛みと狂気を抱きます。ツールを使用するだけで、頭痛を癒すことができます。 ;-)

1

それはあなたが何をしたいのかにdeppends ...

は、カスタムとリストビューを作るsomelayoutのビューを膨張させると追加リストビュー 2)を使用して 1)アダプター、より最適かつ高速;)

0

動的にビューを追加するのが遅くなりますが、より深いレイアウト階層を避けることもできますが、ユースケースによって異なります。 リストビューでは、ViewHolderを使用してビューを保持します。

0

あなたのリストをカスタマイズしたり、アンドロイドの組み込みリストと異なるルックアンドフィールを持たなければならない場合は、いくつかのレイアウトでビューを膨らませたり追加したりすることができます。しかし、効率的な賢明な、あなたはinbuiltと一緒に行くことができます。

これは、より良いことを知るのに役立ちます。

http://www.technotalkative.com/category/android/listview/

関連する問題