SectionListAdapter is a project mainly written in Java, it's free.
iOS-style ListViews for Android
Android list adapter that works with an interface just like iOS's tableview delegate (minus some of the features). It has 3 major components:
This class should be used as-is as your ListView's adapter
Most likely your ListActivity will implement this interface to act just like a UITableViewController.
The SectionsListAdapter will send instances of this class to your ListActivity.