2015-04-11 2 views
1

Я использую Google Cloud Endpoint с Android-приложением. Должен ли я явно кэшировать данные, которые я хотел бы использовать повторно? Или конечная точка хранит данные для меня, чтобы один и тот же вызов дважды в строке выходил из локального кеша? Если это не сделано автоматически, есть ли настройка, которую я могу использовать?Имеет ли данные кэша конечных точек Google локально

Если вопрос еще не ясен, вот что я имею в виду. Скажем, я запрашиваю свой сервер для common dogs in america, а затем отображает список в моей DogActivity. Если я затем удалю от этого действия с finish() или уничтожив его, если вы это сделаете: в следующий раз, когда я вернусь к своей DogActivity и запрошу свою конечную точку, он снова вызовет сервер или данные, выведенные из локального кеша конечной точкой?

ответ

0

Встроенный встроенный кеш не реализован на созданных в конечной точке библиотеках (было бы классно feature to request). Таким образом, любая информация, которую вы получаете, будет потеряна, если вы явно не сохраните ее самостоятельно.

+0

Вы запросили его еще? –

+0

нет, я думал, тебе понравятся почести. Отправьте мне ссылку, я начну ее как можно скорее. – jirungaray

+1

кто-то избил меня. Вероятно, тот, кто прочитал этот вопрос. Но мы можем дать ему звезду. Чем больше звезд, тем быстрее они добавят эту функцию. https://code.google.com/p/googleappengine/issues/detail?id=11875 –

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