He hecho algunas investigaciones sobre la construcción de diseños que funcionan para múltiples tamaños de pantalla y estoy buscando alguna aclaración.¿Cómo se hacen diseños para varios tamaños de pantalla de Android?
¿Es una práctica común hacer un archivo de diseño separado para cada uno de los tres tamaños de pantalla (pequeño, mediano, grande) o puede hacerlo con un método más sencillo?
He estado probando mis proyectos en un dispositivo de pantalla grande, y aunque utilizo DIP (píxeles independientes de densidad) para relleno, márgenes, etc., aún se arruga cuando lo veo en pantallas más pequeñas. ¿Debo diseñar mis proyectos para pantallas medianas y luego permitir que Android lo escale adecuadamente?
No estoy seguro de si esta es una buena pregunta o no, pero estoy buscando cuál es la práctica común para diseñar para múltiples tamaños de pantalla. ¿Qué haces?
Editar: Además de esto, por ejemplo, digamos que tengo un botón que está 40dip por encima de la parte inferior de la pantalla, ¿debería literalmente escribir 40dip o debería usar algún tipo de cálculo de píxeles como 40 * screenWidth/blahblah o algo así que se escala dependiendo del tamaño de pantalla que tenga el usuario? Tengo experiencia limitada con UI ...
Sí, puede lograr esto de manera simple, vea mi respuesta http://stackoverflow.com/a/16518557/1939564 –