Как использовать актив в Android Ui? - PullRequest
0 голосов
/ 28 мая 2020

Я новичок в Android Studio. Во время работы над интерфейсом иногда легко взять некоторые части в виде файла png и поместить их в определенное место вместо того, чтобы воссоздавать их в файле xml. Я не понимаю, можем ли мы использовать png все время? Меня беспокоит объем памяти. Как будто приложение содержит 50 страниц, и на каждой странице я использую 1-2 ассета. Я не хочу, чтобы в моем приложении было больше 40 МБ. Что будет лучше всего делать? Можем ли мы сохранить изображение как URL-адрес и извлекать его всякий раз, когда мы используем. Что в этом плохого?

1 Ответ

0 голосов
/ 28 мая 2020

Так много вопросов :)

Я не понимаю, можем ли мы использовать png все время?

Используйте то, что лучше всего для вашего изображения. Для фотографии, вероятно, лучше подойдет JPEG. Но если вы используете sh, вы можете использовать PNG постоянно, да.

Я не хочу, чтобы в моем приложении было больше 40 МБ.

Проверить и увидеть. Зависит от размера ваших изображений; мы не можем сказать.

Что будет лучше всего делать?

Недостаточно информации, чтобы сказать вам это. В общем, нет ничего плохого в использовании изображений в ресурсах.

Можем ли мы сохранить изображение как URL-адрес и извлекать его всякий раз, когда мы его используем.

Да.

Какой в ​​этом недостаток?

Вам нужно где-то найти место на сервере. Также будет задержка загрузки. Кроме того, ваше приложение не будет использоваться, когда оно отключено от Inte rnet.

Во время работы с интерфейсом иногда легко взять некоторые части в виде файла png и вместо этого поместить его в определенное место воссоздания его в файле xml.

Это та часть, которая меня смущает. Android XML макеты обычно содержат интерактивные элементы, с которыми пользователь может взаимодействовать. С другой стороны, изображения имеют тенденцию к c. Что это за XML, которые, по вашему мнению, можно заменить изображением?

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