Mobile application development. . Xamarin or Android Studio?

I want to learn Development of mobile applications. . Which is better Xamarin or Android Studio?
And what is the difference between the two?