Pros y contras de usar un Thread o TimerTask para un juego Android
Muchos ejemplos de juegos para Android utilizan un Thread para ejecutar un motor de juego en un intervalo determinado. Sin embargo, he visto algunos otros ejemplos que utilizan un TimerTask para ejecutar el intervalo del motor del juego también. Tengo curiosidad por saber qué otros desarrolladores piensan los pros y los contras de cada enfoque.
- Firebase recupera datos de un niño por clave
- Android TabView error?
- Voice Matcher para combinar la contraseña de voz en Android (Comparar voz)
- GetLastNonConfigurationInstance devuelve siempre null
- ¿Cómo editas una biblioteca de dependencia / externa en android studio?
- Uso de las clases Fragment y AppCompatActivity juntos
- Equivalentes de cifrado / descifrado en Java para construcciones C #
- Android establece el atributo autoLink mediante programación
- Leer y mostrar texto de mensaje entrante android
- Error de SSL SSL HttpGet (sin certificado par) Error OR (Conexión cerrada por peer)
- Cuerdas y gestión de memoria
- ¿Cómo tratar con DeadObjectException en el servicio fallecido?
- ViewPager java.lang.OutOfMemoryError: el tamaño de mapa de bits supera el presupuesto de VM
Timertask es un contenedor para un subproceso que proporciona una devolución de llamada al subproceso principal que le permite programar la ejecución de una ejecución en algún momento en el futuro. Tienen casos de uso bastante diferentes. Si necesita ejecutar código ahora, utilice un subproceso, si necesita programar algo para ejecutarlo en el futuro, utilice timertask.
Edit : Mi error, estaba pensando en una clase diferente. Fijo
- Android cómo distinguir la aplicación en segundo plano y la actividad en segundo plano?
- Uso del menú relativo a la disposición en el menú de preferencias