2013-08-09 2 views
-1

Я хочу создать приложение, которое снимает изображения из онлайн-галереи и отображает их в полноэкранном режиме в режиме щелчка влево/вправо. Дело в том, что, если онлайн-галерея обновлена, я хочу, чтобы изображения в приложении также были обновлены! И я не хочу, чтобы все изображения сохранялись на SD из-за проблем с памятью, а скорее загружались из URL-адреса. И указатели в правильном направлении и помощь будут очень благодарны! Благодаря !Создание приложения для галереи для Android

+1

Вы запрашиваете весь код или у вас есть определенные проблемы в коде? – Canberk

+0

Я действительно не начал, так как не знаю, какой подход взять. Я не прошу весь код, а скорее концепцию. Например, я не знаю, нужно ли создавать массив изображений на стороне клиента, а затем удалять изображения с сервера всякий раз, когда я хочу обновить изображения в приложении, или просто сделать онлайн-галерею, которая ссылается на приложение Android. Я хочу попробовать второй подход, и я хочу посмотреть, как он может быть реализован. Я не хочу, чтобы весь код lol ... –

+0

Ваша проблема состоит из нескольких под-проблем. Какая из проблем связана с проблемами? Можете ли вы создать части этого приложения успешно, если вы оставите эту конкретную проблему? –

ответ

0

вы можете использовать Volley library вместе с viewPager.

Кроме того, вы можете проверить bitmapFun sample app, который показывает галерею как в gridView, так и в viewPager.

+0

спасибо, я проверю это :) –

+0

также, если память проблема, не лучше ли, что я просто загружаю jpeg вместо bmps? Я знаю вопрос n00b, но я новичок в java. –

+0

это не имеет ничего общего с java. то же самое происходит на всех языках программирования. не имеет значения, какой формат вы используете для показа изображений. формат влияет на объем изображения, хранящегося в памяти (а не на ОЗУ), насколько быстро он декодируется и насколько он сжат по сравнению с его качеством. после декодирования изображения вы получаете растровое изображение (куча пикселей для отображения). вы не можете обойтись без снижения качества изображения. однако вы можете уменьшить масштаб изображения на экране, так как на экране может не отображаться все растровое изображение (в случае, если его разрешение ниже самого растрового изображения). –

Смежные вопросы