Data Management & Storage Flashcards
6 cards from real AAD practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Data Management & Storage flashcards as text
Which Android component is primarily used for managing structured data within an app?
Answer: ContentProvider
A ContentProvider allows an app to manage and share structured data with other applications in a secure manner.
Which class is used to store key-value pairs in Android?
Answer: SharedPreferences
SharedPreferences is a lightweight storage option used to store small amounts of key-value data persistently.
Which database system is commonly used in Android for local data storage?
Answer: SQLite
SQLite is an embedded database that allows Android applications to store and manage structured data efficiently.
Which method is used to insert data into an SQLite database in Android?
Answer: insert()
The insert() method of the SQLiteDatabase class is used to add new records to a database table.
Which cloud-based solution is commonly used for real-time database synchronization in Android apps?
Answer: Firebase Realtime Database
Firebase Realtime Database provides cloud-based real-time data synchronization across multiple devices.
Which library simplifies working with SQLite in Android by providing an abstraction layer?
Answer: Room
Room is an Android Jetpack library that provides an abstraction layer over SQLite to enhance database operations and reduce boilerplate code.