In theory, if I consider the smallest resolution possible for an android device (the one with 160 pixel of height), I can program an application that will scale perfectly on every device with bigger resolutions by specifying the dimensions of every view with dp instead of pixels.
But how can I use also perfectly scalable text with sp?
If I specify a text of 50 sp, it will appear very big on a small screen and small on bigger ones.
Is there any suggested way?