Skip to content
This repository has been archived by the owner on Feb 6, 2023. It is now read-only.

Svga库使用RGB_565配置加载Bitmap,导致渲染效果差,和官网工具效果不一致。 #447

Open
graysonwu2018 opened this issue Sep 17, 2022 · 0 comments

Comments

@graysonwu2018
Copy link

Attention

  • Do not ask any usage question, issue board is a issue board, accept library bugs only.
  • If you are facing any usage problem, read the README again.

Issue Template

Issue Description(What's your problem)

How To Reappear(How to reappear the issue)

Any Attachment(Provide a sample about your issue)

------ 中文分割线 ------

注意

  • 不要在 Issue 板块提问使用问题,Issue 板块只接受 Bug 反馈。
  • 如果遇到使用上的问题,仔细阅读 README。

Issue 模板

请尽量使用英文提交 Issue

请确切回答:问题的描述、重现方式、附件(提供一个 Demo 以重现问题)

Svga库使用RGB_565配置加载Bitmap,导致渲染效果差,和官网工具效果不一致。

这是作者您考虑到性能问题做的让步吗?
在SVGABitmapDecoder Bitmap解码器这个类里面,准备Bitmap资源时,设置了inPreferredConfig = Bitmap.Config.RGB_565方法,它的作用为何,为了在测量图片大小时提高性能?何故在测量完毕后不设置回Bitmap.Config.RGB_8888。
还是为了避免其他问题的无奈选择?比如之前频繁出现的OOM问题?

可是这种一刀切的动作,会导致android端渲染效果大幅下降,文件实际质量被压缩,为什么不考虑提供一个外部设置,供其他开发者自行设置呢?

在线等作者回复!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant