Android Studio:位图中的缩放图

时间:2017-03-22 12:51:26

标签: java android bitmap

刚刚开始在Android Studio中学习图形,并开始制作增长图(x ^ 2)。它结果非常好,但它很快就离开了位图框,我想知道是否有可能在它试图超出边界时开始扩展它。

Here就是我的意思的一个很好的例子。每当图形线开始退出框的边界时,所有图形都开始缩放。

可以在Android Studio中使用位图或任何其他方式吗?如果是这样,那怎么样?

1 个答案:

答案 0 :(得分:0)

这是非常开放的结果,但IMO这完全取决于你想要做什么以及一切都可以扩展。

通常我要说的是你的位图不应该放大,你的图表应该缩小。这使位图的内存占用量保持较小,这对于在低内存设备上运行非常重要。 IMO你应该使用paths,然后在画布上绘制它们并更改笔划以根据需要缩小它们。然后它们可以向上扩展,如果它从屏幕上移除它并不重要,因为它实际上并没有使位图更大。要了解如何操作,您应该查看Google的documentation

如果您想使用位图,那么您也应该阅读建议here。此外,您可能必须进入tiling/region decoding才能在放大图像时有效地加载所有内容: