Я хочу создать такой виджет, в котором я устанавливаю прозрачность для каждого цвета градиента.
пример
Должен ли я использовать прозрачное изображение PNG, разработанное в Adobe Photoshop? 9-патч? Градиентные стили?
Если вы не планируете разрешать пользователю самостоятельно изменять уровень градиента, просто нам нужен png с PS или Gimp.
Очевидно, используйте слои для создания фона на градиентах.