在我的選項卡應用程序中,每次更改選項卡時,我都使用該選項卡的views /元素的findViewByIDs(16項)。我想知道使用這種方法是否很慢,電池耗盡或耗時?或者我應該將所有16個值* 4選項卡存儲爲類變量,並在需要時使用它們?findViewByID時間或資源消耗
什麼是你設計的經驗。謝謝
在我的選項卡應用程序中,每次更改選項卡時,我都使用該選項卡的views /元素的findViewByIDs(16項)。我想知道使用這種方法是否很慢,電池耗盡或耗時?或者我應該將所有16個值* 4選項卡存儲爲類變量,並在需要時使用它們?findViewByID時間或資源消耗
什麼是你設計的經驗。謝謝
如果你想優化你可能想看看這篇文章:http://blog.stylingandroid.com/listview-part-4/的想法,但有一點要指出的是,findViewById
可能是一個問題,所以你可以緩存你找到的或使用Holder模式,發現在http://commonsware.com/Android/,但你可能會發現一些其他建議也有幫助。
AchI認爲這是。您可以創建一個視圖緩存來存儲您之前的視圖。然後,您可以爲每個視圖只查找一次。
我不明白這個問題。發佈一些代碼來幫助解釋。 – Squonk 2012-03-03 01:41:58