记忆效率高的方式来显示低质量的图像

时间:2018-03-09 07:52:42

标签: android android-layout

这是xml代码。这是显示低质量图像的最佳方式 背景给出了视图?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="match_parent">   

         <View
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/lowest_quality_image"/>

         <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/lowest_quality_image"/>

         <AppCompatImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/lowest_quality_image"/>

</LinearLayout>

1 个答案:

答案 0 :(得分:0)

所有变体都相同,因为您使用背景标记。

使用图像视图,您应该使用android:src用于通常的drawable或app:srcCompat用于vector drawable。您也可以按scaleType进行缩放。

ImageView与AppCompatImageView:

第二个对新Apis的某些功能进行了后移。