Hm. I thought Android already did this until you use something like AbsoluteLayout. There are several tricks that can help with the transition. Not quite sure what the question is asking, but I'll give him a chance. Does API level 3 have aspect ratio or something else?
I found that most of the UI ugliness going from phone to tablet deals with width. There you can set the logic to fix the width at a certain res. Otherwise, the layout looks and acts normally. There are other tricks, such as the presence of assets using different dens.xml and the presence of different sets of dia.xml for different screen sizes and densities.
You do not need to have every dimension in every version. You just need to have a basic version of each set value, and you can set a different dimension in other files.
source share