Java
@javalib
147 posts
Android

Подключение сканера к Android или как почувствовать себя кассиром

Привет! На связи Константин, Android разработчик Joy Dev. Недавно на одном из проектов мне потребовалась поддержка беспроводного сканера и получение с него данных. Проведя поверхностный поиск, я обнаружил:

Электронные книги? Аудиокниги? Смешать, но не взбалтывать

Всем привет!

Своя библиотека под Android за один вечер

В процессе написания статьи она незаметно для меня трансформировалась из туториала по публикации Android-проекта как библиотеки в максимально душную статью о том, как математика пригодилась разработчику с гуманитарным бэкграундом в отрисовке анимашек. Статью подробную, разжеванную, с множеством строк кода. Возможно, не для слабонервных.

Нейронные сети и Android: как их создавать и использовать в мобильных приложениях

Маски в Snapchat и Запрещёноgram, категоризация фотографий в галерее, улучшение качества фотографий в Google Camera — все эти фичи в приложениях используют нейронные сети. Будущее мобильных устройств тесно связано с развитием нейронных сетей и их интеграцией в различные приложения: нейросети помогают усовершенствовать пользовательский опыт и повысить эффективность работы приложений.

Как настроить автомиграцию в Room

В этой статье я расскажу про автомиграцию в Room (версия не ниже Room 2.4.0), варианты ее использования, преимущества, которые она дает, и проблемы, с которыми мы можем столкнуться.

Принципы построения многомодульного Android-приложения и их применение в СберЗдоровье

Всем привет! Меня зовут Александр. Я Android разработчик в СберЗдоровье.

Что под капотом у Leak Canary?

Утечка памяти пожалуй одна из самых незаметных ошибок, которую можно допустить в разработке. Такая ошибка никак не влияет на работу приложения, ее сложно отловить на этапе тестирования, однако может привести к лагам на устройстве и порой даже крэшу. Насколько бы вы внимательно не относились к коду из-за человеческого утечка рано или поздно всплывет. Причем утечка памяти довольно часто бывает и в сторонних библиотеках.

Кащеева смерть — защищаем свои пароли с помощью аппаратного хранилища ключей Android

Несколько лет назад меня начала посещать мысль, что менеджеры паролей всё-таки «для честных людей». Как раз все встречные и поперечные стали заявлять, что у них теперь сквозное шифрование… И настали типа спокойные и безопасные времена (ну если не считать миллиардов, которые крадут с криптобирж каждый второй день, прослушки всех этих чатов со сквозным шифрованием, слива баз паролей, взлома LastPass…)