我不是UI设计师,所以我感觉不到xml颜色,我想做这样的渐变:
http://t1.uccdn.com/en/images/6/5/2/img_2256_ins_45517_600.jpg
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<gradient
android:startColor="#1f313d"
android:endColor="#2c3942"
android:angle="135"/>
</shape>
</item>
但......我认为2种颜色还不够,如何让它与此图像相似? *最后一个屏幕
答案 0 :(得分:8)
如何创建渐变?
创建渐变很容易
右键单击drawable
文件夹并创建xml
文件。
创建形状标记
内部形状标签创建渐变标记
渐变属性........
android:startColor="put here your color"
android:endColor="put here your color"
android:centerColor="put your color here"
android:angle="45"
如果你需要渐变
水平方式put angle =“0”
垂直方式放角度=“90”
角落水平方式放角度=“45”
与角水平方向相反放置角度=“135”
使用这个.......
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:startColor="#915d5b"
android:endColor="#418c47"
android:angle="45"></gradient>
</shape>
享受编码.......
答案 1 :(得分:2)
或者您可以在AngryTools使用渐变生成器工具,这样使用起来会更容易和有趣。