Facebook在我的Android手機中擁有最流暢的用戶界面,我想知道他們怎麼能做到這一點。爲什麼Facebook的Android應用程序滾動得如此順利
雖然我寫我的演示,用的ListView圖像似乎總是laggy,而Facebook的新的進活動行爲如此驚人。
任何人都可以告訴我,Facebook的應用程序是否使用了本機的ListView但也有一些改進,或者只是改寫了更好的性能整體看法?
編輯:我已經使用了緩存策略,如使用異步線程,緩存ViewHolder作爲標記和在內存中存儲的加速圖像,而我還是覺得laggy。我真的很想知道Facebook工程師是如何做到的,他們真的很棒
我不知道,如果不是Facebook的移動開發者以外的任何人將能夠回答這個問題要問你。 –
嘗試啓用清單檔案中的硬件加速,看看是否是有差別 – xbonez
@xbonez事實上,我已經使用不同的設備來測試應用程序,其中一些沒有做硬件加速功能在所有的能力。但Facebook應用的行爲仍然比其他應用好得多。 –