sashatinkoffJetPack Navigation: onCreate и ошибка does not have a NavController setНесмотря на то, что документация JetPack Navigation говорит, что маршрутизацию надо использовать с помощьюMay 25, 2022May 25, 2022
sashatinkoffJetPack Navigation: как получить текущий FragmentКомпонент Navigation помогает разработчикам разгрести непонятный мусор, связанный с кучей вызовов разных экранов из разных мест. Уже…May 25, 2022May 25, 2022
sashatinkoffОтображение RichText статей в Android приложенииКастомизируем WebView с блекджеком и горячими девчонкамиFeb 1, 2021Feb 1, 2021
sashatinkoffРасширяем функционал include с помощью DataBindingУбираем дублирование элементов в layout куда круче чем раньшеMay 29, 2020May 29, 2020
sashatinkoffKotlin, Realm и val — как ужиться?Представим, что у нас есть модель User, у которой есть имя, а также еще пара параметров, которые мы планируем не связывать с моделью в…Mar 11, 2020Mar 11, 2020
sashatinkoffRelease notes в приложенииБыстро, просто и без привлечения сторонних решенийMar 4, 2020Mar 4, 2020
sashatinkoffНе бывает слишком много клавиатурИли как скрывать клавиатуру не только нажатием на “назад”Mar 3, 2020Mar 3, 2020
sashatinkoffКак ViewPager, но ViewFlipperПерехватывать открытие нового экрана в виджете ViewFlipper. Kotlin extensionsOct 14, 2019Oct 14, 2019
sashatinkoffQR коды в Android приложенииСамым простым способом коммуникации между двумя приложения на кратчайшей дистанции (скажем, вытянутой руки) мне казалась технология…Apr 22, 2019Apr 22, 2019