Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了为什么android在显示png文件时会丢失图像质量?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在 android显示一个png图像.这是图像文件

右端比左侧略深.

但是在Android应用程序上丢失的图像质量(使用ImageView):

请注意红框中的部分.颜色没有平滑变化.

但是,如果我使用我的Android手机的浏览器,它播放效果很好(所以这不是手机屏幕的原因):

这是我的android代码,非常简单:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://scheR_797_11845@as.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent">
    <ImageView android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:BACkground="@drawable/hhh"/>
</LinearLayout>

hhh是我在这里发布的第一张图片,它位于res / drawable下.

我测试它在我的Android手机(Android 2.3.6)和Android模拟器(与Android 2.2 / 2.3 / 4.0),都显示不好.但它在我的android pad(android 4.0.3)上播放效果很好.

问题是什么,以及如何解决

解决方法

res / drawable中的图像被压缩. This is supposed to be lossless,但我过去听说过类似的问题.

将它移动到res / raw,然后试一试.

大佬总结

以上是大佬教程为你收集整理的为什么android在显示png文件时会丢失图像质量?全部内容,希望文章能够帮你解决为什么android在显示png文件时会丢失图像质量?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。