Для Android сначала определите два цвета в ваших цветах. xml:
<color name="gradientstart">#888888</color>
<color name="gradientend">#111111</color>
, затем в \ android \ app \ src \ main \ res \ drawable \ launch_background. xml просто замените это:
<item android:drawable="@color/background" />
до этого:
<gradient android:startColor="@color/gradientstart" android:endColor="@color/gradientend" android:angle="315"/>
и для ios в соответствии с этим вопрос
Если ваш градиент это простой вертикальный или горизонтальный градиент, и вы действительно беспокоитесь о размере активов, вы можете определить очень узкое изображение, а затем добавить представление изображения с режимом содержимого «масштаб для заполнения».
Но эти изображения в любом случае, так мало, что сэкономленное пространство будет незначительным, поэтому я не уверен, стоит ли беспокоиться об этом.