Hi Vim! The Android SDK has the tool for an Android phone emulator. The ADT plugin works very well with Eclipse and you need Android SDK+ADT plugin+eclipse to get started. Also the later two components are changeable as you can search for plugins for other IDEs too.
You can google for open source android apps. or try some free from Android Market