As a beginner in Android development, you don't necessarily need a high-end laptop, but you do need a mid-spec laptop that can run Android Studio IDE and emulators. I recommend go for MacBook, it allows you to develop IOS and Android. If you want to get a Windows laptop get 16GB RAM, SSD as boot drive, with a dedicated VGA laptop.