android shape实现阴影或模糊边效果

 更新时间:2019年10月12日 08:23:49   作者:安卓笔记侠  
这篇文章主要介绍了android shape实现阴影或模糊边效果,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1.实现阴影或模糊边效果方式:

2.通过shape来实现,具体是通过layer-list 多层叠放的方式实现的

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
 <!-- 边 -->
 <item>
  <shape android:shape="rectangle">
   <padding
    android:bottom="2dp"
    android:left="2dp"
    android:right="2dp"
    android:top="2dp" />
   <solid android:color="#00CCCCCC" />
   <corners android:radius="8dp" />
  </shape>
 </item>
 <item>
  <shape android:shape="rectangle">
   <padding
    android:bottom="2dp"
    android:left="2dp"
    android:right="2dp"
    android:top="2dp" />
   <solid android:color="#10CCCCCC" />
   <corners android:radius="8dp" />
  </shape>
 </item>
 <item>
  <shape android:shape="rectangle">
   <padding
    android:bottom="2dp"
    android:left="2dp"
    android:right="2dp"
    android:top="2dp" />
   <solid android:color="#20CCCCCC" />
   <corners android:radius="8dp" />
  </shape>
 </item>
 <item>
  <shape android:shape="rectangle">
   <padding
    android:bottom="2dp"
    android:left="2dp"
    android:right="2dp"
    android:top="2dp" />
   <solid android:color="#30CCCCCC" />
   <corners android:radius="8dp" />
  </shape>
 </item>
 <item>
  <shape android:shape="rectangle">
   <padding
    android:bottom="2dp"
    android:left="2dp"
    android:right="2dp"
    android:top="2dp" />
   <solid android:color="#50CCCCCC" />
   <corners android:radius="8dp" />
  </shape>
 </item>

 <!-- 中心背景 -->
 <item>
  <shape android:shape="rectangle"
   android:useLevel="false">
   <!-- 实心 -->
   <solid android:color="#ffffff" />
   <corners android:radius="10dp" />
   <padding android:left="10dp"
    android:right="10dp"
    android:top="10dp"
    android:bottom="10dp"/>
  </shape>
 </item>
</layer-list>

使用:

android:background="@drawable/layer_white_bg"

顶部缩放了:android:top=2*5=10dp

总结

以上所述是小编给大家介绍的android shape实现阴影或模糊边效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • Kotlin协程flowOn与线程切换超详细示例介绍

    Kotlin协程flowOn与线程切换超详细示例介绍

    这篇文章主要介绍了Kotlin协程flowOn与线程切换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-09-09
  • Android 文件下载三种基本方式

    Android 文件下载三种基本方式

    这篇文章主要介绍了Android 文件下载三种基本方式,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2017-06-06
  • Android卫星菜单效果的实现方法

    Android卫星菜单效果的实现方法

    这篇文章主要介绍了Android卫星菜单效果的实现方法,需要的朋友可以参考下
    2017-05-05
  • Android实现简单的加载进度条

    Android实现简单的加载进度条

    这篇文章主要为大家详细介绍了Android实现简单的加载进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • Android ListView实现下拉加载功能

    Android ListView实现下拉加载功能

    这篇文章主要为大家详细介绍了Android ListView实现下拉加载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Android入门之ListView应用解析(二)

    Android入门之ListView应用解析(二)

    这篇文章主要介绍了Android入门之ListView应用,继上一篇之后将对Android的ListView用法做更深入的剖析,需要的朋友可以参考下
    2014-08-08
  • RecyclerView实现常见的列表菜单

    RecyclerView实现常见的列表菜单

    这篇文章主要为大家详细介绍了用RecyclerView实现移动应用中常见的列表菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Android实现ImageView图片双击放大及缩小

    Android实现ImageView图片双击放大及缩小

    这篇文章主要介绍了Android实现ImageView图片双击放大及缩小的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-02-02
  • Android如何为按键添加声音

    Android如何为按键添加声音

    这篇文章主要告诉大家Android为按键添加声音的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Android控件系列之ImageView使用方法

    Android控件系列之ImageView使用方法

    Android控件系列之ImageView使用方法,学习android的朋友可以参考下
    2012-11-11

最新评论