Pregunta Herramienta de revisión de Android 9: ¿Cuál es la nueva característica de límites de diseño?


Actualicé r20 del SDK de Android y comencé la herramienta 9 Patch.

Parece que hay una nueva función: presionar Control y hacer clic agrega límites de diseño que se conocen como píxeles rojos.

He echado un vistazo a la documentación pero parece desactualizado

Mi pregunta es, ¿para qué se utilizan los límites de diseño y cuál es la mejor manera de usarlos?

Gracias.


32
2017-07-10 04:15


origen


Respuestas:


Editar: Compatible con Android 4.3 (API nivel 18). Ver respuesta más reciente por Wayne.

Original: No está documentado porque aún no forma parte del sistema operativo, solo las herramientas. Los píxeles rojos para establecer límites de diseño no son utilizados por el marco de Android (a partir de Jellybean 4.1.1), por lo que no los configure en este momento. Puede especular sobre lo que significa declarar en qué lugar de su imagen deben estar los límites de diseño del control. Y ver http://android-developers.blogspot.com/ para anuncios.


27
2017-08-07 22:15



Es para "Diseño de límites ópticos". Más detalles se pueden encontrar en la descripción de Android 4.3 API. Extracto:

Para las vistas que contienen imágenes de fondo de nueve parches, ahora puede especificar que se deben alinear con vistas vecinas basadas en los límites "ópticos" de la imagen de fondo en lugar de los límites de "clip" de la vista.

Por ejemplo, las figuras 1 y 2 muestran el mismo diseño, pero la versión de la figura 1 usa límites de clip (el comportamiento predeterminado), mientras que la figura 2 usa límites ópticos. Debido a que las imágenes de nueve parches utilizadas para el botón y el marco de la foto incluyen relleno alrededor de los bordes, no parecen alinearse entre sí o con el texto al usar límites de clip.


10
2017-08-28 04:26