Junior — Middle
Ποια ενσωματωμένη λύση αποθήκευσης δεδομένων χρησιμοποιείται από προεπιλογή στο Android;
sobes.tech AI
Απάντηση από AI
Κατά προεπιλογή, στο Android, χρησιμοποιείται το SharedPreferences για την αποθήκευση απλών δεδομένων. Είναι ένας ενσωματωμένος μηχανισμός που επιτρέπει την αποθήκευση ζευγών κλειδιού-τιμής σε αρχεία XML που είναι προσβάσιμα στην εφαρμογή. Το SharedPreferences είναι κατάλληλο για την αποθήκευση ρυθμίσεων, σημαίων και μικρών όγκων δεδομένων.
Παράδειγμα χρήσης:
val sharedPref = context.getSharedPreferences("MyPrefs", Context.MODE_PRIVATE)
sharedPref.edit().putString("username", "user123").apply()
val username = sharedPref.getString("username", "defaultUser")