gpt4 book ai didi

android - Android上透明png渲染阴影的质量

转载 作者:太空狗 更新时间:2023-10-29 15:39:51 25 4
gpt4 key购买 nike

当使用具有精细渐变阴影的透明 PNG 图像时,Android 屏幕上的阴影周围总是有一条边线。它不会在仿真器或 Exclipse 中显示这一点。见照片。

我想知道是否有办法改进这一点。这是否与 Android 屏幕无法显示所有 24 位颜色或正在缩放和重新采样图像有关?

在此示例中,图像被加载到 ImageButton View 中。我尝试将其作为源或背景,质量相同。

alt text

最佳答案

您看到的 Artifact 称为“ strip ”,这是您的显示器为每像素 16 位的结果。

解决此问题的最佳方法是在 Photoshop 或 Paint.NET 中向您的图像 Assets 添加一些“噪声”。

或者,您可以将窗口设置为 32bpp,并将以下行添加到 Activity 的 onCreate() 中,位于 super.onCreate()setContentView( )。 :

    getWindow().setFormat(PixelFormat.RGBA_8888);

关于android - Android上透明png渲染阴影的质量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4680875/

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