下面是避免发生内存抖动的几点总结:1.尽量避免在循环体内创建对象,应该把对象创建移到循环体外。2.注意自定义View的onDraw()
方法会被频繁调用,所以在这里面不应该频繁的创建对象。3.当需要大量使用Bitmap的时候,把它们缓存在数组中实现复用。4.对于能够复用的对象,可以使用对象池将它们缓存起来。
避免发生内存抖动
最新推荐文章于 2024-04-15 09:35:56 发布
下面是避免发生内存抖动的几点总结:1.尽量避免在循环体内创建对象,应该把对象创建移到循环体外。2.注意自定义View的onDraw()
方法会被频繁调用,所以在这里面不应该频繁的创建对象。3.当需要大量使用Bitmap的时候,把它们缓存在数组中实现复用。4.对于能够复用的对象,可以使用对象池将它们缓存起来。