I often find it curious that some popular mobile web consultants promote responsive design for web sites, but then criticize Android for being "fragmented" (in this case, meaning different devices have different screen sizes, resolutions, aspect ratios, etc). But with Android, you can do responsive design for your native apps too.

This is a good slidedeck with layout and code samples for how to support the broad range of device types and still have a good-looking UI.
These are the slides for my AnDevCon III talk. I'll follow up with a more detailed companion walkthrough on my blog in the next few days.
Shared publicly