Я работаю над новым приложением, которое, как это обычно и происходит, связывается с бэкенд-сервисом для получения данных через API. В этом примере я буду разрабатывать функцию поиска, одной из особенностей которого будет мгновенный поиск прямо во время ввода текста.
Анна @taasonei
Пользователь
RecyclerView Adapter in Android, сделай быстрее и проще
8 мин
8.5KПеревод
Здравствуйте дорогие хабрчане. Это статья основана на статье https://blog.iamsuleiman.com/recyclerview-adapter-android-made-fast-easy/#clicklistener написанной в 2017 году на Java. А статью которую вы читаете, уже на Kotlin.
Каждый раз, когда мы думаем о создании RecyclerView
, нас пугает объем кода, который должен войти в адаптер. Кроме того, если у этого адаптера много ViewHolder-ов
, то спаси нас Бог!
Конечно, все мы знакомы с шаблонным кодом RecyclerView.Adapter
. Но писать один и тот же код снова и снова — пустая трата времени.
Наверняка должен быть лучший способ?
Поздоровайтесь с FastAdapter
!
+6
Android, Kotlin Flow во ViewModel — все сложно
12 мин
55KПеревод
Сравним Kotlin-Flow и ViewModel в Android приложении, посмотрим в чем отличия и узнаем сильные стороны каждого подхода.
+4
Основы Contacts API в Android
6 мин
31KСовсем недавно мне нужно было сделать приложение в котором была необходима поддержка функционала работы с пользовательскими контактами на базовом уровне и, как наверное любой начинающий Android разработчик, я прибывал в небольшом ступоре после поверхностного изучения нового Contacts API. Во время работы я нашел совсем не много информации на эту тему (кроме самой документации конечно), а на русском языке, как мне показалось, она и вовсе отсутствует. Поэтому я и решил написать эту статью и поделиться своим опытом с другими. В ней я постараюсь охватить только основы работы с контактами в Android, не затрагивая более глубокие вопросы и вопросы синхронизации, которые по моему заслуживают отдельной статьи.
+40