Как получить обновленные изображения из Интернета?
Я создаю приложение, которое извлекает изображения из Интернета для отображения в imageView. Это будет каталог магазина модной одежды, поэтому продукты будут обновляться очень часто.
Как сделать так, чтобы приложение выглядело в Интернете для новых продуктов? Очевидно, я не буду еженедельно отправлять обновление в Play Store с жестко закодированными URL-адресами. Так как вы, ребята, делаете это?
PS Я имею в виду способ хранения и получения обновлений, а не код о том, как это сделать. Больше похоже, где вы храните их?
заранее спасибо!
1 ответ
Ну, я создал сайт в Google App Engine, где вы можете загрузить фотографию и сохранить ее. нужен сервис, который будет принимать запросы от android -ex. андроид может сообщить серверу, что его последняя загруженная фотография была под номером 6445, сервер может проверить базу данных, если сохранена более новая фотография, и ответить списком последних фотографий для загрузки.
на стороне клиента создайте сервис, который будет проверять наличие новых фотографий каждые X часов или около того. Вы также можете использовать GCM, который действительно хороший механизм! и вы можете получить обновление в режиме "реального времени", и это избавит вас от затягивания, который является потребителем батареи
РЕДАКТИРОВАТЬ 1: попробуйте Picasa Web Album API - создайте альбом, разрешите загрузку только приложения. разрешить синхронизацию, все готово