#ART #Memory #GarbageCollector
Trash Talk (Android Dev Summit '18)
Знасенитый дуэт Android гуглеров Chet Haase и Roman Guy на прошедшем Dev Summit доступным языком рассказали о том как работает сборка мусора в Android и как она эволюционировала на протяжение жизни Android, и если вам нужно использовать Enum - используйте 😁.
Trash Talk (Android Dev Summit '18)
Знасенитый дуэт Android гуглеров Chet Haase и Roman Guy на прошедшем Dev Summit доступным языком рассказали о том как работает сборка мусора в Android и как она эволюционировала на протяжение жизни Android, и если вам нужно использовать Enum - используйте 😁.
YouTube
Trash talk (Android Dev Summit '18)
With improvements in the ART runtime, developers should feel better about favoring good development patterns over memory-optimized-but-ugly-and-fragile techniques. But all of this is based on assumptions about the improvements of ART over Dalvik — what are…
#Optimizations #AndroidGo #Memory #Yandex
Приложение в памяти на практике: наш опыт оптимизации Яндекс.Лончер
Продолжительность: 21:28 + 6:16 (QA)
В докладе рассматриваются следующие вопросы:
👉 Яндекс.Лончер: особенности приложения и почему необходимо его оптимизировать по потреблению памяти. 👉 Особенности работы на Android Go edition
👉 Как измерять расход памяти приложением? Android Studio Profiler, Memory Analyzer (MAT), dumpsys meminfo
👉 Уменьшение потребления памяти приложением: от простых (отказ от Enum-ов) к сложным (lazy inflate и программное создание View)
👉 Мониторинг расхода памяти: Android Lint, тестирование расхода на устройствах/эмуляторах
Также доклад доступен в виде статьи.
Приложение в памяти на практике: наш опыт оптимизации Яндекс.Лончер
Продолжительность: 21:28 + 6:16 (QA)
В докладе рассматриваются следующие вопросы:
👉 Яндекс.Лончер: особенности приложения и почему необходимо его оптимизировать по потреблению памяти. 👉 Особенности работы на Android Go edition
👉 Как измерять расход памяти приложением? Android Studio Profiler, Memory Analyzer (MAT), dumpsys meminfo
👉 Уменьшение потребления памяти приложением: от простых (отказ от Enum-ов) к сложным (lazy inflate и программное создание View)
👉 Мониторинг расхода памяти: Android Lint, тестирование расхода на устройствах/эмуляторах
Также доклад доступен в виде статьи.
YouTube
Droid Party: Яндекс.Телефон - Запись трансляции
Android-митап с командой Яндекс.Телефона.
Программа:
2:52 – Приложение в памяти на практике: наш опыт оптимизации
30:54 – Секреты API Android-устройств
1:20:21 – Как мы интегрировали голосового помощника Алису в Яндекс.Телефон
1:51:12 – Модификация системных…
Программа:
2:52 – Приложение в памяти на практике: наш опыт оптимизации
30:54 – Секреты API Android-устройств
1:20:21 – Как мы интегрировали голосового помощника Алису в Яндекс.Телефон
1:51:12 – Модификация системных…
👍1