android - 设置 imageView 较小与缩放图像本身之间的区别

标签 android iphone image resize scale

我想这个问题可以同时适用于 iphone 和 android。

当我想显示较小的图像时,

  1. 我可以将 imageView 设置为更小的尺寸,让 iphone 处理调整大小以适应 View 。
    或者
  2. 我实际上可以调整图像本身的大小。(使用 opengl 调用,或者在 android 中调用包装器 createScaledBitmap)

我发现选项 1 更快。
我一直想知道为什么?

我也想知道图像消耗的内存是由imageView或图像的大小决定的吗?

最佳答案

这是一个很好的问题,我认为当我们将 imageView 的大小调整到更小时,并且 image(UIImage) 更大时内存消耗更多,因为图像 (UIImage) 的大小更适合在 imageView 中显示。我认为第二种选择可以很好地节省内存。

关于android - 设置 imageView 较小与缩放图像本身之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13855942/

相关文章:

android - getActivity 在 Fragment 中返回 null

iphone - 如何在iPhone中实现VoIP+SIP?

html - 页脚卡住在 iPhone 中屏

html - 图像旁边的文字在调整大小时移动

jquery - rails/CSS : How do I make a gallery of images of different widths?

java - 简单的 : Element 'id' is already used

android - 对我没有观看的视频流进行屏幕截图

Android - 自定义标题栏渐变问题

iphone - 尝试使用 QuartzCore 动画时收到错误消息

css - 从宽度计算图像高度