Sto esaminando l'esempio di prova. Dove per qualche sfondo Immagine che stanno utilizzando gradiente, il codice va in questo modoin gradiente 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>
nel XML di cui sopra non ho avuto l'attributo angle
. ma quando cambio il valore di angle
leggermente il modello si inclina. qualcuno può spiegarmi come funziona esattamente ........... :)
Grazie per risposta Karn, ma una cosa ho trovato che posso dare solo multipli di 45 in attributo angolo, diversi che blocca cioè 20, 20, 50 ecc –
Ci sono molti modi in cui gradiente può essere espresso. Qui stiamo usando il gradiente lineare (pendenza lungo una linea retta m = (y-y1)/(x-x1)). Quando è multiplo di 45 la variazione in xey è uguale. Può essere causa di questo motivo. Non ne so molto. – karn
Eccellente uso dell'illustrazione che spiega questo! – Ralphleon