Sur Android c'est un des gros problèmes, tu dois d'adapter à la résolution native du mobile si tu veux un bon résultat mais c'est super hétérogène
les haut de gammes maintenant sont en 1080*1920
les moyen de gamme 800*480
les bas de gamme 320*240
le plus simple ce serait d'avoir toutes tes images / textures en haute résolution et de les downscale selon la résolution du mobile
sachant aussi que tu peux avoir les pixels par centimètres si tu veux plutôt te baser sur cette unité de mesure pour avoir des boutons de la même taille peu importe la densité de l'écran
c'est pas un problème si simple à gérer tout ça 