Android Studio中的图片存放

基本的术语和概念

屏幕尺寸

物理的尺寸,也可以理解为我们观察到的大小

屏幕密度

像素量(dpi)

分辨率

屏幕上物理像素的总数

密度无关像素(dp)

dp 单位转换为屏幕像素很简单: px = dp * (dpi / 160)。

不同的分辨率

  • ldpi(低)~120dpi
  • mdpi(中)~160dpi
  • hdpi(高)~240dpi
  • xhdpi(超高)~320dpi
  • xxhdpi(超超高)~480dpi
  • xxxhdpi(超超超高)~640dpi

官方的做法

下面是有关如何确保应用在 不同屏幕上正常显示的快速检查清单:
1、在 XML 布局文件中指定尺寸时使用 wrap_content、match_parent 或 dp 单位 。
2、不要在应用代码中使用硬编码的像素值
3、不要使用 AbsoluteLayout(已弃用)
4、为不同屏幕密度提供替代位图可绘制对象。

原文的地址:https://developer.android.com/guide/practices/screens_support.html

你可能感兴趣的:(Android-源码解析)