Как оптимизировать приложение в Android? - PullRequest
0 голосов
/ 07 января 2012

Моя игра расширяет Views и имеет структуру:

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

, но при этом используется очень большой объем оперативной памяти , есть ли у вас способ оптимизировать игры.

1 Ответ

0 голосов
/ 07 января 2012

В большинстве случаев вам не нужно переопределять методы View, такие как onMeasure, onDraw. Эти методы выполняются в потоке пользовательского интерфейса и должны быть заблокированы путем ввода / вывода, например загрузки изображений, шрифтов и т. Д.

Для 2D-графики вы должны использовать Canvas. Смотри http://developer.android.com/guide/topics/graphics/2d-graphics.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...