Haters gonna hate... I like to add views on my own and I don't "like" to use dip. Why? Because there is a mix between absolute coordinates (with some%x and some%y) and relative "dip" (here I don't know how large the view really is - except I check the absolute coordinates - and then I'm back to x+y). Even when you use texts in a label/edittext. You always have to calculate the size.