【问题标题】:Difference between drawable and drawable-mdpidrawable 和 drawable-mdpi 的区别
【发布时间】:2012-01-05 23:15:57
【问题描述】:

据我了解,Android 的默认 DPI 设置等同于 MDPI。是否有任何理由同时拥有 drawable 和 drawable-mdpi 文件夹,或者如果我只是将它们放在 drawable 中,它的工作方式是否相同?

【问题讨论】:

标签: android


【解决方案1】:

drawable/ 文件夹是最通用的文件夹。 mdpi res 设备会先使用 drawable-mdpi 目录,hdpi 设备会在 drawable-hdpi 中查找等。

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

Android 会在回退到 drawable/ 文件夹之前寻找它可以获得的最具体的资源。

【讨论】:

  • 因此,如果它们都相同,最好不要使用说明符,对吧?这样一来,Android 也会使用它们作为 MDPI 以外的东西的后备。
  • 对,如果你有一个资源,比如所有分辨率的背景图块,把它扔到 drawable/.如果以后你决定要一个更大的 hdpi,你可以把那个添加到 drawable-hdpi。除非您想为 mdpi 设备添加一个特定的副本,否则不需要 mdpi 中的副本。
猜你喜欢
  • 1970-01-01
  • 2011-05-18
  • 2012-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多