Sobes.tech

Πώς μπορούμε να ορίσουμε έναν παρατηρητή για τις αλλαγές στο LiveData;

Junior — Middle
269

Πώς μπορούν να υλοποιηθούν ανώνυμες συναρτήσεις χρησιμοποιώντας εκφράσεις Lambda σε Java;

Junior — Middle
265

Μπορείς να απαριθμήσεις τα βασικά στοιχεία της αρχιτεκτονικής Android και τις λειτουργίες τους;

252

Πώς ξεκινάτε μια δραστηριότητα σε μια εφαρμογή Android;

Junior — Middle
250

Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την πρόληψη διαρροών μνήμης στις εφαρμογές;

Junior — Middle
241

Πώς μπορεί να μεταδοθούν δεδομένα κατά την εκκίνηση μιας νέας οθόνης σε μια εφαρμογή Android;

Junior — Middle
236

Μπορείτε να εξηγήσετε τα στάδια του κύκλου ζωής του στοιχείου ViewModel στην αρχιτεκτονική της εφαρμογής;

Junior — Middle
228

Μπορείτε να εξηγήσετε τι είναι το αρχείο AndroidManifest.xml και ποιο ρόλο παίζει σε ένα έργο Android;

Junior — Middle
226

Μπορείτε να απαριθμήσετε τα βασικά χαρακτηριστικά του κύκλου ζωής του συστατικού Activity στο Android;

Junior — Middle
222

Πώς υλοποιείται η διατήρηση της κατάστασης του ViewModel κατά την αλλαγή προσανατολισμού της οθόνης;

Junior — Middle
211

Πώς πραγματοποιείται η αυτόματη ενημέρωση της διεπαφής όταν υπάρχουν αλλαγές στα δεδομένα που σχετίζονται με το LiveData;

Junior — Middle
210

Σε ποιες περιπτώσεις είναι σκόπιμο να εφαρμόσετε το μοτίβο Singleton;

Junior — Middle
208

Ποια μέθοδοι υπάρχουν για τη διατήρηση του περιβάλλοντος χρήστη κατά την αλλαγή προσανατολισμού ή διαμόρφωσης της συσκευής;

Junior — Middle
202

Μπορείτε να εξηγήσετε τι είναι το LiveData και πώς λειτουργεί στο πλαίσιο της ανάπτυξης Android;

197

Ποια βήματα ακολουθούνται για την προσθήκη ενός νέου στοιχείου στη δομή ArrayList;

Junior — Middle
190

Πώς υλοποιείτε μια λίστα με μια αμετάβλητη δομή δεδομένων σε Kotlin;

Junior — Middle
184

Ποιος είναι ο κύριος λόγος για τη χρήση της σημείωσης Parcelize στην ανάπτυξη Android;

Junior — Middle
181

Πώς να υλοποιήσετε μια μεταβλητή λίστα σε Kotlin;

Junior — Middle
175
/2