Как обрабатывать большие изображения в Android - PullRequest
0 голосов
/ 09 июля 2011

Я пишу простое приложение. Мне нужно обработать около 100 изображений размером 1000 * 740. изображения исправлены не нужно менять. пользователь будет видеть эти изображения как вид галереи.

Проблема
1.Большое количество изображений увеличивает размер файла .apk. Он пересекает лимит памяти (определяется Android market ).
2. Я поместил эти изображения в папку Drawable . Есть ли другой способ сохранить эти изображения?

Есть идеи?

Ответы [ 4 ]

1 голос
/ 27 апреля 2012

Загрузить все изображения по ссылке. Выполните разбор по этой ссылке.

1 голос
/ 09 июля 2011

Вы можете разместить их на отдельном сайте, но вам не нужно загружать их каждый раз.Вы можете загрузить их во внешний каталог (SD-карту) и просто проверить, есть ли у вас все, что вы хотите при запуске приложения: если вы это сделаете, вам, очевидно, не нужно повторно загружать снимки снова.

Есть ли причина, по которой ваши изображения имеют такой размер?Если вы сожмете их немного, вы сможете уместить фотографию меньше, чем на половину МБ, и я думаю, что на рынке это ограничение составляет 50 МБ: вы можете просто сжать его.

0 голосов
/ 09 июля 2011

Я бы посоветовал разместить их где-нибудь и скачать, как предложил "Citizen Conn".

Другой возможностью было бы разделение в разных наборах и использование разных apk с ними (возможно, некоторые из них имели бы только контент-провайдерас некоторыми из этих фотографий).Но это отчасти уродливо ...

Кроме этого, я не думаю, что есть какой-либо способ обойти ограничение на рынке Android ...

0 голосов
/ 09 июля 2011

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

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