android - Android Studio 中的位图变大了三倍

标签 android bitmap photoshop

我正在为 Android 应用程序开发启动屏幕,我想简单地将 Photoshop 中设计的图像作为背景。问题是,当我保存图像时,其分辨率为 1080 x 1920,但是当我将其添加为 Android Studio 中的可绘制对象时,它会给出错误“位图太大...”,并表示分辨率为 3240 x 5760 (正好大 3 倍)。我不明白为什么会发生这种情况,你能帮我吗?

谢谢

最佳答案

Android中的

drawable文件夹实际上代表drawable-mdpi文件夹。

如果您将图像放入 drawable 文件夹中,它们将在具有更高 dpi 的设备中放大。这就是为什么你会得到更大的图像。

将图像放入 drawable-nodpi 文件夹中,以防止图像自动放大或缩小。

关于android - Android Studio 中的位图变大了三倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36113734/

相关文章:

android - 如何在单个选项卡中处理具有多个 Activity 的 android tabHost 选项卡

android - Xamarin PickerRenderer - 获取微调器?

android 检查表是否为空

Android 图形 : Changing the alpha of just an image (not the background)

Android 将图库中的图像复制到新文件中

c++ - move 语义和窗口句柄。 DeleteObject 安全句柄?

css - 将 Photoshop 中设置的字母跟踪值转换为 CSS 中的等效字母间距

android - 如何从 gradle 依赖中获取 .AAR 文件?

android - 从 Photoshop 到 Android 的颜色问题

algorithm - 图像编辑软件中滤镜背后使用的算法是什么?