如何在 Appcelerator Titanium 项目中组织不同大小(设备)的图像文件
How to organize image files of different sizes (devices) in a Appcelerator Titanium project
我最近开始使用 Appcelerator 的 Titanium 创建一个 Android 应用程序。
由于在应用程序中我需要保留几个 images/icons 本质上具有不同的大小和尺寸,所以我需要一些关于如何在项目中组织它们的建议。
正如您所知,在 Android 项目(Android 工作室或带有 Android SDK 的 Eclipse)中有一个预定义的文件夹结构,因此如果您想保留任何图像,请将它们在与规定文件夹相对应的所有设备尺寸中。因此,它会根据设备尺寸自动从设备首选文件夹中检测相应尺寸的图像。
那么我们可以在 Appcelerator 的 Titanium 中实现相同的方法吗?
以下是 Appcelerator 的 Titanium 项目的默认项目结构 (5.1.2.GA)
如您所见,我可以在 2 个地方保存图像。那么你能建议我在哪里可以保存我的图像以及如何访问它们吗
谢谢,任何建议都会对我有所帮助。 ~Chandan
对我来说,我删除了 android/images(第一个)中的所有文件夹,并用 android/res(第二个)
中的文件夹替换了它们
第一部分用于更具体地说明何时应使用这些资源。子目录中的图像让我们更好地控制它们何时 used.For 名为 "res-long-land-hdpi" 的文件夹中的示例图像将用于:
Long screens, such as WQVGA, WVGA, FWVGA
Device is in landscape orientation (horizontal)
High-density screens; approximately 240dpi.
Titanium 通过文件夹和文件约定支持特定于平台、设备和密度的图像。我不会在这里详细介绍,但是这两个链接将引导您完成:
我最近开始使用 Appcelerator 的 Titanium 创建一个 Android 应用程序。
由于在应用程序中我需要保留几个 images/icons 本质上具有不同的大小和尺寸,所以我需要一些关于如何在项目中组织它们的建议。
正如您所知,在 Android 项目(Android 工作室或带有 Android SDK 的 Eclipse)中有一个预定义的文件夹结构,因此如果您想保留任何图像,请将它们在与规定文件夹相对应的所有设备尺寸中。因此,它会根据设备尺寸自动从设备首选文件夹中检测相应尺寸的图像。
那么我们可以在 Appcelerator 的 Titanium 中实现相同的方法吗?
以下是 Appcelerator 的 Titanium 项目的默认项目结构 (5.1.2.GA)
如您所见,我可以在 2 个地方保存图像。那么你能建议我在哪里可以保存我的图像以及如何访问它们吗
谢谢,任何建议都会对我有所帮助。 ~Chandan
对我来说,我删除了 android/images(第一个)中的所有文件夹,并用 android/res(第二个)
中的文件夹替换了它们第一部分用于更具体地说明何时应使用这些资源。子目录中的图像让我们更好地控制它们何时 used.For 名为 "res-long-land-hdpi" 的文件夹中的示例图像将用于:
Long screens, such as WQVGA, WVGA, FWVGA
Device is in landscape orientation (horizontal)
High-density screens; approximately 240dpi.
Titanium 通过文件夹和文件约定支持特定于平台、设备和密度的图像。我不会在这里详细介绍,但是这两个链接将引导您完成: