android shape实现阴影或模糊边效果
作者:安卓笔记侠 时间:2022-10-14 02:01:09
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实现阴影或模糊边效果,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://www.cnblogs.com/ganchuanpu/archive/2019/10/11/11655031.html
标签:android,shape,阴影,模糊边
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Swagger2配置方式(解决404报错)
2022-08-30 17:21:13
![](https://img.aspxhome.com/file/2023/0/63660_0s.png)
java Spring MVC4环境搭建实例详解(步骤)
2021-11-17 05:08:08
![](https://img.aspxhome.com/file/2023/2/78862_0s.png)
详解JAVA Spring 中的事件机制
2022-01-13 05:26:33
Java和C++通过new创建的对象有何区别?
2022-02-07 10:06:10
![](https://img.aspxhome.com/file/2023/9/67019_0s.png)
C语言中的数据整除判断问题
2023-08-28 20:36:09
![](https://img.aspxhome.com/file/2023/8/127548_0s.jpg)
C语言编程中统计输入的行数以及单词个数的方法
2021-06-08 10:49:31
c#和javascript函数相互调用示例分享
2023-10-08 21:33:52
Java这个名字的来历与优势
2023-03-27 18:28:40
Android入门之使用SharedPreference存取信息详解
2023-09-09 10:25:53
![](https://img.aspxhome.com/file/2023/4/97844_0s.png)
springcloud引入spring-cloud-starter-openfeign失败的解决
2022-10-30 19:15:09
![](https://img.aspxhome.com/file/2023/7/110827_0s.png)
spring boot基于Java的容器配置讲解
2023-11-09 05:24:54
SpringBoot 过滤器与拦截器实例演示
2021-08-26 08:33:23
![](https://img.aspxhome.com/file/2023/9/84639_0s.png)
Java中常见的对象转换工具
2023-12-14 19:23:16
![](https://img.aspxhome.com/file/2023/6/71886_0s.webp)
解决try-catch捕获异常信息后Spring事务失效的问题
2022-11-15 03:17:33
如何使用C语言将数字、字符等数据写入、输出到文本文件中
2023-09-07 12:09:07
android 封装抓取网页信息的实例代码
2021-11-28 09:40:32
基于java实现斗地主代码实例解析
2023-09-07 00:31:15
![](https://img.aspxhome.com/file/2023/4/100664_0s.png)
漂亮的Android音乐歌词控件 仿网易云音乐滑动效果
2022-01-26 14:16:25
![](https://img.aspxhome.com/file/2023/2/114292_0s.gif)
详解SpringMVC实现图片上传以及该注意的小细节
2022-04-29 08:34:30
Java中Lambda表达式的使用详解
2022-01-02 04:52:16