As previously stated, d/l eclipse and the android sdk. Here http://www.youtube.com/playlist?list=PL34F010EEF9D45FB8 is a great collection of video tutorials to get you started. There are about 200 in all; covering everything from setting up the sdk to advanced android programming techniques.
Always consult the oracle before asking a question.
subject: best resource for java developer to get started on android