Estoy pasando por un ejemplo de prueba. Donde por alguna Fondo de la imagen que están utilizando gradiente, el código es el siguienteen el gradiente de Android
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#ff0000"
android:centerColor="#00ff00"
android:endColor="#0000ff"
android:angle="180"/>
<corners android:radius="5dp" />
</shape>
en el xml de arriba no he tenido angle
atributo. pero cuando cambio el valor de angle
ligeramente el patrón se inclina. ¿Alguien me puede explicar exactamente cómo funciona ........... :)
Gracias por respuesta Karn, pero una cosa que encontraron que puedo dar sólo múltiplos de 45 en atributo ángulo, distintos de los que se bloquea es decir, 20, 20, 50 etc –
Hay muchas maneras en las que gradiente puede ser expresado Aquí estamos usando un gradiente lineal (pendiente a lo largo de una pendiente en línea recta m = (y-y1)/(x-x1)). Cuando es múltiplo de 45, la variación en xey es la misma. Puede ser la causa de esta razón. No sé mucho. – karn
¡Excelente uso de la ilustración para explicar esto! – Ralphleon