實際上,我需要一個可以加載數千個數據的Android ListView,但問題是如果我只是在ListView中加載數據,它將會縮短記憶。所以我需要一個動態列表視圖,它只加載用戶可見的數據。可能嗎?在列表視圖中加載數千個數據同時不加載所有數據
0
A
回答
1
是的,它可以通過使用Recyclerview。在這只是顯示的數據的列表視圖中使用,或者僅用於顯示部分
http://www.androidhive.info/2016/01/android-working-with-recycler-view/
使得這裏的意圖是一個鏈接,可以幫助您 - https://developer.android.com/training/material/lists-cards.html
+0
是的,你說得對。 RecyclerView是正確的解決方案 –
0
的ListView已經有內建循環視圖機制。只是不要忽略ViewHolder模式。檢查example。
如果你確實需要動畫,你可以試試RecyclerView。
0
你可以動態地嘗試ListView加載更多。檢查http://www.mysamplecode.com/2012/07/android-listview-load-more-data.html
相關問題
- 1. 在列表視圖中加載數據
- 2. 表視圖中沒有加載數據
- 3. 加載視圖中的所有數據是否加載?
- 4. 數據加載到列表視圖
- 5. 加載數據時在加載數據圖標在backgrid.js
- 6. 如何從多個數組加載數據到列表視圖?
- 7. 在表單上加載數據庫的多個數據加載
- 8. 重新加載表視圖數據,現有數據可見
- 9. JS數據加載數據,但不會在視圖中呈現
- 10. 問題,同時存儲在數據庫到表視圖加載數據
- 11. 在Codeigniter視圖中加載數據
- 12. Android不加載列表視圖如果我添加4個數據到列表
- 13. 預加載數據以加快視圖加載時間 - 導軌
- 14. 加載數據到列表
- 15. 表格視圖數據加載問題
- 16. JSON數據表視圖的iOS加載
- 17. 加載表格視圖數據
- 18. IOS加載數據表格視圖
- 19. 無法加載數據到表視圖
- 20. 在表單加載中顯示數據從數據庫的列表視圖
- 21. 如何讓表格視圖一次加載所有數據,而不是在滾動時更改所述數據?
- 22. 隱藏表視圖,直到所有的數據加載 - IOS
- 23. RoR數據表從不加載數據?
- 24. 用重新加載的錯誤數據加載視圖時出現的數據
- 25. 數據只在加載時加載?
- 26. 使用數千列的加載表
- 27. Android在列表視圖中加載大數據
- 28. 將數據加載到Recycler視圖之前加載視圖
- 29. 滾動到列表視圖時加載數據
- 30. 加載firebase數據時重新加載視圖控制器swift
是你可以在Async任務中第一次綁定10到20個數據列表你可以添加50到100個數據或者像遞歸一樣通知適配器 –
請注意列表視圖只在需要顯示列表視圖時纔會繪製細胞。我假設你已經意識到這一點。 在繪製列表視圖時,是否需要將所有模型數據加載到內存中? –
我必須通過向上或向下滾動來查看數以千計的數據到ListView,但ListView應該只加載用戶可見的數據,僅用於優化。 –