android代码动态设置背景颜⾊渐变,Android⽤代码完成颜⾊渐
变处理
android完成颜⾊渐变是可以靠代码实现的,那么我简单介绍⼀下实现的⽅法,下图是我在项⽬开发中的⼀个截图,其中上⽅颜⾊值为
#e8e8e8,下⽅颜⾊值为#dbdbdb,想要实现渐变并且在渐变的结束有⼀条明显的线,那么就需要渐变结束时的颜⾊略深于dbdbdb就OK 了,
渐变颜代码大全
在drawable中建⽴⼀个l⽂件内容如下:
android:shape="rectangle" >
android:angle="270"
android:endColor="#b9b9b9"
android:startColor="#e8e8e8" />
然后⽤法如下:
android:layout_width="fill_parent"
android:layout_height="10dip"
android:background="@drawable/test_gradient" />
OK了,我的endColor略深于下⾯的颜⾊dbdbdb,这样渐变结束的时候会有⼀条明显的线,如果不想要这个线,则把endColor设置成dbdbdb,就OK~。gradient中的angle指的是渐变颜⾊的⾓度,改成90,180,270,⼤家分别⾃⼰试⼀试效果吧,我就不截图了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。