繁体   English   中英

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

[英]fixed height & width of image view

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

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

有多种解决方案,例如具有权重的百分比布局/线性布局/协调器布局。

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

像这样使用

android:layout_height="@dimen/_10sdp"
  1. 将固定值分配给imageview是不正确的,因为无论小型设备还是大型设备,它在所有设备中的大小都相同。 并且还将android:adjustViewBounds =“ true”与ImageView一起使用。

  2. 第一个是边距和填充。 实现'com.intuit.sdp:sdp-android:1.0.5'

第二个仅用于文本大小。 实现'com.intuit.ssp:ssp-android:1.0.5'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM