有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓上的java缩放图像

我读到缩放时不使用真实像素。这是图像看起来模糊的唯一原因吗?如果是,那么为什么Android的屏幕被划分为密度类别呢。现在我可以找到2个480x800屏幕,一个高密度,另一个低密度。因此,当我提供两个不同的图像时,其中一个将具有例如34x34和Other 45x45,但不应具有相同的纹理,或者这将使布局不同,因为我将使用像素来计算距离和位置

问候,, 巴拉卡特


共 (1) 个答案

  1. # 1 楼答案

    Since I will be using Pixels to calculate distance and positions?

    这就是倾角测量的目的。它代表与密度无关的像素。当你为它提供一个大小、边距或其他东西的倾斜值时,它会接受这个值,并根据你在哪个特定屏幕上显示的内容,计算出该空间将使用多少文字像素

    编辑:这个页面会告诉你你需要知道的一切

    http://developer.android.com/guide/practices/screens_support.html

    看起来他们在某种程度上从使用“dip”变成了“dp”。抱歉,如果我使用了不正确的首字母缩略词,那么我会感到困惑,尽管这两个词在代码中仍然有效