android-contentprovider

Użycie CursorLoader bez ContentProvider

Dokumentacja Android SDK mówi, że metoda startManagingCursor() jest przestarzała: Ta metoda jest przestarzała. Zamiast te ... ader. Ale jak mogę go używać z custom CursorAdapter i bez ContentProvider, Kiedy potrzebuję URI w konstruktorze CursorLoader?

Używanie typów kompilacji w Gradle do uruchamiania tej samej aplikacji, która używa ContentProvider na jednym urządzeniu

Skonfigurowałem Gradle, aby dodać sufiks nazwy pakietu do mojej aplikacji do debugowania, więc mogę mieć wersję wydania, któr ... inne rozwiązanie dotyczące uruchamiania tej samej aplikacji z ContentProvider na jednym urządzeniu jest zawsze mile widziane.

Dlaczego ContentResolver.requestSync nie uruchamia synchronizacji?

Próbuję zaimplementować wzór adaptera Content-Provider-Sync, jak omówiono w Google IO - slide 26. Mój dostawca treści dział ... solver.requestSync? Czy jest coś, co muszę przekazać w pakiecie? Testuję w emulatorze na urządzeniach z systemem 2.1 i 2.2.

Jak korzystać z obsługi FileProvider do udostępniania treści innym aplikacjom?

Szukam sposobu, aby poprawnie udostępnić (nie otworzyć) wewnętrzny Plik z zewnętrzną aplikacją przy użyciu biblioteki Android ... ndroid:exported na true dla dostawcy, ale FileProvider wewnętrznie sprawdza, czy jest eksportowany, gdy tak, wyrzuca wyjątek.

Na czym polegają prywatni dostawcy treści?

The Android Dev Guide says Dostawcy treści są również przydatne dla odczyt i zapis danych, które są prywatne do Tw ... Czy są jakieś korzyści pod warunkiem, że bezpośredni dostęp do bazy danych lub systemu plików nie zapewnić? Dzięki, Rajath

Jak uzyskać wynik kamery jako uri w folderze danych?

Tworzę aplikację, w której chcę przechwycić obraz, a następnie wysłać ten obraz w wiadomości e-mail jako załącznik. Otwieram ... ości jako dodatkowe dane, ale jest to do celów miniatury, więc nie mogę uzyskać obraz o wysokiej rozdzielczości w ten sposób.

Jak CursorLoader z LoaderManager wie, aby wysłać kursor do Cursoradaptera?

Przeglądałem trochę mojego kodu i zdałem sobie sprawę, że nie wiem, jak kombinacja CursorLoader i LoaderManager używana z Cur ... rostu nie widzę związku. Rozumiem Wszystko inne, ale na czym polega to pytanie. I powinienem wspomnieć, że kod działa dobrze.

android-CursorLoader & SQLite bez dostawcy treści

Wiem, że już o tym dyskutowano, ale chciałem zapytać o obecny stan sprawy. Czy muszę utworzyć ContentProvider używać CursorLo ... w połączeniu z bazą danych sqlite bez konieczności implementacji dostawcy treści, ale mają z tego wszystkie zalety. Thanks

Zamykanie bazy danych w ContentProvider

W tym tygodniu uczyłem się wszystkiego o ContentProvider i używaniu klasy sqliteopenhelper do zarządzania tworzeniem i aktual ... am też tak bardzo przykładowemu kodowi... Podsumowanie pytania: kiedy należy zamykamy bazę danych u dostawcy, jeśli w ogóle?

Kiedy korzystać z dostawcy treści

Rozumiem, że dostawcy treści mają na celu umożliwienie publicznego udostępniania danych między aplikacjami. Zastanawiam się j ... ści tylko dla mojej aplikacji będzie zbędne (ponieważ w nim będę miał klasę sqliteopenhelper ) i więcej pracy niż potrzebuję?

Google IO Rest design pattern, gotowy ContentProvider i zatrzymany teraz

Więc po obejrzeniu bardzo znanego filmu na ten temat postanowiłem przejść do wzorca projektowego B. używając contentprovider ... em projektowym. Mam nadzieję, że mi pomożecie! Edit: źródło projektu jest dostępne: https://github.com/samvdb/TracknTrace

Jakie są semantyki withValueBackReference?

Nie mogę zrozumieć dokładnej semantyki z valuebackreference . Przeczytałem przykładowy kod (na przykład kod, który dodaje no ... kumentacja mówi: Wartość kolumny z back reference ma pierwszeństwo przed wartością podaną w withValues (ContentValues)

Install pokazuje błąd w konsoli: INSTALL FAILED CONFLICTING PROVIDER

Eksperymentuję z przykładowym programem NotesList w Android SDK. Zrobiłem niewielką zmianę w programie, ale kiedy instaluję m ... unikalną bazą danych? Działa dobrze, jeśli odinstaluję oryginalny program notatki, a następnie zainstaluję edytowaną wersję.

Jak zapytać dostawcę treści Android MediaStore, unikając osieroconych obrazów?

Próbuję zapewnić działanie w aplikacji, które wyświetla miniatury zdjęć w przechowywania multimediów urządzenia, a użytkownik ... nowanie. Ale wpisy sierot pozostają. czy jest coś zasadniczo nie tak z moim podejściem, które powoduje ten problem? Dzięki.

korzystanie z ContentProviderClient vs ContentResolver, aby uzyskać dostęp do dostawcy treści

Dokumentacja na temat dostawców treści Androida opisuje za pomocą ContentResolver, uzyskanego z getContentResolver(), Aby uz ... od dostawcy. Kiedy powinienem używać ContentProviderClient zamiast używać bezpośrednio ContentResolver? Jakie są korzyści?

Android: transakcje SQLite podczas korzystania z ContentResolver

Cel: odświeżanie bazy danych z danych XML Proces: rozpocznij transakcję Usuń {[15] } wszystkie istniejące wiersze z t ... sterContentObserver ale ponieważ ContentResolver#acquireProvider metody są ukryte jak / align = "left" / Nie mam szczęścia?

Android RecyclerView + CursorLoader + ContentProvider + " Load More"

Utworzyłem jedną czynność, w której implementuję CursorLoader do ładowania danych z bazy danych. Zrobiłem to dla wszystkich ... view = itemView.findViewById(R.id.product_row_card_view); } } } Każdy może pomóc proszę, z góry dziękuję.

SyncAdapter bez ContentProvider

Chcę zaimplementować SyncAdapter dla treści, które chcę zsynchronizować z serwerem. Wydaje się, że aby to zrobić, potrzebujes ... wiesz, czy jest możliwe zapewnienie synchronizacji za pomocą SyncAdapter bez dostarczania ContentProvider? Dziękuję bardzo.

Błąd Androida-close() nigdy nie był jawnie wywoływany w bazie danych

Gdzie należy wywołać close () w kodzie? LogCat zwraca ten błąd: Close () nigdy nie było jawnie wywoływane w bazie danyc ... ContentResolver() .unregisterContentObserver( new RatedCallsContentObserver(handler)); } }

Zapobieganie pętli synchronizacji sieci podczas synchronizacji z siecią w systemie Android ContentProvider

Piszę własny ContentProvider, który będzie zsynchronizowany z usługą internetową za pomocą SyncAdapter. Problem występuje, ... ikacji klienckich za pomocą CONTENT_URI), aby móc odróżnić dwa typy dostępu i odpowiednio ustawić flagę synchronizacji sieci.