Muchas gracias por contestar. He hecho lo que me dijiste pero al compilar la aplicacion e instalarmela en el telefono donde estoy haciendo las pruebas se ve mal. Aparte me pone que script views are locked y no me deja modificarlo. Hay alguna otra solucion o es que lo estoy haciendo mal. Muchas gracias.
Pasando del autoscale,lo mejor (eso creo) es declarar todo (botones,labels,imagesview,etc..) dentro del código y como ha dicho el compañero darle altura,anchura,posición x y posición y con %
para el tamaño del TEXTO que se usa dips y %y ? estuve usando las dips y en mi dispositivo todo perfecto pero al usar el programa en un dispositivo mas grande se dispararon de tamaño ( en vez de quedarse pequeñas se agrandaron) mi dispositivo tiene una escala de .75 y el otro de 1 pero la variación es un tanto absurda
Pasando del autoscale,lo mejor (eso creo) es declarar todo (botones,labels,imagesview,etc..) dentro del código y como ha dicho el compañero darle altura,anchura,posición x y posición y con %
Si botones, labels, etc. se ponen en un Panel como Parent y no en un Activity sería suficiente con dar posición, altura, anchura y porcentaje al panel para que todo quedase autoescalado en diferentes pantallas?