Conéctese a la interfaz de usuario de forma segura Android

¿Es seguro usar instancias de objetos que se declararon en el subproceso de interfaz de usuario principal del método doInBackground () de AsyncTask?

Respuesta 1

No entiendo lo que quieres decir con "declarado en el hilo principal de la interfaz de usuario" , los hilos no declaran nada. Supongo que te refieres a declarado en el Activity. Entonces sí, solo asegúrese de no tener problemas de concurrencia (por ejemplo, un hilo que lee mientras otro está escribiendo en la misma instancia). synchronizedy volatileson tus amigos

Respuesta: 2

Su pregunta es más acerca de Java Threads y el acceso a objetos entre hilos.

Eche un vistazo a este ejemplo para comprender mejor el tema Ejemplo de subprocesamiento

Respuesta: 3

Tengo una lista de nombres que consta de 4 contextos. Los contextos 1,2 y 3 están vinculados al nodo raíz, y el contexto 4 está vinculado al contexto 2. Puedo enumerar el nombre del contexto 1-3 pero no puedo obtener el contexto 4. ...

He estado tratando de entender por qué el searchDto se está convirtiendo en Map. La siguiente función se llama para obtener un cliente que coincida con la palabra de búsqueda dada que proviene de la forma angular. ...

Uso replaceComponent (oldButton, newTextField) en el botón de escucha de clics, después de que el botón de operación se reemplaza por el campo de texto, pero tengo que hacer clic en él para poder ingresar texto. Quiero hacer clic ...

Necesito convertir un objeto Date (muestra esto en modo de depuración ---> "Lun Sep 23 00:00:00 EDT 2019") a otro objeto Date que tenga el formato "aaaa-MM-dd". Intenté el siguiente código, pero obtengo un tiempo de ejecución ...