Tag: architecture-components

Eine neue Sammlung von Bibliotheken, die Ihnen helfen, design-robuste, testbare und wartbare Anwendungen. Start mit Klassen für die Verwaltung Ihrer UI-Komponente Lebenszyklus und Umgang mit Daten-Persistenz.

Android-Architektur-Komponenten: mit ViewModel für die RecyclerView Elemente

Anzahl der Antworten 2 Antworten
Ich experimentiere mit der Architektur-Komponenten, und ich bauen will ein ViewModel für jedes Element einer RecyclerView. Ich bin mir nicht sicher, ob das ist formal korrekt, oder sollte ich stick mit den "alten Weg". Ich habe diesen

Kann nicht erstellen Sie eine Instanz der Klasse ViewModel

Anzahl der Antworten 7 Antworten
Bin ich zu schreiben versucht, eine Beispiel-app mit Android-Architektur, - Komponenten und-aber auch nach dem Versuch für die Tage, die ich nicht bekommen konnte es an die Arbeit. Es gibt mir die oben genannten Ausnahme. Lifecycle-Besitzer:- public

Android-ViewModel hat keine null-argument-Konstruktor

Anzahl der Antworten 5 Antworten
Ich bin nach diese Dokumentation über LiveData und ViewModel. In der doc, der ViewModel-Klasse hat Konstruktor als solche, public class UserModel extends ViewModel { private MutableLiveData<User> user; @Inject UserModel(MutableLiveData<User> user) { this.user = user; } public void

Android Room: Fügen Sie Relationsentitäten mithilfe von Room ein

Anzahl der Antworten 4 Antworten
Habe ich eins zu viele Beziehung im Raum mit Bezug. Ich bezog mich auf dieser Beitrag schreiben Sie den folgenden code für die relation im Raum. Die post sagt, wie zu Lesen werden die Werte aus der

Android Persistence Raum: "Ich kann nicht herausfinden, wie man dieses Feld von einem Cursor liest"

Anzahl der Antworten 1 Antworten
Ich versuche zum erstellen einer Beziehung zwischen zwei Datenbanktabellen mit der neuen Android-Persistenz-Zimmer-Bibliothek. Ich schaute auf die Dokumentation und implementieren versucht das Beispiel gefunden bei https://developer.android.com/reference/android/arch/persistence/room/Relation.html: @Entity public class User { @PrimaryKey int id; } @Entity public