当前位置: 首页 > 知识库问答 >
问题:

Androidmipmap,图像密度?

谭光辉
2023-03-14

您现在可能知道,当您使用IDE创建资产时,android Studio1.1会在mipmap-xxx文件夹中创建新的图像资产,而不是drawable-xxx。我在这里面临的问题是,当我在xml文件中使用这些图像时,android将它们作为“图标”,因此当我试图以适当的大小显示它们时,我会松散密度。例如使用以下代码:

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="32dp"
        android:src="@mipmap/ic_login_logo" />

我确实得到了正确的密度,但大小不对,如果我这样做:

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="150dp"
        android:layout_height="150dp"
        android:layout_marginTop="32dp"
        android:src="@mipmap/ic_login_logo" />

有解决办法吗?谢谢你。

共有1个答案

滑景胜
2023-03-14

我只是在搜索mipmap文件夹的用法。根据这个答案和这个Google博客:

最好的做法是把你的应用图标放在mipmap文件夹(而不是drawable-folders)中,因为它们的分辨率与设备当前的密度不同。

这个答案也有详细的解释,并附有参考资料。

 类似资料:
  • 问题内容: 结合我的另一个问题,并在更改了这部分代码之后 从解密部分,我遇到了另一个错误,这是 当我单击SheepTest.png时,文件为空。错误在哪里?谁能帮助我解决错误?谢谢。 问题答案: 我猜想这行返回null: 文档说明: “如果没有注册的ImageReader声称能够读取结果流,则返回null。” 空值将传递给此调用,从而导致NPE: 我不熟悉此API,但是从文档和此处看到的内容中,我

  • 问题内容: 我尝试使用AES 128位密钥解密4.2 MB .dcf文件,但是解密(在cipher.doFinal(data)函数上)花费了33秒,这是否正常? 这是一个代码片段: 问题答案: 您应该尝试计算不写入文件所花费的时间,即,在调用之前和之后立即调用。 话虽这么说,基于Android的手机通常使用最新的主频为500 MHz或更高的ARM处理器,并且从理论上讲,这种野兽每秒可以对几兆字节的

  • 如何使用Pycrypto python库加密图像?我在互联网上找到了一些文本加密的例子,但在图像上找不到同样的例子。有人能帮我吗?

  • 我使用了Canny边缘检测器来检测边缘,下面是输出。我需要检测图像中边缘的密度,并选择密度较高的区域。如何在opencv中实现这一点。如何使用opencv查找高强度像素的密度? 如何获得以下输出?

  • 我在Windows上使用以下命令创建了Postgresql docker映像:

  • 本文向大家介绍彩色图像、灰度图像、二值图像和索引图像区别?相关面试题,主要包含被问及彩色图像、灰度图像、二值图像和索引图像区别?时的应答技巧和注意事项,需要的朋友参考一下 彩色图像:RGB图像。灰度图像:0-255像素值。二值图像:0和1,用于掩膜图像。 索引图像:在灰度图像中,自定义调色板,自定义输出256种颜色值。