在本地存储许多子文件夹图像的位置 android
Where to store many subofolder locally images android
我有一系列动物图像 (200-300),它们将加载到我的 application.There 中,这是一个根文件夹和包含 3-4 张任何类型动物图像的子文件夹。
该应用程序必须在 local.Where 中工作 我建议保存这些图片?在 assets 或 drawable 目录中?或者是其他东西 ?
提前致谢
您应该将图像存储在可绘制文件夹中。
您可以在资产目录中创建子文件夹。并参考文件夹/目录结构调用它。
我不确定你是否可以用 drawables 来做,因为从来没有尝试过,但你可以试一试。休息遵循以下数组方法更好地管理您的代码。
另外,如果您想对它们进行分类,则需要为每个类别处理不同的数组,并将资源引用相应地放入每个类别中。然后你可以根据你的需要使用这些类别数组。
例如
String dogs[] = {R.drawable.dog1, R.drawable.dog2, R.drawable.dog3, 等等};
字符串 cats[] = {R.drawable.cat1, R.drawable.cat2, R.drawable.cat3, etc};
并且您可以在它们自己的类别中使用这些数组。
我有一系列动物图像 (200-300),它们将加载到我的 application.There 中,这是一个根文件夹和包含 3-4 张任何类型动物图像的子文件夹。 该应用程序必须在 local.Where 中工作 我建议保存这些图片?在 assets 或 drawable 目录中?或者是其他东西 ? 提前致谢
您应该将图像存储在可绘制文件夹中。 您可以在资产目录中创建子文件夹。并参考文件夹/目录结构调用它。 我不确定你是否可以用 drawables 来做,因为从来没有尝试过,但你可以试一试。休息遵循以下数组方法更好地管理您的代码。 另外,如果您想对它们进行分类,则需要为每个类别处理不同的数组,并将资源引用相应地放入每个类别中。然后你可以根据你的需要使用这些类别数组。
例如
String dogs[] = {R.drawable.dog1, R.drawable.dog2, R.drawable.dog3, 等等}; 字符串 cats[] = {R.drawable.cat1, R.drawable.cat2, R.drawable.cat3, etc};
并且您可以在它们自己的类别中使用这些数组。