As you would expect Android has the ability to create multi-threaded apps.
For more information on this see the Processes and Threads section in the Android documentation.
There is also some multi-threaded examples from Google, and Qualcomm have an interesting article on programming Android apps for multi-core processors.