Рубрика: Design Patterns
-
Паттерн ViewHolder
Ваш код может часто вызывать findViewById() во время прокрутки ListView, что может снизить производительность. Даже когда адаптер возвращает раздутое(inflated) представление для повторного использования, вам все равно нужно искать элементы и обновлять их. Способ обойти повторное использование findViewById() — это использовать паттерн ViewHolder.
-
Паттерн Repository
Репозиторий — это слой абстракции, инкапсулирующий в себе всё, что относится к способу хранения данных.
-
MVC — MVP — MVVM
Различия MV* паттернах
-
Design patterns used in Android
Поговорим о шаблонах проектирования, с которыми встречаемся каждый день в Android разработке(SDK, сторонние библиотеки). Но, не всегда их замечаем.