Когда-то в Android были времена, когда запустить задачу в фоне было просто и гарантии её работы были высоки. Теперь же в ОС есть множество ограничений: работа в фоне, доступ к файловой системе, системы оптимизации расхода батарейки, разрешения, часть которых требует одобрения модераторов Google Play. Разработчикам приходится работать в условиях всех этих ограничений и учитывать их при разработке фичей. В рамках этой статьи я хочу разобраться с ограничениями, которые есть на разных версиях Android, чтобы вы смогли лучше понимать, что может происходить.
Рубрика «broadcastreceiver»
История ограничений фоновой работы в Android для разработчиков
2023-06-16 в 6:15, admin, рубрики: android, android development, broadcastreceiver, Google Play, jobscheduler, service, workmanage, Блог компании Android Broadcast, Разработка под android, фоновая работаПереадресуем уведомления о входящих звонках и смс на компьютер
2014-02-09 в 9:10, admin, рубрики: broadcastreceiver, linux, Разработка под android, уведомления, метки: broadcastreceiver, linux, уведомленияОчень часто находясь дома за ноутбуком, я пропускал входящие звонки, так как телефон был вне зоны слышимости. Тогда родилась идея, а почему бы не научить ноутбук показывать информацию о звонках с телефона?
А если еще и пересылать входящие СМС, то можно упростить работу с онлайн-сервисами, высылающими одноразовые коды подтверждения для проведения различных операций. Чтобы посмотреть этот код, не нужно будет искать телефон и разблокировать его. Вся информация будет доступна сразу на экране ноутбука.
Кроме того, это неплохая возможность попрактиковаться в разработке под андроид. В результате получилось маленькое приложение, которое перехватывает входящие звонки, СМС и отправляет их по локальной сети.
Для тех, кому интересно как у меня это получилось, добро пожаловать под кат.
Читать полностью »
Эти забавные BroadcastReceiver’ы
2012-08-20 в 8:18, admin, рубрики: android, broadcastreceiver, Разработка под android, метки: android, broadcastreceiver Небольшое наблюдение о различном поведении
BroadcastReceiver
'ов при регистрации через AndroidManifest.xml
и непосредственно в коде. Данная заметка не является пошаговым руководством для новичков, а всего лишь призвана сэкономить время тем, кому еще не довелось наступить на похожие грабли.
Читать полностью »