Resultados de la búsqueda a petición "android-handler"

2 la respuesta

Mejor uso de HandlerThread sobre otras clases similares.

Estoy tratando de entender el mejor uso del caso

5 la respuesta

¿Cómo detener Handler Runnable?

1 la respuesta

Handler.handleMessage no se llama en la prueba, pero se llama en la aplicación

Tengo un servicio que se ejecuta en un proceso separado. El servicio genera un nuevo hilo enonCreate() método. Este hilo envía mensajes de vuelta al servicio. Si inicio la aplicación manualmente, todo funciona bien: los mensajes son recibidos ...

2 la respuesta

Ejemplo de comunicación con HandlerThread

Quiero configurar un HandlerThread desde el hilo de la GUI. Luego, algún tiempo después, cuando se hace clic en un botón en la GUI, ejecuta callHello (), que luego envía un mensaje a un objeto HelloLogger que reside en el hilo no GUI que registra ...

3 la respuesta

postDelayed () en un servicio

Estoy tratando de reiniciar el servicio desde dentro de unos minutos. Mi código se ve así (dentro delonStartCommand(...)) Looper.prepare(); Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { ...

3 la respuesta

Android: ¿Crear un hilo de fondo que se ejecuta periódicamente y realiza tareas de IU?

Bien, sé cómo hacer una tarea de fondo, sé cómo hacer una tarea periódica (usando el manejador pospuesto y ejecutable), también sé cómo hacer la tarea de interfaz de usuario desde el hilo de fondo (a través del controlador) pero no puedo ejecutar ...

3 la respuesta

Handler.postDelayed (Runnable) vs CountdownTimer

A veces necesitamos retrasar un código antes de que se ejecute. Esto es factible por elHandler.postDelayed(Runnable) oCountdownTimer. ¿Cuál es mejor en términos de rendimiento? Vea el código de muestra a continuación Manipulador new ...

4 la respuesta

Handlers, MessageQueue, Looper, ¿se ejecutan todos en el hilo de la interfaz de usuario?

Estoy tratando de entender cómo enhebrar, y sé que puedo usar unHandler para publicar mensajes / ejecutables en laMessageQueue, que a su vez es recogido por elLooper y enviado de vuelta al controlador para su procesamiento. Si publico en un ...

2 la respuesta

¿Cómo evitar pérdidas de memoria debido a la clase de controlador estático personalizado?

Tengo ciertas pérdidas de memoria en mi clase de controlador personalizado, pero no estoy seguro de cómo solucionarlo. revisé un par de ejemplos en línea, pero nada es específico de mi código, así que no estoy seguro de cómo hacerlo: private ...

4 la respuesta

¿Cómo cancelar un controlador antes de tiempo en el código de Android?

Creo un temporizador retrasado de 1 minuto para apagar el servicio si no se ha completado. Se ve como esto private Handler timeoutHandler = new Handler();inside onCreate () timeoutHandler.postDelayed(new Runnable() { public void run() { ...