Кирилл Розов @kirich1409
Android эксперт. Автор Android Broadcast
Information
- Rating
- Does not participate
- Location
- Гродно, Гродненская обл., Беларусь
- Date of birth
- Registered
- Activity
Specialization
Mobile Application Developer
Lead
Blogging
Public performance
Interview
Team recruitment
Consulting
Generation of ideas
Organization of events
Android development
DevRel
Development management
Может вам попробовать Sync Adapter API чтобы данные синхронизировать. Не знаю зачем ещё из фона резко появляются события в календаре кроме как синхронизации с сервером
Гибернация это больше про ограничения на работу приложений и напрямую не касалось темы статьи. Про механизм гибернации можно долго спорить. Однозначно система правильно поступает что забирает ресурсы у приложений которые используются крайне редко. Разработчики могут создавать интеграции с системой и завлекать пользователя в приложение, чтобы они не ушло в глубокий сон.
Слушаю подкасты и музыку постоянно - никаких проблем. Для медиа есть специальные исключения в системе, которые разработчики используют. Попробуйте другое приложение для я подкастов, чтобы схожу говорить что Android/телефон плохой
Когда это привнесли то на смартфоне не было столько приложений и возможностей.
Если хотите чтобы было как раньше - держите телефон на Power Bank. Тогда ограничения по питанию не будут такими строгими. Также вариант отключить все оптимизации расхода батарейки.
Решение на основе задержек - очень нестабильное и без гарантий для устройства. Сегодня она быстрая, а завтра там пользователь еще что запустит в фоне и все, уже 50 мс не хватит. Из-за таких задержек флагманы не могут показать своих преимуществ и потом говорят что устрйоства плохие, а не приложения
Это сбивает с толку. Я решил что это про iOS.
Зачем скриншоты Android в рамке от iPhone?
Сделайте build scan до и после чтобы понять в чем проблема
Маркетологи думают что если все быстро поправить, то этого как будто не было
Так на больших экранах вендоры тоже делают такие режимы, те же Samsung делают это на Note смартфонах
Я знаю что у ProGuard/R8 есть замена простых Enum на Int, но вот не знал что это не работает со switch
Почему не стали делать библиотеку мультиплатформенной?
Исправлено
Аналогично написать хотел
Если вам не хватает возможностей лаунчера из коробки - поставьте другой!
Использования "Окно-в-окне" для приложения можно отключить в настройках системы
очень много изменений происходит невидимых для пользователей, а под капотом в ОС и улучшения API для разработчиков, а также ограничения как должны выполняться определенные задачи
Как мне кажется, это тоже вина. Такое чувство что кто-то специально так делал в Microsoft
Приложение стали сложнее, железо сильнее. У меня был Galaxy S10 - тормозил прилично
Да нет завести, а просто свои бизнес интересы
Для этого. нужно комплексное исследование на пользователях