【发布时间】:2017-05-09 10:57:11
【问题描述】:
只是想看看我是否走在正确的轨道上,这是了解将各种图像尺寸放入图像视图的性能权衡。
如果我有一个大图像,如果我将它放在一个相应大的 imageView 中而不是把它放在一个较小的 imageView 中,图像加载会更快吗?
【问题讨论】:
只是想看看我是否走在正确的轨道上,这是了解将各种图像尺寸放入图像视图的性能权衡。
如果我有一个大图像,如果我将它放在一个相应大的 imageView 中而不是把它放在一个较小的 imageView 中,图像加载会更快吗?
【问题讨论】:
不,加载时间取决于文件,如果图像很大,并且它的文件大小很大,它会比同一个图像视图上的小图像加载慢。 说清楚一点,image view 不会影响加载性能,image size(文件大小)会影响性能。
【讨论】:
首先回答您的问题,图像的大小与图像视图不成正比,即无论您的图像视图大小如何,您的图像都会根据图像的大小花费时间。
现在,如果您有一项任务需要显示用户图像并且点击时需要共享该图像,则您需要保留 2 个副本以显示调整大小的副本并同时从原始位置共享选取图像。这样,您的加载速度会很快,并且在共享时您将能够共享原始图像本身。
【讨论】: