Multitarea adecuada para Android

Hola, estoy desarrollando una aplicación para Android y me pregunto cómo puedo hacer que la aplicación use menos CPU mientras está en segundo plano. Por ejemplo, mi aplicación se detiene una vez que pierde el foco, pero el uso de la CPU sigue siendo del 50%

Editar

 while (!pause) {
             Canvas c = null;
             try {
                 c = sHolder.lockCanvas(null);
                 synchronized (sHolder) {
                     doDraw(c);
                     powerUps();
                 }
             } finally {
                 if (c != null) {
                     sHolder.unlockCanvasAndPost(c);
                 }
             }
         }

Luego, cuando pausa y reanuda, solo cambia la variable de pausa

Respuesta 1

¿Existe una forma rápida de generar el poder cartesiano de un conjunto? Por ejemplo, si el conjunto es {1, 2}, entonces {1, 2} x {1, 2} = {(1, 1), (1, 2), (2, 1), (2, 2) }. ¿Cómo podría generarlo para cualquier ...

Quiero obtener la salida de este método myLogger.log (e) en una variable de cadena para poder probar con Junit. myLogger.log (e); Cadena s = ???? afirmar Igual (esperado, s);

¿Cómo solucionar la excepción? ¿No se pudo conectar al host SMTP: localhost, puerto: 25 mientras se envía correo electrónico desde la aplicación Java y cómo usar un número de puerto alternativo para enviar correo que no sea el puerto no: 25?

Tengo una vista de árbol y quería agregar compatibilidad con el botón derecho para los diferentes elementos. Así es como lo hice: http://jsfiddle.net/doonot/xWjSz/ El menú se muestra solo para el primer módulo raíz (después de ...