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
#androidos

adb: the full story

Android Debug Bridge (ADB) - это утилита которую использует любой Android разработчик явно или нет, чтобы коммуницировать с Android устройством: реальным или эмулятором. В статье автор подробно разбирает различные команды, которые могут быть вам полезны.
#androidos

Активная конкуренция за RAM в Android

Разбор как процессы в Android начинают забирать память у других процессов, когда им её не хватает. SWAP нету в Android, так что выживет тот кто больше в foreground
👍1
#androidos

Main Loop (Главный цикл) в Android Часть 1. Пишем свой цикл

Слышали на собеседование вопрос про то что такое Handler/Looper в Android? Зачем они нужны? Как устроены? Надеюсь что статья поможет вам понять этот механизм лучше на практике
#androidos

Main Loop (Главный цикл) в Android Часть 2. Android SDK

Продолжение разбора Handler и Looper из Android
#androidos

Android Garbage Collection in a Nutshell (9 мин)

Хорошая статья про что такое Garbage Collector (сборщик мусора), принципов его работы и прочих особенностей с рассмотрением в рамках Android OS
👍41👎221
#androidos

Как работает UI в Android. Не все так сложно

Разбор работы Main Thread, HandlerTread, Looper, Message Queue и прочее что относится к организации выполнения команд на UI в Android
👍70👎16🎉2
Сталкивались ли с TransactionTooLargeException? Например, при сохранении состояния Activity. Автор статьи разбирается в механизмах IPC и Binder, неправильная работа с которыми приводит к ошибке.

#androidos
👍231
Как в Android запрещали фоновую работу и улучшали расход батареи

Разбор истории изменений в Android OS касательно выполнения задач в фоне и экономии заряда батареи, начиная с Android 5.0 и до Android 13

#androidos #androidbroadcast
👍44🔥12🤯8😁2🤔211
Deep Dive Into Deep Link. Часть 5. Нюансы: port, mime, path, диспетчеризация, обратная совместимость

Заключительная часть серии статей про работу с deep link в Android и как справится с ними на разных версиях ОС и устройствах.

В этой статье обсуждаются как еще можно сломать работу ссылок, что провести долгие часы в дебаге и поиске ответа в гугле: порты, mime type, параметризация path, обратная совместимость и пр.

#androidos
👍17👎1
Вышел OnePlus 11, который использует CHRE (Context Hub Runtime Environment) на основе процессора Qualcomm Snapdragon. Эта платформа позволяет приложениям запускать приложения (nanoapps) на процессорах с низким энергопотреблением со стандартизированным API.

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

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

#androidos
👍29👎72