Getting started with Android development

I have a fairly un-complicated Android app that I want to be able to make some changes to over time. Do forum readers (“Upcase-ers”?) have any recommendations on good places to start? No need to LMGTFY, but I’m curious if the folks here have any more curated recs than I’ll find on Google and SO.

Thanks in advance for any advice.