2012-05-11 13 views
3

這會延長,但我需要解釋。用於在列表視圖中顯示來自webservice的大量數據的最佳方法/模式

我有一個應用程序需要在列表視圖中顯示數千個項目的數據。這可以與Google Play商店進行比較,該商店在特定類別中提供大量應用。 (其中大多數應用程序使用延遲加載,用戶向下滾動時會加載越來越多的數據,另一個應用程序是Gmail應用程序對話列表,我們繼續滾動以加載更多內容 我們可以在Google圖片搜索桌面版本中看到相同的內容。)

但是,上面的內容限制了哪些列表項被填充,最後它只是停止加載更多的數據。但是,如果它是按字母順序排列的人名列表呢?我無法停下來列舉幾個名字。也不希望有一個字母選擇加載列表。

什麼是理想的解決方案?

回答

0

實施尋呼在服務器端的機制,這樣你將有一頁一頁的特定數量的記錄,這樣你會實現加載更多功能相同的谷歌播放和其他應用程序。

+0

我的問題是如何顯示所有項目,一些設計,以防每個項目很重要。不像Google Play商店中的一些頂級商品,它在一定程度上停止向下滾動。 – Pritam

+0

我的意思是要顯示模式,我同意不可能加載一個大的列表(連同每個項目點擊的連接數據),這會導致內存不足。 – Pritam

相關問題