首页 > 系统 > Android > 正文

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

2019-10-24 20:33:42
字体:
来源:转载
供稿:网友

这篇文章主要介绍了Android编程使用自定义shape实现shadow阴影效果的方法,涉及Android中xml文件布局的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

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

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

 

 
  1. <?xml version="1.0" encoding="utf-8"?> 
  2. <selector xmlns:android="http://schemas.android.com/apk/res/android"
  3. <item android:state_pressed="true"
  4. <layer-list> 
  5. <!-- 相当于padding --> 
  6. <item android:left="4dp" android:top="4dp"
  7. <shape> 
  8. <solid android:color="#ff58bb52" /> 
  9. <corners android:radius="30dip"/> 
  10. </shape> 
  11. </item> 
  12. </layer-list> 
  13. </item> 
  14. <item> 
  15. <layer-list> 
  16. <!-- SHADOW LAYER --> 
  17. <item android:left="4dp" android:top="4dp"
  18. <shape> 
  19. <solid android:color="#66000000" /> 
  20. <corners android:radius="30dip"/> 
  21. </shape> 
  22. </item> 
  23. <!-- CONTENT LAYER --> 
  24. <!-- 相当于padding --> 
  25. <item android:bottom="4dp" android:right="4dp"
  26. <shape> 
  27. <solid android:color="#ff58bb52" /> 
  28. <corners android:radius="30dip"/> 
  29. </shape> 
  30. </item> 
  31. </layer-list> 
  32. </item> 
  33. </selector> 

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


注:相关教程知识阅读请移步到Android开发频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表