我无法理解如何设计我的图像以适应所有分辨率/密度/屏幕大小。
我的问题是:
提供独立的密度图像,允许图像在所有分辨率密度下显示相同的大小。但是如果屏幕的物理尺寸较大,相对于用户的观点,图像会更小。
这是对的吗?
例如,我把Nexus S 4“480x800 hdpi作为基线。我设计了一个适合屏幕中心的徽标。然后我将徽标缩放到mdpi,xhdpi和xxhdpi根据{ {3}}
当我将设备更改为Android设计器到Nexus 6时,徽标显得更小。这是由于屏幕的物理尺寸?
我不知道这是一个愚蠢的问题,对不起。
这是布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:orientation="horizontal"
android:baselineAligned="false">
<ImageView
android:id="@+id/splashLogo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/spashlogo" />
</LinearLayout>
由于