如何存储我在程序

时间:2016-05-03 16:18:28

标签: android drawable

我想在Android Studio中实现艺术游戏Android应用程序。但我对如何存储图片感到困惑?游戏中将有100张或更多的艺术作品图片。我想到的想法是最小化图片的大小并将它们添加到drawable文件夹中。有没有有效的方法呢? 感谢

2 个答案:

答案 0 :(得分:0)

如果你担心100个图像占用的空间,你可以使用像photoshop或类似的工具,所以将图像压缩到所需的大小(在photoshop中发布到网页)。

除此之外,我不明白为什么你不应该把它们保存在一个可绘制的文件夹中。

答案 1 :(得分:0)

首先使用TinyPng来压缩你的图像而不会失去任何质量,我说任何,我的意思是。

,第二个不要将它们放在drawable中,因为当你生成签名的APK时,android会增加大小,而你应该将它们放在你可以创建的raw目录中res目录,如res/raw

原始目录与drawable的工作方式相同,此目录中的所有文件都获得资源ID,就像drawables一样,因此您可以像R.raw.yourimage一样访问其中的文件。

我处理包含数百张图像的应用程序,这是我使用过的最佳方法。

希望它有所帮助。