2014-02-21 3 views
0

Я думаю о проекте, который должен иметь более 500 изображений. (каждое изображение около 20kb) Приложение покажет изображение для каждого вопроса. Таким образом, он отобразит изображение за 5-10 секунд. Поэтому я не уверен, должен ли я помещать изображения на сервер. Потому что требуется некоторое время для загрузки и, конечно же, стоит много данных для мобильного Интернета. С другой стороны, если я поместил их в приложение, размер будет много для приложения.Где должны размещаться изображения для приложения с более чем 500 изображениями

Должен ли я помещать их в приложение или на сервер?

Спасибо за любую помощь.

+0

Вы ответили на свой вопрос ... –

+3

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

+0

Размер приложения будет около 10 Мб с номерами, которые вы дали. Это вполне приемлемый размер для графического приложения. Я бы включил их в APK. – wblaschko

ответ

1

Если изображения требуются, я бы не заставил приложение загружать его при первом запуске, как упоминалось Damandeep.

Причина: Если пользователь загружает и устанавливает приложение, у него есть подключение к Интернету (иначе загрузка будет невозможна). Так что в таком случае, пусть он загрузит немного больше, не должен навредить ему.

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

Итак, если изображения с трудом меняются (только с обновлениями приложений): поместите его в APK. (например, njtman сказал в своем комментарии)

+0

Изображения меняются часто, я думаю. Ну, это видеоролики, и всегда будут новые фильмы, чтобы новые изображения. В этом случае я должен поместить их на сервер? Если да, то каков должен быть сценарий для их загрузки? – Mtok

+0

Но вам нужно изменить больше, чем только изображения для новых фильмов, не так ли? Поэтому вам нужно либо настоящее серверное решение, либо регулярные обновления. Для последующего решения я по-прежнему рекомендую поместить их в apk – WarrenFaith

+0

. Итак, вы думаете, что я буду помещать их в apk и обновлять каждый месяц?Считаете ли вы, что обновление apk раз в месяц не слишком часто? – Mtok

0

Я бы порекомендовал загружать изображения в папку SDD данных приложения только при первом запуске. Это уменьшит размер приложения и не вызовет значительного использования данных. Используйте ASyncTask для загрузки изображений

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