首页 > 系统 > Android > 正文

Android编程使用自定义shape实现shadow阴影效果的方法

2020-04-11 11:16:20
字体:
来源:转载
供稿:网友

本文实例讲述了Android编程使用自定义shape实现shadow阴影效果的方法。分享给大家供大家参考,具体如下:

直接上xml文件, 并且附上相应的解析:

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true">  <layer-list>   <!-- 相当于padding -->   <item android:left="4dp" android:top="4dp">    <shape>     <solid android:color="#ff58bb52" />     <corners android:radius="30dip"/>    </shape>   </item>  </layer-list> </item> <item>  <layer-list>   <!-- SHADOW LAYER -->   <item android:left="4dp" android:top="4dp">    <shape>     <solid android:color="#66000000" />     <corners android:radius="30dip"/>    </shape>   </item>   <!-- CONTENT LAYER -->   <!-- 相当于padding -->   <item android:bottom="4dp" android:right="4dp">    <shape>     <solid android:color="#ff58bb52" />     <corners android:radius="30dip"/>    </shape>   </item>  </layer-list> </item></selector>

希望本文所述对大家Android程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表