Публикации по теме 'android'


Шаг 33. Числа с плавающей запятой ненастоящие ~ Чак Эллисон
Это 33-й шаг к прохождению серии Программирование Просветление . Если вы не выучили 32 шаг , прочтите его. «95% людей вообще ничего не знают о плавающей запятой». ~ Джеймс Гослинг Что такое числа с плавающей запятой ? Термин с плавающей запятой происходит от того факта, что не существует фиксированного количества цифр до и после десятичной точки; то есть десятичная точка может плавать. В Java тип данных float или Число с плавающей запятой — это..

Я форки
Синдром самозванца: я мусор, я не игрушка! В последней части франшизы История игрушек 4 , История игрушек 4 , был представлен новый и очень популярный персонаж по имени Форки. Forky - это пластиковая игрушка, превращенная в спорк , в комплекте с гуглями глазами, резинкой для рта и руками для чистки труб. С некоторой помощью Вуди Форки была сделана Бонни во время ее ориентации в детский сад. Бонни быстро запечатлевается на Форки, написав свое имя на нижней части его эскимо,..

Раскрытие возможностей внутреннего распознавания звука
Вы когда-нибудь оказывались очарованными музыкой ремиксов, используемой в роликах Instagram, YouTube Shorts и других видео в социальных сетях, только для того, чтобы разочароваться в невозможности идентифицировать эти запоминающиеся мелодии? Попытки распознать эти песни-ремиксы — обычная проблема, с которой сталкиваются многие из нас. Но не бойтесь! MuParse, новаторское приложение для Android, было создано для решения именно этой задачи. Благодаря внутреннему прослушиванию аудио..

Как создать и опубликовать свое приложение для Android в магазине Google Play с помощью GitHub Actions
Как создать и опубликовать свое приложение для Android в магазине Google Play с помощью GitHub Actions Хотя построение процесса CI/CD часто изначально требует определенных усилий, в долгосрочной перспективе это сэкономит вам массу времени и, следовательно, денег. В одной из своих старых статей я рассказывал о том, как настроить конвейер CI/CD с помощью GitHub Actions для развертывания в Firebase App Distribution. Как выполнить развертывание в дистрибутиве..

Краткое руководство по шаблону проектирования наблюдателя
Шаблон проектирования наблюдателя - это шаблон проектирования программного обеспечения, который концептуализирует стратегии взаимодействия между объектами и их зависимыми объектами. В таком шаблоне мы создаем предметный класс, который поддерживает список зависимостей, называемых наблюдателями, которые уведомляются о любых изменениях в состоянии предмета или о том, что они слушают. Возможно, вы хорошо знакомы с парадигмой событийно-ориентированного программирования. Основное..

Инициализация свойств после строительства в Котлине
Инициализация свойств после строительства в Котлине Если вы какое-то время работали с Kotlin, вы, вероятно, видели, что существует несколько способов инициализации свойств класса. Как правило, компилятор требует, чтобы свойства класса инициализировались во время построения, но это не всегда возможно. Одна из частых причин этого может заключаться в том, что вы не отвечаете за создание самого объекта. Исходя из Android, это распространенный сценарий, поскольку система будет создавать..

GoodReads API из Android с Kotlin
Я люблю читать книги. Еще я люблю отслеживать, что прочитал. Goodreads - это, наверное, самое большое в мире сообщество любителей книг, и я пользуюсь им уже более 8 лет. С тех пор я добавил в свой профиль 238 книг. Как инженер-программист, неудивительно, что однажды я решил получить эти данные и поиграть с ними. Это будет статья из двух частей. Здесь, в первой части, я объясню, как можно собирать данные из GoodReads на Android. А во второй части я покажу симпатичную визуализацию..