2015-05-12 19 views
2

我需要建立一個列表視圖與managerQuery或sqlite.It許多items.Each項信息查詢有一些領域:標題(字符串)描述(字符串)路徑(字符串)。我在保存列表對象的信息或建立每個項目時獲取信息之間動搖。將信息保存到列表對象將增加內存並獲取信息,同時構建每個項目會導致應用程序變慢(我的列表視圖有大量項目)。選擇查詢數據庫,或者使用RAM打造的ListView

+0

我想你可以使用SimpleCursorAdapter(http://developer.android.com/reference/android/support/v4/widget/SimpleCursorAdapter.html)和http://www.java2s.com/Code/Android/UI /UsingSimpleCursorAdapterandListView.htm –

+0

在你的基本adaper的listview中使用視圖持有者類。 http://developer.android.com/training/improving-layouts/smooth-scrolling.html –

回答

1

每次構建新項目時查詢數據庫都會減慢列表滾動的速度。手前獲取數據是更好的方法。

相關問題