Facebook имеет самый плавный пользовательский интерфейс в моем телефоне Android, и мне интересно, как они могут это сделать.
Пока я пишу свою демонстрацию, ListView с изображениями всегда кажется запаздывающим, в то время как новые действия в Facebook очень удивительны.
Кто-нибудь может сказать мне, использует ли приложение Facebook нативный ListView, но с некоторым улучшением, или просто переписать весь вид для повышения производительности?
РЕДАКТИРОВАТЬ: я уже использовал стратегию кэширования, такую как использование асинхронных потоков, кэширование ViewHolder в качестве тега и сохранение изображений в памяти для ускорения, хотя я все еще чувствую себя отсталым. Я действительно хочу знать, как инженеры Facebook сделали это, они действительно великолепны