************************************************ ***************************************
Diese Lektionen stammen aus meinem Kurs "The Complete Android Architecture Components Masterclass (+ Dagger & Retrofit)" auf Udemy.com. Erhalten Sie den gesamten Kurs für nur 9,99 USD (90% Rabatt) über diesen Link:
Dieser Kurs hat zum Ziel, Sie vom Anfänger bis zum Experten der Android App-Entwicklung zu führen.
Dieser Kurs behandelt eine Vielzahl von Themen, darunter:
Persistenz von Raumdaten
Datenbindung
Modell anzeigen
Lebensdaten
Abhängigkeitsinjektion Mit Dolch
Vernetzung mit Retrofit
Paging
Arbeitsmanager
Navigation
Lebenszyklen
und vieles mehr!
Sie erhalten lebenslangen Zugriff auf über 100 Vorträge sowie entsprechende Codebeispiele und kurze Hinweise zu den Vorträgen!
*************************************************** ************************************
RxJava ist die Java-Implementierung von Reactive Extensions. Alle sind sich einig, dass es im Laufe der Jahre zur wichtigsten Fähigkeit für die professionelle Android-Entwicklung geworden ist. Wir verwenden RxJava mit MVP, wir verwenden RxJava mit MVVM, wir verwenden RxJava mit Dagger, Retrofit und Room. RxJava ist überall.
"Das komplette RxJava 2 Bootcamp mit Retrofit, Room & MVVM" -Kurs auf Udemy.com. Erhalten Sie den gesamten Kurs für nur 9,99 USD (90% Rabatt) über diesen Link:
Dieser Kurs hat zum Ziel, Sie vom Anfänger bis zum Experten der Android App-Entwicklung zu führen.
· Grundlagen von ReactiveX, RxJava, RxAndroid und Multi-Threading.
· Hauptoperatoren von RxJava.
· RxBinding
· Rückdruck
· RxJava-Themen.
· Kurzanleitung zum Nachrüsten
· RxJava mit Nachrüstung
· Kurzanleitung zur Persistenz von Raumdaten
· RxJava mit Raum
· RxJava mit Ansichtsmodell und Live-Daten (MVVM)
· Beispiele für Fallstudienprojekte
· Herunterladbare Codebeispiele
· Kurze Notizen
· Interview Fragen
· Fragen mit mehreren Antworten
*************************************************** ************************************
Github-Links zum Herunterladen von Codebeispielen dieses Tutorials.
Startprojekt:
Abschlussprojekt:
Good tutorial. Quick question, if someone knows how to solve. If we call a method public
Boolean isProductSelected() {
return auxQuantity > 0;
}
beign
@Bindable
public int getAuxQuantity() {
return auxQuantity;
}
public void setAuxQuantity(int auxQuantity) {
this.auxQuantity = auxQuantity;
notifyPropertyChanged(BR.auxQuantity);
}
cant make it work. I read somewhere the solution is to call a method passing the bindable param
what will be the best case scenario for two way data binding
setContentView(R.layout.activity_main) and DataBindingUtil.setContentView(this,R.layout.activity_main);
both we are using at the same time , why ??? we are inflating our main xml in both methods setContentView().
can we remove this setContentView(R.layout.activity_main)??
Wow… Great tutorials. Just change the background to White as code readability is tough. And plz upgrade your mic.
For content: 20/10 😍
nice tutorial and very helpful.
Just discovered the channel. Please continue to create tutorials. Your content is very updated and useful.
very helpfull thanks!!