Where to start Android programming

Where to start Android programming?