Публикации по теме '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. А во второй части я покажу симпатичную визуализацию..