gpt4 book ai didi

android - Android 4.x 中的圆角和阴影?

转载 作者:行者123 更新时间:2023-11-30 02:18:36 25 4
gpt4 key购买 nike

我想在应该适用于 Android 4.x 和 5.x 的应用中创建类似于 Material Theme 的内容。

我曾尝试使用 Material 主题,但为此我需要 api 21。我当前的最小 api 是 15,我想保留它。

我必须将阴影创建为 PNG 图像还是有更简单的方法?

我想保持应用程序与 Android 4.x 的兼容性,但我没有时间维护两个版本(适用于 Android 4.x 和 5.x)。

最佳答案

我不认为这是一种简单的方法,但您可以在 Android Cupcake 之上的任何设备上模仿真实的动画阴影。这是它的工作原理:

  • 将 LightingColorFilter 设置为 0,0 将 View 绘制到离屏位图
  • 使用 ScriptIntrinsicBlur 类和高程值作为半径模糊黑色形状(屏幕外位图)
  • 在 View 下方绘制位图

它需要添加自定义高度属性、能够渲染阴影的自定义 View ,以及使用渲染脚本和兼容性库(适用于旧设备)。

如果您想查看实际的解决方案,请查看我的图书馆:

https://github.com/ZieIony/Carbon

关于android - Android 4.x 中的圆角和阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28904577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com