Использование библиотеки ColorPicker в Android для реализации гибкого выбора цвета

Понадобилось реализовать выбор цвета пользователем для вашего Android-приложения? Эта библиотека — отличный выбор.Без долгих предисловий, начнем. Как всегда, для начала добавим библиотеку в приложение (файл build.gradle(module.app) ): implementation ‘com.jaredrummler:colorpicker:1.1.0’ С этим разобрались. Теперь приступим непосредственно к реализации выбора цвета. Создадим разметку: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" ПОДРОБНЕЕ

Summer MVP. Насколько гибок Kotlin?

/ Оригинал / Синтаксис языка Kotlin — довольно гибкая вещь и лаконичность кода, которой в Java можно добиться только с помощью кодогенерации, в Kotlin зачастую реализуется стандартными средствами языка (раз, два). Под катом история про то, как мы испытывали Kotlin на гибкость (и пару раз сломали), реализуя MVP-библиотеку Summer без ПОДРОБНЕЕ

Использование библиотеки Volley в Android на примере получения данных из погодного API

Каждому Android-разработчику рано или поздно приходится работать с сетью. В Android есть множество библиотек с открытым исходным кодом, таких как Retrofit, OkHttp или, например, Volley, на которой мы сегодня остановимся подробнее. Итак, что же эта библиотека из себя представляет? Volley — это HTTP-библиотека, которая упрощает и ускоряет работу в сети ПОДРОБНЕЕ