co robimy obecnie?
Mamy kilka strukturyzowane, dane tekstowe na serwerze, który jest narażony korzystania z usług internetowych (relaksującego). Moja aplikacja regularnie sprawdza ten serwer (usługa AlarmManagerService) w celu pobrania danych i zapisania ich w lokalnej bazie danych (sqlite). Ponadto, użytkownik jest uwierzytelniony i autoryzowany wcześniej, aby uzyskać dostęp.Android przypadek użycia SyncAdapter
Pytania:
Istnieje klasa SyncAdapter/AccountManager w SDK i zastanawiałem się, czy to może być dowolnego wykorzystania w mojej aplikacji, aby osiągnąć synchronizację wymienionych powyżej?
Jeśli tak, jakiego rodzaju infrastruktury jest potrzebne na tylnym końcu wspierać synchronizację skonfigurować za pomocą tej karty? Znane są linki do artykułów itp., Które podają szczegóły korzystania z tego adaptera i innych informacji.
Dzięki Megha! Sprawdzę przykładowy projekt (wydaje mi się, że do tego będę musiał pobrać 2.2). Plz potwierdzić moje zrozumienie: to jest w zasadzie klasa, która jest zaprojektowana, aby ułatwić synchronizację między dwiema stronami? Muszę napisać całą komunikację sieciową, analizowania XML, trwałości logikę danych i zastosować warstwę SyncAdapter aby otoczyć wszystkie przepływy? – Samuh
Tak, to prawda. –