我正在创建一个新的空透明Bitmap并对其进行一些修改。
是否有一种方法可以在不创建新的Bitmap实例的情况下清除它(再次使透明和空)
更新:感谢您的帮助。我已经找到答案了。
// Fills the bitmap's pixels with the specified Color.
bitmap.eraseColor(somecolor);
我对MemorySizeCalculator of Glide很好奇。我可以从getMemoryCacheSize()获得默认内存缓存大小,从getBitmapPoolSize()获得位图池大小。
MemorySizeCalculator:
/**
* Returns the recommended memory cache size for the device it is run on in bytes.
*/
public int getMemoryCacheSize() {
return memoryCacheSize;
}
/**
* Returns the reco
我在闪光中做一个拼图游戏。但我有个奇怪的虫子。有25件,5x5件。在创建这些片段时,我将把背景bitmapData传递给它们。
对于每一块,我创建一个拼图形状的掩码位图。
因此,每一块包含一个位图,其位图是拼图纹理。每一件都有一个面具。
当我只是展示面具的时候,所有的25件作品都被拉上了舞台。
但是,当我用面罩遮掩纹理时,我似乎有一个硬限制22块,其中掩膜是适用的。如果我使用的是25或80或100,就会发生这种情况。每一次,只有最后创建的22块将显示纹理。
有什么想法吗?
如Requestsed所示,显示了一些代码。
public class PuzzlePiece extends S