Junior — Middle
How have you used core Android modules and components in your projects?
sobes.tech AI
Answer from AI
In your projects, you used core Android components such as Activity for managing application screens, Fragment for flexible UI organization, Intent for navigation and data transfer between components. You also applied ViewModel and LiveData for state management and reactive UI updates, RecyclerView for list display, and SharedPreferences for storing simple settings.
For example, to launch a new Activity with data transfer, you used Intent:
val intent = Intent(this, DetailActivity::class.java)
intent.putExtra("item_id", itemId)
startActivity(intent)