首先选择什么资源文件夹,最后选择什么?

时间:2012-06-01 10:09:09

标签: android android-layout android-resources

我有一些奇怪的错误,我必须逐步深入检查我的布局和可绘制结构,逐个文件夹。我试图找到一个文档,描述Android如何打开一些drawable或拉出一些布局,首先访问哪个文件夹,最后一步 - 从A到Z的步骤。

有人可以指示我这样的文件或(如果这样的文件不存在)在这里描述我这些步骤吗?

我的意思?就像我们有活动生命周期文档,它说哪个方法首先被调用,哪个方法最后被调用,我需要一个类似于if the screen is Large Mdpi, then system will first look into X layout directory, then into Y and last into Z layout directory. If a screen is Large Mdpi, then the system will first pull a drawable from XX dir, then YY dir and lastly from ZZ dir的文档。像这样的东西。

3 个答案:

答案 0 :(得分:1)

首先它根据设备密度检查drawable文件夹,假设设备是hdpi,然后它尝试从drawable-hdpi文件夹中获取图像(如果存在),否则它将查找可绘制文件夹并缩放它因此,由于可绘制通常被认为是mdpi。这只是许多可用变体的一个例子。有关更多信息,请查看此链接。

http://developer.android.com/guide/practices/screens_support.html

答案 1 :(得分:1)

第一资源:
1)根据正在运行的设备,由android选择最合适的资源文件夹。

2)最佳文件夹取决于您为应用程序提供的文件夹,例如在平板电脑上运行的应用程序,如果未提供,它将拾取xlarge,然后它将搜索大型res文件夹。等等。

上一个资源:最后,它会查找没有任何标识符的默认文件夹

答案 2 :(得分:0)

这是解释一切的权利。它由谷歌Android团队制作。

>> The link <<

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