2つのテキストビューを持つ10個のリニアレイアウトを配置する場合、リストビューを使用する必要がありますか?常に賭けるのはわずか10、決してそれ以上です。 非常に多くのレイアウトを使用してパフォーマンスが悪いですか?リストビューは改善されますか?リストビューを使用する場合
1
A
答えて
2
常に10個しかないと100%確信している場合は、ListView
は必要ありません。それ以外の場合は、ListView
(または、さらによく、RecyclerView
)を使用します。
複数のレイアウトを手動で使用する場合は、パフォーマンスに問題はありません。これは、とにかくListView
が本質的に行うことになります。もちろん、アイテムの数が膨大な場合は、RecyclerView
はビューをリサイクルするので、パフォーマンス面で最高の仕事をします。
1
ListViewは動的コンテンツ用に作成されたAdapterViewを拡張しています。これは常に10個のビューを内部に持つため、LinearLayoutを使用してXMLでその子をすべて宣言する必要があります。
関連する問題
- 1. Railty - 使用する場合
- 2. 目的Cコンベンション:使用する場合と使用する場合
- 3. ハスケルでハムズを使用する場合Yesodなしの場合
- 4. solを使用する場合のOOM
- 5. IModelBinderとDefaultModelBinderを使用する場合
- 6. SemanticModel.GetSymbolInfoとSemanticModel.GetDeclaredSymbolを使用する場合
- 7. getXメソッドを使用する場合
- 8. C#/ C++を使用する場合
- 9. PHP:CURLを使用する場合のセキュリティ?
- 10. メソッドとオブジェクトを使用する場合
- 11. トレップを使用する場合
- 12. parseIntを使用する場合
- 13. TaskEx.RunとTaskEx.RunExを使用する場合
- 14. Magento - Mage :: getResourceModelを使用する場合
- 15. Javascriptプロトタイプを使用する場合
- 16. Freebaseを使用する場合
- 17. awaitキーワードを使用する場合
- 18. HTTPプロキシを使用する場合
- 19. MySQLを使用する場合
- 20. getparent()を使用する場合
- 21. _changed?メソッドcounter_cacheを使用する場合
- 22. ASP.NETでJavaScriptを使用する場合
- 23. "with(nolock)"を使用する場合
- 24. iPhoneでOpenGlを使用する場合
- 25. HashtableとHashMapを使用する場合
- 26. HtmlControlsとWebControlsを使用する場合
- 27. Webサービスを使用する場合、ページメソッド?
- 28. JSONでリストを使用する場合
- 29. Jedis - returnBrokenResource()を使用する場合
- 30. ウェブソケットを使用する場合のベストプラクティス?
データを操作するためのアダプタが必要ですか?何を使うよりもいい? –