Вопрос

Я сделал быстрый поиск в Google, но я не смог найти максимальное разрешение изображения/текстуры для Android. В настоящее время у меня есть изображение, которое разбивается, но когда я снижаю разрешение, оно работает. Я не хочу просто испытать и ошибаться в решениях, чтобы увидеть, работает ли это, некоторые солидные числа, показывающие ограничения, были бы идеальными.

Ссылка на документацию Android также была бы хорошо. Лично я не нахожу это интуитивно понятным.

Это было полезно?

Решение

Если он не работает с высоким разрешением, но работает с более низким разрешением, мне кажется, что вы можете достичь предела памяти.

Посмотрите на этот пост на Стоимость памяти изображения

1200 dpi - 7200x4800  (34,560,000 pixels)  - 103,680,000 bytes (99 MB)
2400 dpi - 14400x9600 (138,240,000 pixels) - 414,720,000 bytes (396 MB)

Если вы продвигаетесь в диапазоне 130 миллионов пикселей, вы хорошо заканчиваете свое (справедливое) потребление памяти, по крайней мере, на большинстве современных мобильных оборудования.

ОБНОВИТЬ

Вот еще один пост, обсуждающий Проблемы, связанные с фотографиями и памятью

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top