Neueste Beiträge
Alles was du über Saved Instance State wissen musst
savedinstancewas? Eine Eigenheit von Android ist, dass bei einer Änderung der View-Konfiguration die komplette View-Hierarchie zerstört und neu aufgebaut wird. Darunter fallen Activities + Fragments + Views und werden im Folgenden nur noch als View bezeichnet.
In 90% der Fälle ist damit das Drehen des Gerätes vom Landscape- in den Portrait-Modus (oder zurück) gemeint. Dies hat den Hintergrund, dass es mit Android möglich ist zwei völlig verschiedene Layouts für Hoch- und Quer-Modus zu definieren.
weiterlesen
Room verwenden - No bullshit / TLDR
Leider sind die meisten Tutorials oder Blog Posts für blutige Anfänger geschrieben und als Senior Developer muss man sich erst durch die langatmigen Einleitungen wühlen. Ich habe deswegen die Kategorie “No bullshit / TLDR” ins Leben gerufen. Hier erläutere ich kurz und knackig wie ein Feature oder eine Library verwendet wird.
Room Tutorial Thema heute: Erweitere in diesem Tutorial deine Android App um eine Room Datenbank mit nur 6 Schritten.
weiterlesen
Kommentare im Code
Aufgrund einer kleinen Diskussion zum Thema “Kommentare im Code” bei einem Code Review, habe ich mir (wieder mal) einige Gedanken dazu gemacht und möchte diese nun hier festhalten.
Konkret ging es um die Aussage:
Kommentare: So viel wie nötig, aber so wenig wie möglich.
Auch wenn ich den Hintergrund der Aussage verstehe und grundsätzlich unterstütze, halte ich sie für gefährlich weil sie sehr schwammig ist. Folgende Fragen tun sich dabei beispielsweise auf:
weiterlesen