ICS UI Patterns
Nice summary of UI patterns in Ice Cream Sandwich by +Chris Arvin
(of BaconReader fame).
I would like to weigh in on dividers between items in the Action Bar (mentioned in +Min Ming Lo
's original post). By default the system will place dividers between:
- Overflow button and others
- Text action item and another item where it would disambiguate which item the text belongs to.
- No divider between App title section and Actions
The system has no visibility of what's in an custom ActionView so doesn't attempt to do anything there. Leave it up to the system on Honeycomb+ and follow these rules if creating your own backward compatible AB and lets all have nice consistent UIs :)
Also the 'bottom action bar' is referred to as the 'Split Action bar' - consider it a single control.
Found via +Abhilash Kuduvalli
's post: http://blog.c0up.com/android-ui-unification-in-ice-cream-sandwich