Android
Welche Gründe machen die Übertragung eines Bitmap-Objekts über einen Intent unpraktisch, und welche Alternativen gibt es zum Übertragen von Bildern zwischen Komponenten?
In welchen Situationen wird empfohlen, die Konstruktionen try und catch zur Fehlerbehandlung zu verwenden?
Könnten Sie über Ihre Erfahrung mit einer modularen Architektur in Ihrem letzten Projekt sprechen?
Kann die Methode onCreate() bei den Hauptkomponenten vor dem Aufruf der Methode onCreate() in der Klasse Application aufgerufen werden?
Welche Rolle und Anwendung hat das Schlüsselwort 'Nothing' in der Kotlin-Sprache?
Haben Sie Erfahrung mit der RxJava-Bibliothek für reaktive Programmierung?
Wie sollte man sich verhalten, wenn eine neue View-Komponente in der Struktur der Benutzeroberfläche erscheint?
Welche alternativen Bibliotheken für Dependency Injection gibt es, die Koin ähneln?
Welche Mittel und Ansätze werden verwendet, um Multithreading zu implementieren und Probleme im Zusammenhang mit paralleler Ausführung von Aufgaben zu beheben?
In welchen Fällen ist es sinnvoll, Hashtabellen zur Datenspeicherung zu verwenden?
Welche Ansätze und Werkzeuge werden verwendet, um die Korrektheit der Funktionen zu überprüfen, die die Annotation @Composable in Jetpack Compose verwenden?
Wie implementiert man eine Liste, die Objekte verschiedener Typen enthalten kann, ohne Generics zu verwenden?
Welche universellen UI-Elemente können in einem Projekt mit Kotlin Multiplatform für beide Plattformen Android und Desktop umgesetzt werden?
Können Sie die wichtigsten Neuerungen und Merkmale von Android 12 erklären?
Wie kann man eine über Kotlin Coroutine gestartete Aufgabe abbrechen?
Wie wird die Vererbung und Beziehung zwischen Typen, die null-Werte zulassen und nicht zulassen, aufgebaut?
Welche Vor- und Nachteile gibt es bei der Entwicklung von Anwendungen für die Android-Plattform?
Wie ändert sich das Verhalten des Programms, wenn innerhalb eines bestimmten Codeabschnitts eine Schleife mit Iterationen von 1 bis 1 Million eingefügt wird?
Welche Unterschiede gibt es zwischen einer normalen Klasse, einer Data-Klasse und einer sealed Klasse in der Programmiersprache Kotlin?
Wie erkennt der Garbage Collector, dass ein Objekt nicht mehr verwendet wird und entfernt werden kann?