讓我們來看看Android ViewHolder的表現吧!
該應用程式是一個程式設計工具,用於比較編寫自訂 ListView 和 ArrayAdapter 的 3 種不同方法。運行它,觀察它,並查看它的日誌(過濾器:“RBLS”)
安裝後,在啟動器中尋找“不含 ViewHolder”、“帶 ViewHolder”和“帶快取 ViewHolder”圖示。它們是 3 個 ListView,具有不同的 ArrayAdapter。什麼更有效率?
該應用程式是在 GPLv3 下發布的,因此請不要猶豫查看其程式碼、編輯它、分發它並在教室中展示它。您可以在 https://github.com/rocboronat/android-viewholder-banana-example 找到解釋和來源
該應用程式的香蕉魔法圖示已從http://ztreasureisle.wikia.com/wiki/Emerald_Island下載,並在知識分享(CC-BY-SA)下發布
Android 市場的大圖可在維基百科上找到:http://upload.wikimedia.org/wikipedia/commons/8/89/Green_yellow_bananas_dsc07775.jpg
享受編碼的樂趣!
閱讀更多信息