android - 如何在 Android 上获得模糊效果?
问题描述
第一层包含文本和开关。下面还有一层。该层的属性颜色:#f8f8f8 alpha:82。实际颜色存在于下层。图片中的真实颜色为#D42E2E。这些层可能在下面的图片中看起来更好。
在不使用外部库的情况下如何做到这一点?
解决方案
这看起来就像一个渐变作为背景,中心颜色为浅红色,边框颜色为白色。
您可以使用此渐变生成器来创建渐变。例如,将渐变代码保存在您的 drawables 文件夹中,gradient.xml
并将其用作视图的背景。
这可能是你的渐变
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<gradient
android:type="linear"
android:centerX="50%"
android:startColor="#FFFFFFFF"
android:centerColor="#FFFF8A8A"
android:endColor="#FFFFFFFF"
android:angle="90"/>
</shape>
结果:
推荐阅读
- netsuite - 在 netsuite 上创建计费计划记录
- python - Scrapy 抓取和下载特定的 Type 文件
- javascript - 将数组添加到对象中
- python - 将字符串的特定部分转换为大写?
- java - Android:上传多个文件以百分比显示进度条
- batch-file - 如何使用批处理将数据写入文本文件
- code-formatting - 在 Cloud9 IDE 中如何美化 Javascript 字符串中的 HTML 代码?
- nlp - spaCy:固定令牌的词性
- python - 使用带有 numpy 的重复索引时如何指定列 [用于 np.add.at()]
- python - 在 Tkinter 中隐藏一个按钮