Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
В Android 13 появилась возможность задать язык приложения отдельно от системного. В Android 14 расширили возможности конфигурации, привязанным к региону: единицы измерения температуры, календарь, первый день недели, цифры.

Чтобы корректно получать Locale вам надо получать его через новое API LocaleManager.getOverrideLocaleConfig()

Подробности тут

@anroid_broadcast #android14
37👎11🍾8🥴5🔥4👍3
📺 Ремонт в квартире у айтшиников. Боли и лайфхаки (1.5 часа)

Вот мы и вернулись с долгожданным "Сидим, Ворчим" или новое название "Турбозадроты из IT" и поговорили про свои ремонты в Питере, Москве и Гродно (Беларусь). Делитесь своим зашкваром в комментариях под видео

В этот раз позвали Мишу Емельянова, который весь Mobius только что говорил о рефакторинге переделке после хреновой бригады строителей

#сидимворчим
👎46🤣28👍11🥱6😁4🔥2🤬1💯1😐1
📺 Новости 2023.4 (33 мин)

Свежий выпуск новостей уже на канале
🤯 Новые запреты в Android 14
🎉 Kotlin 2.0
🚀 GhatGPT устроился в Microsoft и Google

#AndroidBroadcast #новости
👍25👎10
Недавно вышла первая dev preview Android 14 и на канале @googlenws_ru я нашел много интересного про фичи, которые можно найти в первой прошивке (сам боюсь накатывать).

Также там всегда вся информация про свежи обновления Pixel, Google сервисов и других продуктов. Рекомендую подписаться!
👍22👎9
Вышел OnePlus 11, который использует CHRE (Context Hub Runtime Environment) на основе процессора Qualcomm Snapdragon. Эта платформа позволяет приложениям запускать приложения (nanoapps) на процессорах с низким энергопотреблением со стандартизированным API.

Например, Fast Pair для Bluetooth наушников, что позволяет ускорить уведомление о устройстве рядом.

Технология поддерживается с Android 7.0, а в Android 11 уже достигла версии 1.4

#androidos
👍29👎72
Спасибо всем за поддержку на Boosty. Достиг 300 патронов. Это очень много значит для меня! Значит. что вы цените что я делаю и поддерживаете меня что я делал это больше и лучше. Спасибо вам ещё раз!!!

#AndroidBroadcast
👍85🎉3315🥱10👎8
Теперь для всех BroadcastReceiver, регистрируемые в runtime, обязательно должны будут указывать экспортируемые или нет. Для этого при регистрации надо будет указать флаг RECEIVER_EXPORTED или RECEIVER_NOT_EXPORTED. Подробности тут

@android_broadcast #android14
🤔23👎11👍10👌3😁1
В Android 14 обяжут указывать зачем вы используете Foreground Service (подробности тут). Цели использования сервисов строго ограничены списком, а любую другую работы надо выполнять через WorkManager (JobScheduler).

В JobScheduler появляется новая пометка "User Initiated", которая помечает долгую задача, что еще больше ограничивает категории задач для Foreground Service.

Особенности User Initiated Job:
👉 Чтобы их использовать надо будет запросить в AndroidManifest новый permission - RUN_LONG_JOBS
👉 также показать системное уведомление, пока выполняется такая Job
👉 Запущена такая Job может только когда приложение видно пользователю
👉 Такая Job может быть остановлена через системный Task Manager (появился в Android 13).

Пока для такой работы говорится только о передачи данных с/на сервер. Пример как это делается в скриншотах к посту

Все подробности изменения тут

@android_broadcast #android14
🤯35🤬18👍15👎8👌1