如果我想要顯示數以千計的行和列以表格形式顯示在android UI中,那麼執行此操作的最佳方法是什麼?我應該在活動中單獨展示一下嗎?你可以請建議任何優化?將龐大的數據從sql數據庫填充到android ui
在此先感謝。
如果我想要顯示數以千計的行和列以表格形式顯示在android UI中,那麼執行此操作的最佳方法是什麼?我應該在活動中單獨展示一下嗎?你可以請建議任何優化?將龐大的數據從sql數據庫填充到android ui
在此先感謝。
我們可以在不到一秒的時間內從SQLITE加載數千行,但是立刻從數據庫加載大量數據並不是很好的做法。這將浪費大量的內存負載數據塊結帳下面的鏈接,我希望這會幫助你。
更爲簡單的方法將使用Reclycler來看,它確實延遲加載你。
http://developer.android.com/training/material/lists-cards.html
對於如此龐大的數據集,它是更好的使用pagination or infinite scroll, lazy load而不是不與整個結果集壓倒用戶,每一個都有它好的和壞區,這取決於你的內容以及如何顯示它,還檢查https://ux.stackexchange.com/questions/36394/when-is-it-better-to-paginate-and-not-to-paginate作比較
@Manjunath饒它只是我的看法,而不是顯示一組完整的數據你可以做的是顯示你想要的記錄,通過使用主鍵....通過這種方式,您不僅可以查看記錄,還可以查看您想要的內容並節省時間和數據庫佔用的空間......希望這對您有所幫助。 ...
只需使用'SimpleCursorAdapter',不需要任何分頁,塊等 – pskink