Да, есть важное различие. Потому что не только альфа будет постепенно изменяться в градиентном переходе, но также и компоненты RGB. В то время как от #F000
до #0000
компоненты RGB являются одинаковыми, и вы всегда увидите, что черные цвета становятся прозрачными, в другом случае от #F000
до #0FFF
компоненты RGB будут изменяться по-разному, и вы увидите некоторые цвета полубелым на градиенте.
Используя этот пример градиента на XML:
<gradient
android:startColor="#F000"
android:endColor="#0000"
android:type="linear"/>
Вы увидите различию в предварительном просмотре между использованием черной прозрачной (#0000
) и белый прозрачный (#0FFF
).
Здесь вы можете прочитать an article explaining this topic.