recyclerview MobiFest - Новосибирск - История оптимизации работы с RecyclerView Пожалуй, ни один проект не обходится без списков и, наверное, каждый Android-разрабочик знает, какими усилиями можно добиться добавления новых типов ячеек, их переиспользования в других списках, ну, а об оптимизации и о работе
flutter Cross-Platform App Development with Flutter SDK Доклад состоит из двух частей:Небольшая теоретическая часть, где я расскажу, что такое Flutter, в чем отличие от других кроссплатформенных SDK, как строится UI на Flutter.Практическая часть, где покажу как создается новый
recyclerview Легкая работа со списком - RecyclerView и ViewHolder, RendererRecyclerViewAdapter (часть 3) В интернете уже полно статей на эту тему, все они в основном предлагают решения для удобного реюзинга ячеек в RecyclerView. Сегодня мы пойдем немного дальше и приблизимся к простоте сравнимой с DataBinding.Если
recyclerview Легкая работа со списком - RecyclerView и DiffUtils, RendererRecyclerViewAdapter (часть 2) В прошлый раз мы оптимизировали работу с RecyclerView, а так же научились переиспользовать ячейки в разных списках и легко добавлять новые. Сегодня мы разберем: как можно упростить поддержку DiffUtil в этой реализации; как добавить поддержку вложенных RecyclerView.
recyclerview Легкая работа со списком - RecyclerView пример оптимизации, RendererRecyclerViewAdapter (часть 1) В последнее время мне часто приходилось переписывать много адаптеров для списков, и каждый раз я брался за голову — в адаптере находилась бизнес-логика, сетевые запросы и роутинг приложения и многое другое. Все это очень