Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

androidx.activity

Interfaces

OnBackPressedDispatcherOwner A class that has an OnBackPressedDispatcher that allows you to register a OnBackPressedCallback for handling the system back button. 

Classes

ComponentActivity Base class for activities that enables composition of higher level components. 
OnBackPressedCallback Class for handling OnBackPressedDispatcher.onBackPressed() callbacks without strongly coupling that implementation to a subclass of ComponentActivity
OnBackPressedDispatcher Dispatcher that can be used to register OnBackPressedCallback instances for handling the ComponentActivity.onBackPressed() callback via composition.