Gourmet Java technology for Android applications

Implement concurrency, networking, and database access in Android

From the developerWorks archives

Michael Galpin

Date archived: December 6, 2016 | First published: July 15, 2010

Java™ language is the tool of choice for Android developers. The Android runtime uses its own virtual machine, Dalvik, which is not the usual Java virtual machine that most Java developers are used to. Dalvik supports most of the features in the Java programming language—but not all of them. In this article you will learn advanced Java features and how they are implemented on Android. This includes features such as concurrency, networking, and database access.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.

Zone=XML, Java development
ArticleTitle=Gourmet Java technology for Android applications