/ / Czy można używać modułów ładujących bez dostawcy treści lub czy konieczne jest połączenie? - Android, Android-Content Provider, Android-loader

Czy ładowarki mogą być używane bez dostawcy treści lub połączenie jest konieczne? - Android, dostawca treści dla Androida, program ładujący Android

  1. Czy można używać modułów ładujących bez dostawcy treści lub czy konieczne jest połączenie?

  2. Czy najlepszą praktyką jest korzystanie z dostawcy treści tylko wtedy, gdy jest to zamierzone do wykorzystania przez inne aplikacje lub do użytku lokalnego również treści dostawca jest zalecany?

  3. Jeśli dane są aktualizowane w SQLite, czy moduł ładujący dostarczy zaktualizowane dane, jeśli nie zostanie użyty z dostawcą treści?

Próbowałem znaleźć przekonujące odpowiedzi na powyższe pytania, ale nie mogłem go znaleźć. Proszę pomóż.

Odpowiedzi:

2 dla odpowiedzi № 1
  1. Moduł ładujący to sposób na załadowanie informacji dla twojegoaktywność / fragment bez wykonywania obliczeń w wątku interfejsu użytkownika. Można go używać z dostawcą treści lub można użyć podklasy Loader / AsyncTaskLoader, aby uzyskać dostęp do danych według własnego wyboru. Możesz znaleźć więcej informacji o tym, jak i kiedy używać modułu ładującego tutaj.
  2. Najlepszym rozwiązaniem jest skorzystanie z usług dostawcy treściuzyskać dostęp do danych, gdy dostawca treści jest dostępny. Są one utrzymywane przez system i są dobrym sposobem na zapewnienie spójności dostarczanych danych. Możesz stworzyć własnego dostawcę treści, aby dostarczać dane z jednej aplikacji do drugiej. Więcej informacji można znaleźć tutaj.
  3. Możesz utworzyć moduł ładujący dla bazy danych sqlite, postępując zgodnie z informacjami zawartymi w tym przewodniku w sekcji 7 tutaj.