l'angle de l'attribut android dégradé

Je suis passer par exemple de test. Lorsque, pour une Image d'arrière-plan, ils sont à l'aide de gradient,
le code va comme ceci

<?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>

Dans le xml ci-dessus je n'ai pas angle attribut. mais lorsque je change la valeur de angle légèrement le motif est incliné. Quelqu'un peut-il m'expliquer exactement comment il fonctionne?