安卓开发 给控件左边右边下边添加阴影_Android给布局、控件加阴影效果的示例代码...
增加阴影效果,让控件或者布局看起来有立体的效果,总的来说有两种解决方案。1,直接使用属性: android:elevation="4dp"这样一句代码,就实现了效果,elevation表示海拔,就是布局的z轴的高度,调整高度,可以选择阴影的轻重。android:layout_width="0dp"android:layout_height="match_parent"android:layout_
增加阴影效果,让控件或者布局看起来有立体的效果,总的来说有两种解决方案。
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来实现的。
android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp">
android:angle="270"
android:endColor="#0F000000"
android:startColor="#0F000000" />
android:bottomLeftRadius="6dip"
android:bottomRightRadius="6dip"
android:topLeftRadius="6dip"
android:topRightRadius="6dip" />
android:left="3dp"
android:top="3dp"
android:right="3dp"
android:bottom="5dp">
android:angle="270"
android:endColor="#FFFFFF"
android:startColor="#FFFFFF" />
android:bottomLeftRadius="6dip"
android:bottomRightRadius="6dip"
android:topLeftRadius="6dip"
android:topRightRadius="6dip" />
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
更多推荐
所有评论(0)