android-ImageView源缩放正确完成.怎么样?

android-ImageView源缩放正确完成.怎么样?,第1张

概述范围图像位图必须显示为imageView.setImageBitmap(bitmap)并缩放以适合UI.这可以通过以下方式完成:>位图=Bitmap.createScaledBitmap(bitmap,newWidth,newHeight,true);>xml的ImageView属性,例如android:layout_width="newWidth"android:layout_height="newHeight"android:

范围

图像位图必须显示为imageVIEw.setImageBitmap(bitmap)并缩放以适合UI.这可以通过以下方式完成:

>位图= Bitmap.createScaledBitmap(bitmap,newWIDth,newHeight,true);
> xml的ImageVIEw属性,例如

androID:layout_wIDth="newWIDth"androID:layout_height="newHeight"androID:adjustVIEwBounds="true"androID:scaleType="fitCenter"

问题

哪种方法对性能更好?我更喜欢xml,因为这是特定于UI的问题,我更喜欢将xml用于UI定义.同样,我们在dp中设置wIDth / height值,这意味着我们在不同屏幕上具有相同的UI.谢谢!

解决方法:

这篇文章详细讨论了一个非常类似的问题:

Android – Declarative vs Programmatic UI

我认为主要的收获是,如果您查看AndroID源代码,那么很多视图都是基于其XML标签从哈希映射中提取的.如果在核心API中对Google足够好,那么对我们来说还不够好吗?

总结

以上是内存溢出为你收集整理的android-ImageView源缩放正确完成.怎么样?全部内容,希望文章能够帮你解决android-ImageView源缩放正确完成.怎么样?所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1072939.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存