In doing a quick search on new Android user interface patterns, I was pleasant surprised with a plethora of resources. First, anyone wanting to keep up to date with what is happening on the Android platform should check the Android UI Patterns Blog. From there you will get a pointer to the following code projects and resources:
- android-ui-patterns code project–This code sample resource is mentioned in an article about implementing the Dashboard and Action Bar patterns.
- Dashboard Pattern Source–This is a part of source code for IoSched written by Roman Nurik.
- IoSched–IoSched is a source code project that is updated every year for the Google I/O Conference for managing access to classes at the conference. Quite cool.
- Styling Android–This is a great blog that covers topics related to styling Android user interfaces, including the discussion of using graphical elements vs. layout techniques.
- Dynamic List Implementation–This is an implementation of an “endless list adapter,” allowing for an ever-expanding list that can be refreshed using the android-pulltorefresh project by Johan Nilsson.
- Android View Flow–This is a great source of sample code for scrolling through paged views. The new Android Market and Google+ apps use this.
These are just a few of the resources found, and links on these pages provide a pathway to many more.





