我目前在我的一些觀點中遇到了一些滾動問題。 Galaxy Tab(7英寸)的性能相當差。我並不想在這裏解釋我的視圖層次結構,而是想知道是否有人對如何解決Android上的滾動性能問題有任何一般指導。我感興趣的建設的意見時,如何找出引發的laggy滾動Android查看滾動性能故障排除
1
A
回答
5
我這幾個建議將幫助你麻煩了點,我應該知道的任何方法或陷阱,
使用1-一個高效的ListAdapter(利用getView()方法中的ConvertView)如下: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html
2-如果通過網絡加載圖像,請使用線程加載器並將圖像設置爲異步視圖。
3-如果您在列表項中渲染圖像,請以HashMap的形式保存緩存;即HashMap,其中整數是位置,Drawable將是物化圖像。在您的getView()方法中使用Cache中的Drawable availabe,並且只有當您詢問特定索引/位置時Drawable爲null時才加載圖像。您可能已經知道,每次將索引處的項目滾動到可見屏幕時,都會呈現列表項(getView()被調用);所以緩存圖像和使用convertView(該視圖已經創建一次)將使您的適配器和列表有效。
你甚至可以在你的getView()方法中加入一些system.outs來看看不同之處。
我希望這些幫助
最佳
-serkan
相關問題
- 1. ElasticSearch查看器故障排除:illegal_argument_exception
- 2. 查看轉換故障排除
- 3. 故障排除_mkdir故障
- 4. JavaScript故障排除故障
- 5. 故障排除PG功能
- 6. 故障排除SUMPRODUCT功能
- 7. 故障排除
- 8. 滾動視圖Android故障
- 9. css浮動故障排除
- 10. 查看動畫故障
- 11. 故障排除WPF
- 12. WebGL故障排除
- 13. 故障排除Turbolinks
- 14. 故障排除System.AggregateException
- 15. 排除故障javax.net.ssl.SSLHandshakeException
- 16. 排除故障system.io.fileloadexception
- 17. Shadowbox故障排除
- 18. IPC故障排除
- 19. Recyclerview滾動故障
- 20. Safari滾動故障
- 21. MySQL刪除故障排除
- 22. 基本呼叫功能故障排除
- 23. PHP createThumbnail功能故障排除
- 24. Rspec查看測試不工作,幫我排除故障
- 25. 排除故障和查看原始HTTP請求的工具
- 26. 故障排除慢UPDATE查詢
- 27. 幫助排除故障LINQ查詢
- 28. Android滾動查看滾動查看
- 29. Android 2.3:GridView滾動後出現故障
- 30. css3 div動畫故障排除
這也幫助,謝謝...這正是花絮這樣,我正在尋找:-) –