Как и где хранить множество изображений, которые должны отображаться в приложении - PullRequest
0 голосов
/ 12 декабря 2018

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

Не думаю, что их хранение в папке для рисованиялучший вариант.Так какой же самый эффективный способ сделать это?

Ответы [ 3 ]

0 голосов
/ 12 декабря 2018

Вы можете сохранить их в каталоге ресурсов.

Кроме того, вы можете конвертировать эти изображения в webp, щелкнув их правой кнопкой мыши в проводнике проектов android studio и щелкнув конвертировать в WebP.

Для активов Vector, вы можете оставить их в папке для рисования.

0 голосов
/ 12 декабря 2018

Если вы собираетесь показывать много изображений в вашем приложении, я предлагаю вам использовать базу данных сервера.Потому что, если вы добавите несколько изображений в ваше приложение, это увеличит размер вашего приложения.Вы можете использовать Retrofit для получения ссылок на изображения с сервера и использовать Glide для загрузки изображений и отображения этих изображений в вашем приложении.Вы можете использовать эту ссылку, чтобы проверить, как создать API для обмена ссылками на изображения из базы данных.

0 голосов
/ 12 декабря 2018

Если вы используете векторные элементы рисования, это не должно быть проблемой, если вы храните их в папке Drawables - они маленькие и масштабируемые.

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