图像视图的固定高度和宽度

Uba*_*oli 3 android imageview android-layout responsive-design

我正在开发从API获取数据并在回收站视图中显示的android 应用程序。我对设计一无所知,有人告诉我不要为高度宽度分配固定值,如果我不分配固定值,那么我应该如何设计布局在所有 android 设备上看起来都一样?我想要响应性,任何指导性?

  1. 如果我为图像视图的高度和宽度分配恒定值是否可以。
  2. 如果我在平板电脑上打开应用程序,它会根据屏幕尺寸显示图像还是图像会变小?

R7G*_*R7G 5

有各种解决方案,例如 Percentage layout/LinearLayout with weight /Coordinator layout 。

但我总是使用 SDP(标准密度像素),它会让你的 UI 适合不同尺寸的屏幕。 图书馆 https://github.com/intuit/sdp

就像这样使用它

android:layout_height="@dimen/_10sdp"
Run Code Online (Sandbox Code Playgroud)