如何在android中使用单个drawable文件夹

时间:2016-03-03 07:22:51

标签: android

如何使用单个drawable文件夹可以减少apk大小的所有图像,我看过很多帖子但是每个帖子都说它必须使用所有文件夹(hdpi,ldpi ......等)。这是他们的任何方式使用单个文件夹并获得高质量的图像

6 个答案:

答案 0 :(得分:3)

不同的可绘制文件夹用于某种目的,即当您希望您的应用程序与多个设备兼容时。即使您为所有图像使用单个文件夹也不会有任何问题,但是当您在多个设备上测试或运行应用程序时,您会发现有时图像很大,有时很小。

所以始终建议创建多个文件夹,以便为该分辨率设备获得完美的图像。

答案 1 :(得分:0)

  1. 你可以在xml中使用drawable,比如shape。它只使用drawable文件夹。
  2. 如果只想使用一个文件夹,则可以选择xhdpi或xxhdpi文件夹。在Android设备上显示时,放大位图优于缩小位图。
  3. 建议
  4. .9.png。它只能在drawable文件夹中使用。

答案 2 :(得分:0)

如果你想减小apk大小,那么我建议你把图像放在服务器上并使用RestApi调用它们。通过调用RestApi获取所有json数据后,您将获得图像。 链接在这里  Picaso Image Loader 您可以使用Picaso Image Loader从URL上加载ImageView上的图像。所有细节都在链接中提到。

答案 3 :(得分:0)

离开Eclips并开始使用Android Studio将提供此功能。

答案 4 :(得分:0)

答案 5 :(得分:0)

将图像放入可绘制文件夹中。它将为所有设备使用相同的图像。但是,设备到设备的质量会有所不同。当大屏幕增加图像的宽度和高度时,图像可能会变得模糊。