Android 画低分辨率的图像真的很大

Android 画低分辨率的图像真的很大,android,graphics,Android,Graphics,我正在为android创建一个游戏,我想让精灵看起来像旧的NES游戏。我有一些12x12像素的图像,希望它们在放大时保持像素化的外观 请查看以下链接 一个图像是编辑器中显示的图像的屏幕截图。这就是我希望它在游戏中的样子。另一个图像是它在游戏中被放大的样子(模糊) 该图像作为可绘制的导入,我在其上调用Drawable.draw(Canvas) 我已经仔细阅读了这个问题,并在这里找到了一些信息()。我认为要么是消除混叠,要么是某种插值需要被禁用,但我不知道如何使用Drawable来实现这一点 然而

我正在为android创建一个游戏,我想让精灵看起来像旧的NES游戏。我有一些12x12像素的图像,希望它们在放大时保持像素化的外观

请查看以下链接

一个图像是编辑器中显示的图像的屏幕截图。这就是我希望它在游戏中的样子。另一个图像是它在游戏中被放大的样子(模糊)

该图像作为可绘制的导入,我在其上调用Drawable.draw(Canvas)

我已经仔细阅读了这个问题,并在这里找到了一些信息()。我认为要么是消除混叠,要么是某种插值需要被禁用,但我不知道如何使用Drawable来实现这一点

然而,我确实发现位图是可能的,但我的游戏需要大量的精灵重新缩放,尽管我发现了这一点,但我不认为重新缩放位图是一个好主意


我是新的安卓系统,没有任何地方接近专业程序员,所以请给我一些启示。

在我的应用程序中,我必须做完全相同的事情

Paint paint = new Paint();
paint.setDither(false);
paint.setAntiAlias(false);
我使用像素大小的图像来节省空间,使用矩阵来处理旋转和缩放(尽管这是您的选择)

希望这有帮助,祝你好运

编辑:
另外,如果您使用的是
createScaledBitmap
或任何类似函数,请确保为任何过滤参数传递
false

谢谢,我会尝试一下。如果你的应用程序在任何地方都可用,我很想看看它是什么样子。当然!我的应用程序名为Deal With It,完全是像素化的艺术风格。看看吧,因为我在我的应用程序中几乎到处都使用这种技术。