如何在android中优化应用程序?

时间:2012-01-07 03:20:54

标签: android optimization ram

我的游戏扩展了视图并具有结构:

onMeasure(){
//load image, sound, font, ect,..
}
onDraw(){
// draw everything
}
oTouchEvent(){
//detect event ..
finish();
System.gc();
} 

但它使用非常大量的内存,你有什么办法优化游戏。

1 个答案:

答案 0 :(得分:0)

在大多数情况下,您不必重写onMeasure,onDraw等View方法。这些方法在UI线程上运行,必须通过输入/输出来阻止,如加载图像,字体等。

对于2D图形,您应该使用Canvas。见http://developer.android.com/guide/topics/graphics/2d-graphics.html