Android developers: your programming environment suuuuuuuucks. Hundreds of lines of code to get simple things working that take less than 10 lines on the Web. You don't have to live this way.
I have to do an Android project for my Software Engineering class because of course real software engineers use Java, and it is such a slog.
I will admit that it gets somewhat better if you use a lot of lambdas.
@evan I thought Kotlin was the new hotness