2010-10-14 14 views
5

Chciałbym, aby moja aplikacja na Androida reagowała, nawet gdy połączenie sieciowe nie jest.Dane usługi buforowania danych z Androidem:

W przypadku niektórych połączeń dane nie zmieniają się zbyt często, dlatego chciałbym móc pobrać najnowszą odpowiedź XML dla danego połączenia.

Idealnie, chciałbym to zrobić podobny do tego, jak działa buforowanie stron internetowych, hash rozmowy/params ustaw przepisy upływem itp

Odpowiedz

1

Nie można po prostu zapisać odebraną xml lokalnie, a następnie przeczytać ten plik, gdy nie ma połączenia z Internetem?

1

Sprawdź to sesja się, że ma kilka ciekawych informacji na ten temat http://code.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html

Tho nie mówi o wygaśnięciu cache, ale to dobry początek.

EDIT:

Jak podkreślił, link powyżej nie działa już, tutaj są aktualizowane linki:

Slides

Video

Choć ta treść jest kilka lat, więc polecam rozejrzeć się za nowszymi materiałami na ten temat.

+0

łącze nie działa –

+0

Dzięki! Zaktualizowano odpowiedź. –

+0

BTW, która jest lepszym podejściem do oszczędzania w bazie danych lub buforowaniu –

Powiązane problemy