こんにちは私はアンドロイドのアプリケーションを開発していますどのようにバックグラウンド中に、より少ないCPUを使用してアプリを作るのですか?例えば、私のアプリケーションが一時停止それがフォーカスを失ったが、CPUの使用率は、あなたがしなければならない、あなたが一時停止し、再開したときに50%アンドロイドのための適切なマルチタスキング
編集
while (!pause) {
Canvas c = null;
try {
c = sHolder.lockCanvas(null);
synchronized (sHolder) {
doDraw(c);
powerUps();
}
} finally {
if (c != null) {
sHolder.unlockCanvasAndPost(c);
}
}
}
が、それはただのポーズ変数IMO
あなたはCPUを回転して食べているビジー待機を持っているようですね。 – JesusFreke
一時停止時にあなたがしていることに関するコードを見ることはできますか? – momo
私のコメント – MikeT