The `AudioManager` class has a method `abandonAudioFocus()` and another method `requestAudioFocus()`. I wonder what is audio focus? And what happens if an `AudioManager` object gets the audio focus or lost the audio focus? 

Thank you!