Create your own ViewGroup ; this allows you to manage the placement of each of your children (buttons, tags, etc.) manually. Check out this one from the 2009 google IO event titled โMake Your Android UI Fast and Efficient,โ in particular about 43 minutes in advance for more details.
source share