А я наконец-то попробовала новый datastore. Он и правда такой удобный, как о нём все рассказывают — https://zen.yandex.ru/media/android_junior/poprobovala-preferences-datastore-627d310bdc17f5097db75395?&
Дзен | Статьи
Попробовала Preferences DataStore
Статья автора «Блог Android-разработчицы» в Дзене ✍: В начала года Google представил новый вариант сохранения взамен SharedPreferences.
Вчера немного занималась UI и поняла, что многие не помнят про такую крутую штуку как Barrier и продолжают оборачивать вьюшки в дополнительные Layout — https://zen.yandex.ru/media/android_junior/zachem-nujen-barrier-uproscaem-verstku-v-constraintlayout-6282920d4434fb3ce4981c50
Дзен | Статьи
Зачем нужен Barrier? Упрощаем верстку в ConstraintLayout.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Часто бывает такая ситуация: мы используем ConstraintLayout и там есть какой-то ряд элементов и под ним еще один элемент.
👍1
https://www.educative.io/courses/grokking-the-behavioral-interview — закончила курс по подготовке к собеседованию. Он бесплатный, поэтому многого я не ожидала от него, но на самом деле довольно хороший. Не зря educative советуют для подготовки.
Из интересного: очень много вопросов, которые вам могут задать, примеры ответов на них и возможность самостоятельно записать ответ на видео и посмотреть как ты выглядишь.
Из минусов: сертификат никак не купить. У меня не сработал ни один способ. Но тут уж сайт не виноват. 😔
Из интересного: очень много вопросов, которые вам могут задать, примеры ответов на них и возможность самостоятельно записать ответ на видео и посмотреть как ты выглядишь.
Из минусов: сертификат никак не купить. У меня не сработал ни один способ. Но тут уж сайт не виноват. 😔
www.educative.io
Grokking the Behavioral Interview - Free AI-Powered Course
The ultimate guide to behavioral interviews. Developed by FAANG engineers. Use real-world questions, video recording, and structured strategies to get interview-ready in just a few hours.
Немного про раскрашивание текста — https://zen.yandex.ru/media/android_junior/kak-raskrasit-tekst-v-prilojenii-629365697faaea548ef20cf0
Дзен | Статьи
Как раскрасить текст в приложении?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Мы все знаем как сделать весь текст другого цвета. Но что делать, если приходит дизайнер и приносит макет, а там каждое слово разного цвета?
Немного про WorkManager — https://zen.yandex.ru/media/android_junior/workmanager-pliusy-i-minusy-chast-1-62a8b97d976862692ac3a316
Дзен | Статьи
WorkManager. Плюсы и минусы. Часть 1.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Довольно часто случается, что нам нужно сделать какую-то фоновую работу в приложении.
Когда я начала смотреть WorkManager, то думала, что там всё достаточно просто. Это же обычная фоновая работа и что там вообще изучать-то. Оказалось, что там очень много всего. И это я ещё не дошла до дебага и общение с воркером 🤔
Дзен | Статьи
WorkManager. Какие есть и как создать. Часть 2.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Про плюсы и минусы мы уже поговорили, так что теперь узнаем как создать WorkManager и какой выбрать.
👍4
Не прошло и полгода, как я смогла дописать еще одну часть! Теперь про дебаг :)
Дзен | Статьи
WorkManager. Как дебажить. Часть 3.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Есть несколько способов: — Самый простой способ, который, к сожалению, работает только для API 26+.
👍7❤1🔥1💯1
Вдохновлено вопросом "Аня, а зачем нам sealed-классы везде, если есть enum?" 😁
Дзен | Статьи
Sealed-классы, enum и sealed-интерфейсы. Чем отличаются?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Все три варианта используются для группировки чего-то похожего. Но зачем вообще придумывали столько всего, если есть всем привычный Enum?
👍4🔥2
Столкнулась с интересным вопросом: почему у нас не запускается WorkManager сразу же и может ли быть так, что он вообще никогда не запустится? Оказалось, что может.
Дзен | Статьи
WorkManager. Всегда ли запустится сразу?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Всю прошлую неделю у меня с коллегой был вялотекущий спор на одну тему. Представьте, что у нас есть WorkManager.
👍6
Отпуск закончился и у меня наконец-то есть силы что-то писать. Немного не про андроид, но тоже полезное :)
Дзен | Статьи
Управление командой. Заметки. Часть 1
Статья автора «Блог Android-разработчицы» в Дзене ✍: Сегодня немного не про андроид.
🔥2🥱2
Все вокруг говорят про KSP и как прекрасен мир с ним. Стало интересно, правда ли так прекрасен. Оказалось, что да.
Дзен | Статьи
Зачем переходить на KSP, если есть KAPT?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Ksp и kapt нужны для генерации кода. Довольно удобно написать код один раз, а потом просто подтягивать в нужных местах с помощью аннотации.
👍4🔥1
Представьте, что вы написали кучу кода, а потом отошли пообедать и в это время котик прошелся по клавиатуре и всё удалил. Или вы решили подтянуть к себе изменения из другой ветки и всё стёрлось. Чтобы ситуация стала ещё печальней: никаких коммитов вы не делали и гит ничего не кэшировал. Что же делать?
В Android Studio есть отличная фича: собственный кэш.
Как его найти: кликаем правой кнопкой мышки по любой папке/файлу → Local History → Show history. И тут вам покажут историю за последние 12 часов. Ура! :)
В Android Studio есть отличная фича: собственный кэш.
Как его найти: кликаем правой кнопкой мышки по любой папке/файлу → Local History → Show history. И тут вам покажут историю за последние 12 часов. Ура! :)
🔥3❤🔥2👍2
Сейчас ехала в такси и там играло «Белые розы, белые розы, беззащитны шипы…». И как-то так хорошо стало. Как будто на три минуты оказалась в детстве и снова все хорошо. И все мои близкие рядом и в безопасности…
Я хотела написать этот пост уже давно, но сомневалась, а уместно ли это вообще в блоге про андроид. Но все-таки скажу, но только здесь, а не в дзене на 700 человек.
Многим из нас сейчас тяжело и страшно. Мы не знаем что ждём нас в будущем и думаем о себе и своих близких. В такие моменты легко можно почувствовать себя одиноким, будто все против нас. Я понимаю это чувство. Но помните, что оно не совсем верное. Нас много и мы не одни.
Пожалуйста, поддерживайте тех, кто рядом. Давайте быть добрее друг к другу. В это нелёгкое время нам нужно держаться вместе и заботиться о себе и других. Даже несколько добрых слов могут спасти человека и поднять его настрой.
Я обнимаю всех и берегите себя и своих близких. ❤️
Я хотела написать этот пост уже давно, но сомневалась, а уместно ли это вообще в блоге про андроид. Но все-таки скажу, но только здесь, а не в дзене на 700 человек.
Многим из нас сейчас тяжело и страшно. Мы не знаем что ждём нас в будущем и думаем о себе и своих близких. В такие моменты легко можно почувствовать себя одиноким, будто все против нас. Я понимаю это чувство. Но помните, что оно не совсем верное. Нас много и мы не одни.
Пожалуйста, поддерживайте тех, кто рядом. Давайте быть добрее друг к другу. В это нелёгкое время нам нужно держаться вместе и заботиться о себе и других. Даже несколько добрых слов могут спасти человека и поднять его настрой.
Я обнимаю всех и берегите себя и своих близких. ❤️
❤15👍4😢2👌1🕊1
Спустя кучу месяцев, находясь в дороге в Грузию, наконец-то дописала про цепочки. Сама узнала немного нового пока разбиралась — https://dzen.ru/a/Y0CClyivjQ_JeoM2
Дзен | Статьи
WorkManager. Цепочки. Часть 4.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Бывают ситуации, когда в зависимости от результатов первого воркера, нам нужно запускать другие.
🔥6❤2👍1
Я тут начала проходить курс по паттернам, поэтому теперь ещё и их буду описывать, чтобы закрепить полученные знания. Первый паттерн — один из самых простых, но эффективных.
Дзен | Статьи
Паттерн "Фабрика"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Паттерн "Фабрика" — это один из паттернов, который помогает создавать объекты. По сути, это удобный шаблон, который мы можем использовать в коде.
🔥8👍4
Всех с наступившим новым годом! Надеюсь, все хорошо проводят праздники. А я тут как раз закончила курс по UML, поэтому вот первая часть заметок :)
Дзен | Статьи
Заметки по UML. Часть 1.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Сегодня расскажу немного про UML (как расшифровывать и как писать).
🎉3👍1
Еще немного простого про паттерны. Адаптер — один из самых популярных паттернов, который используется почти в каждом проекте.
Дзен | Блогерская платформа
Паттерн "Адаптер"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Это еще один простой структурный паттерн.
👍3🔥1😁1
Услышала вчера прекрасное объяснение для одной из букв SOLID. Делюсь с вами :)
Дзен | Статьи
Принцип открытости-закрытости
Статья автора «Блог Android-разработчицы» в Дзене ✍: Услышала сегодня объяснение принципа открытости-закрытости, которое мне очень понравилось, так что делюсь с вами.
👍5🔥1
В этот прекрасный выходной день я смогла что-то написать. Вспомнила тут чудесную библиотеку LeakCanary :)
Дзен | Статьи
Что за утечка памяти и как её отслеживать?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Одна из самых популярных проблем, с которой сталкиваются android-разработчики, — это утечка памяти. Что это такое?
👍8