android - ImageView 的固定高度和宽度

标签 android android-layout responsive-design imageview

我正在开发从 API 获取数据并在回收站 View 中显示的 android 应用程序。我对设计没有任何想法,有人告诉我不要为 高度宽度 分配固定值,如果我不分配固定值,那么我应该如何设计布局以在所有方面看起来都一样安卓设备? 我想要响应能力,任何引导?

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

最佳答案

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

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

然后像这样使用它

android:layout_height="@dimen/_10sdp"

关于android - ImageView 的固定高度和宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52473134/

相关文章:

java - 禁用数字十进制键盘上的 "done"按钮 android?

java - 如何在recyclerView中为textview(非常非常长的文本)自动水平滚动设置动画

html - 响应式设计中的对齐div

android - 在 GridView 中更改元素 OnItemClick 的颜色

android - 一种包装 LinearLayout 的方法

android - EditText 和 TextView 等

android - 获取 View 位置的方法返回 0

html - 需要更改响应主题中的 div 位置

html - 固定列宽,列数/行数取决于屏幕宽度

android - 如何在Android应用程序中实现Google Analytics?