Android:背景渐变色
16lz
2021-01-24
Android设置背景色可以通过在res/drawable里定义一个xml,如下:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor = "#F44336" android:centerColor="#2196F3" android:endColor = "#64DD17" android:angle = "90"/> <corners android:radius="4dip"/></shape>
shape是用来定义形状的,gradient定义该形状里面为渐变色填充,startColor起始颜色,endColor结束颜色,angle表示方向角度。当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。
在main.xml中需要作为渐变背景的地方引用如下:
<LinearLayout android:background="@drawable/gradient_bg"></LinearLayout>
效果
更多相关文章
- 对android中MIME类型的理解
- 单选按钮(RadioButton)和复选框(CheckBox)的介绍与应用
- Android最好用的播放器ExoPlayer的使用及自定义UI
- [置顶] Android高手进阶教程(四)之----Android(安卓)中自定义属
- 史上最全selector和shape使用方法 Android(安卓)ListView 列表项
- 修改系统action bar字体大小、粗细、颜色等样式的方法
- Android(安卓)Interface Definition Language (AIDL) android接
- Android的Style的使用
- Android简明开发教程十八:自定义对话框 Transform