Все еще в новом поколении Google App Bundle нужны файлы ресурсов mdpi или xdpi? - PullRequest
0 голосов
/ 24 октября 2018

В этом году Google объявляет о выпуске нового пакета приложений для пользователей Android и Google Play.

Хорошо, но мы уже знаем, что мы все еще используем файлы ресурсов xdpi, mdpi, xxdpi, *.1005 *

Итак, комплект приложений разделяет ваши изображения, язык, но если мы удаляем файлы xdpi, mdpi, xxdpi и защищаем файлы ресурсов xxxdpi, мы уменьшаем размер приложения на 40%.

Я имею в виду, если вы удалите другие изображения ресурсов (в папке res), кроме xxxdpi, будет ли проблематичным комплектация приложений для устройств?

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Если вы предоставляете только изображения с плотностью xxxhdpi, ваше приложение будет работать медленнее на некоторых устройствах, так как платформе Android потребуется сокращать изображения на лету перед их рендерингом.Таким образом, для выполнения масштабирования также требуется процессор, что потребляет заряд батареи пользователей.

Так что, хотя этот вариант полностью совместим с комплектом приложений для Android (ничего не произойдет, все пользователиполучить ресурсы xxxhdpi), это будет иметь негативные последствия для ваших пользователей, поэтому вы не должны этого делать.

0 голосов
/ 24 октября 2018

**anydpi**: Эти ресурсы имеют приоритет в любом dpi.Таким образом, даже если у вас есть mipmap-hdpi или mipmap-mdpi, соответствующие текущей плотности устройств, ресурс из mipmap-anydpi всегда будет выбран.

Я использовал его для значка адаптивного запуска для моих приложений, и он генерирует xml, и нет необходимости в других зависимых от dpi графических объектах.

Более подробную информацию можно получить, перейдя по этим ссылкам.

Не удалось добавить комментарий, добавивэто здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...