Создаём уведомления в Android. Часть 2. Используем звук и вибрацию

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

Прогноз погоды 9.0.0

Новая версия программы «Прогноз погоды». Новое в этой версии: Полностью переработано взаимодействие с БД; Добавлены пиктограммы погоды (пока поддерживаются для 4 типов погоды (ясная, пасмурно, дождь, снег)); Изменён значок вызова экрана с настройками; Улучшена совместимость с Android 8, 8.1 и 9.

Работаю с Arduino

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

Изменения относительно моих Open Source проектов

В конце декабря прошлого года мной были анонсированы и позднее введены некоторый изменения, касающиеся моих открытых проектов. Пришло время проанализировать их результаты и немного скорректировать некоторые моменты.

Разработка на эмуляторе, реальном устройстве или на эмуляторе и устройстве одновременно. Плюсы и минусы

Споры о том, на чём лучше и «правильнее» писать Android приложения, на эмуляторе или всё-таки на реальном устройстве длятся, наверное, уже столько времени, сколько существует сама платформа. Но, всё-таки постараемся понять плюсы минусы обоих подходов и сделать в данном вопросе свои выводы.

Округление числа до требуемой точности (заданного количества значащих цифр) в Python

Очень давно мы уже рассматривали вопрос округления числа до требуемого количества значащих цифр. В той статье приводились примеры для Delphi, C# и Java. Сегодня мы решим эту задачу на языке программирования Python.