Ejemplos de diseño de Android que coinciden con las recomendaciones de "Metrics and Grids"
layout standards (1)
Después de tratar de dar sentido a la página Metrics and Grids del (bastante nuevo) sitio web de Android Design, desistí de muchas cosas. Entonces, básicamente, estoy tratando de encontrar los diseños originales que se usan en Android 4, para poder aplicar los mismos conceptos.
Para hacer que esta pregunta sea más objetiva y no fallar bajo el hacha "demasiado amplia" de stackoverflow, le pido el diseño que se utiliza para recrear, exactamente y completamente , los ejemplos en esa página. ¿Google los proporcionó en las muestras? ¿Tal vez un repositorio didáctico bien conocido que se esfuerza por cumplir con los estándares?
Solo a modo de ejemplo, no está claro qué hacer para recrear las "métricas de 48/3" (16/16/16) a fin de que el texto encaje en él. ¿Qué pasa si quiero usar 1 línea de texto pequeño? ¿Sería 16 / wrap_content / 16, o 16/16/16 para que sea coherente con otros diseños en todo el conjunto? Y si...
Creo que esto no solo ayudaría a los pequeños desarrolladores, sino que también ayudaría a estandarizar la apariencia de las aplicaciones en Android Play. El sitio es un buen comienzo, pero está lejos de ser ideal.
Detalles agregados
Nunca formulé una pregunta con tantos votaciones al alza, y ni siquiera esperaba eso (tengo otras preguntas que considero "mejores", pero por mucho menos votos y favoritos). No es que me preocupen los votos, por supuesto, pero eso es para mostrar que hay una gran demanda de lo que estoy pidiendo (un poco de populum aquí, pero aún así ...).
Respuestas a los comentarios
@ Ricardo Amaral :
Realmente lo siento si no fui lo suficientemente claro:
- Obligar a un estándar y solicitar inejecución de él son cuestiones diferentes . Una de las razones por las que me gusta Android es el grado de libertad que tenemos, así que estoy muy consciente de la imposibilidad de imponer la mayoría de las prácticas comunes.
- Creo que se relaciona con el concepto de " reinventar la rueda " dentro del concepto de libertad.
- De nuevo, esos fueron solo ejemplos. Algunas cosas no están claras ... ¿cuáles son almohadillas del contenedor externo y márgenes de las vistas internas? Muchas veces eso hace una diferencia en selectores, arrastre, etc., etc., y eso nuevamente se traduce en una apariencia familiar para el usuario. Una cosa se siente como dividir pelos, pero rápidamente se suma a muchas pequeñas diferencias . Y el usuario lo nota ... parece que le falta ese último "toque final".
@ Michael Slade :
Sé que son ejemplos, que pueden haber sido wireframed de plantillas. Como dije, ya estoy reutilizando el código del SDK, y sé que son solo ejemplos y que podemos desviarnos de ellos. De nuevo, después de todo este tiempo, nadie respondió.
La opcionalidad se beneficia de la precisión . Eso es lo que intento decir y preguntar. Porque es una recomendación no significa que sus pautas pueden ser lo que usted quiera que sean. Si haces eso, ya no es la recomendación. Ese es el objetivo de las recomendaciones, por cierto: proporcionar una teoría de la implementación sin forzar a nadie.
¡Gracias a todos!
Odio decírtelo, pero es probable que las imágenes de la página que te gusta hayan sido creadas con un programa de dibujo, y no hay ningún ejemplo que las acompañe.
Sin alguien que realmente se esfuerce por crear muestras para usted, su mejor opción es revisar las muestras que vienen con el SDK de Android, ya que seguirán las pautas en la mayoría de los casos.
Y recuerda, son solo pautas. Al final del día, depende de usted crear una experiencia de usuario agradable y fluida, como mejor le parezca.