emilsjolander/StickyListHeaders — pull request #32 by JakeWharton (2012-11-18 14:26:11+00:00)
Title: Performance and style improvements.

* Use all lowercase package name as per Java specifications.
* Avoid redundant calls to methods (especially with casts).
* Avoid using IDs to look up views. Make `WrapperView` a bit smarter instead.
* Avoid using view tag to keep track of whether or not an item has a header. Make `WrapperView` a bit smarter instead.
* Cache loop conditional when it called somewhere else (e.g., `getChildCount()`).
* Force `StickyListHeadersAdapter` to be an extension of `ListAdapter`.
* Mark three-arg `getView` method as `final` so there is no way it can be accidentally overriden.