Sí, puedes y puedes implementarlo en cualquier IDE.
Cualquier aplicación de Android se ejecuta en un hilo llamado hilo UI. Pero si desea crear hilos personalizados, puede implementar la interfaz ‘Runnable’ y ejecutar el código en su método ‘run ()’
Un ejemplo simple (mostrará Hello World en un intervalo de tiempo específico en la vista de texto) puede ser:
Runnable final r = new Runnable ()
{
vacío público run ()
{
tv.append (“Hola mundo”); //vista de texto
handler.postDelayed (esto, 1000);
}
};
handler.postDelayed (r, 1000);
En un lenguaje simple, considere su objeto ejecutable como un comando que puede enviarse a la cola de mensajes para su ejecución, y manejador como solo un objeto auxiliar utilizado para enviar ese comando. Cada manejador debe estar asociado con un objeto de hilo.
- ¿Hay algún juego de Android WWE?
- ¿Cuánto dinero ganan los desarrolladores de Android autodidactas con sus aplicaciones diariamente? ¿Cuáles son algunas buenas historias sobre el crecimiento de un desarrollador?
- ¿Cuál es la mejor aplicación de SMS para Android?
- ¿Conoces una empresa que pueda ayudarme a desarrollar una aplicación, como Netflix Mobile y el sitio web?
- ¿Cómo aumentar el rendimiento de 512 MB de RAM en mi Android? ¿Hay una aplicación para ello?
Pero en caso de que desee actualizar algo en la interfaz de usuario de la aplicación, use ‘runOnUIThread ()’ y, en ese caso, cree un nuevo objeto ejecutable para ejecutar su código.
Para obtener más información, consulte la documentación:
Hilo | Desarrolladores de Android
Runnable | Desarrolladores de Android
Manejador | Desarrolladores de Android