Android阴影的方向向下,android 阴影效果

释放双眼,带上耳机,听听看~!

昨天,我在做android界面时,发现一个textView需要加上阴影的效果,自己当时不知道怎么做,所以在网上查了一些资料,我发现看懂还是需要一些时间,所以现在记录一下。

1,直接使用属性:Android:elevation="4dp"这样一句代码,就实现了效果,elevation表示海拔,就是布局的z轴的高度,调整高度,可以选择阴影的轻重。

android:layout_width="0dp"

android:layout_height="match_parent"

android:layout_weight="1"

android:gravity="center"

android:elevation="4dp"

android:background="@drawable/home_waitcourse_yellow_shape"

android:textColor="@color/foorYellow"

android:text="报道"/>

这个我没有使用,也不知道效果怎么样,所以大家可以自己使用者试试。

2,这种方式就需要写点代码了,但是也不多,是通过写一个xml来实现的。

xmlns:android="http://schemas.android.com/apk/res/android" >

android:left="2dp"

android:top="2dp"

android:right="0dp"

android:bottom="0dp">

android:shape="rectangle" >

android:angle="270"

android:endColor="#0F000000"

android:startColor="#0F000000" />

android:bottomLeftRadius="6dip"

android:bottomRightRadius="6dip"

android:topLeftRadius="6dip"

android:topRightRadius="6dip" />

android:left="0dp"

android:top="0dp"

android:right="3dp"

android:bottom="3dp">

android:shape="rectangle" >

android:angle="270"

android:endColor="#FFFFFF"

android:startColor="#FFFFFF" />

android:bottomLeftRadius="6dip"

android:bottomRightRadius="6dip"

android:topLeftRadius="6dip"

android:topRightRadius="6dip" />

这个代码样式我当时没有看懂,后来发现其实很简单。主要是在代码定义了一个textView的背景样式和阴影样式。通过item的top,left,right,bottom属性来区分。阴影样式主要设置left,top的值,来让阴影右移和下移,背景主要设置right,bottom来设置左移和上移。接下来,只要把textView设置为这个自定义的样式就可以了。

android 的阴影效果就讲完了。

就这么简单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值