xost, publicación de artículos gratis, participación ciudadana, notas de prensa
  Usuario: Clave:    
 
 
Documento sin título
 
Documento sin título
 
Documento sin título
Home
Xnechijli01 11/12/2019 10:48:27 PM
Xnechijli01
El hilo principal en Android
Código para el hilo principal en kotlin
votos 0 comentarios 0 enviar vínculo a un amigo
Tags Kotlin
 
El hilo principal en kotlin y en Android
 

?Como parte de nuestro curso de kotlin te explicamos qué es el hilo principal en Android para qué sirve y cómo evitamos que se plasme.

¿Por qué preocuparse por el hilo principal?

Es muy importante que nunca bloqueemos el hilo principal en Android, ya que este es responsable de manejar todas las operaciones relacionadas con la interfaz de usuario, como actualizar algo en la pantalla o tratar las interacciones del usuario.

El hilo principal tiene que hacer todas estas operaciones en menos de 16 ms para mantener la velocidad de actualización de la pantalla de 60FPS para brindar una experiencia fluida al usuario.

Si se bloquea el hilo principal, la interfaz de usuario se congelará, y si se bloquea durante el tiempo suficiente, la aplicación puede incluso mostrar un mensaje de Aplicación que no responde al usuario. No quieres ninguna parte de esto.

Eso es lo mejor de las corutinas de Kotlin, hacen que su código sea seguro. No dudes en llamar a cualquier operación de larga duración como solicitudes de red directamente desde el hilo principal sin tener que preocuparte por bloquear este hilo principal.

¿Cómo funcionan las corutinas internamente?

Veamos primero el panorama general. Kotlin hace uso de las funciones de suspensión, que pueden suspenderse sin bloquear el hilo principal. ¿Cómo es esto diferente del bloqueo?

Un proceso se bloquea cuando hay algún motivo externo por el que no se puede reiniciar; por ejemplo, un dispositivo de E / S no está disponible o un archivo de semáforo está bloqueado.

Un proceso suspendido significa que el sistema operativo ha dejado de ejecutarlo, pero eso podría ser solo por división de tiempo (multitarea). No hay implicación de que el proceso no se pueda reanudar de inmediato.

En la siguiente nota hablaremos del tema. Por el momento puedes ver nuestro curso de javascript y el curso de C#
 

Te gustó esta nota, compártela con tus amigos
ico_copada.gif ico_delicious.png ico_enchilame.gif ico_facebook.png ico_fresqui.gif ico_google.gif ico_meneame.gif ico_myspace.gif ico_technorati.png ico_twitter.gif ico_yahoo.png
Visitá otras notas de Xnechijli01
Cómo evitar que Android detenga una aplicación
Kotlin Coroutines para principiantes
Inicio de codificación con kotlin
Curso intensivo de kotlin
El scriping en Kotlin
Proyectos multiplataforma en Kotlin
 
Comentarios 0  
Enviá tu comentario
Para dejar tu comentario debes ser miembro de xost.
 
Documento sin título
 
Documento sin título
PARTICIPANTES
8 A B C D E F G H I J K L M N O P Q R S T U V W X Y
 
Documento sin título
 
 
 
 
Documento sin título
 
Nos contaron qué leen
Qué lees
+ comentarios
Documento sin título
 
Documento sin título
ULTIMOS PUBLICADOS Tecnología
Cómo evitar que Android detenga una aplicación
Xnechijli01
Kotlin evita que Android detenga una aplicación
 
11/12/2019 10:52:06 PM
 
El hilo principal en Android
Xnechijli01
El hilo principal en kotlin y en Android
 
11/12/2019 10:48:27 PM
 
Kotlin Coroutines para principiantes
Xnechijli01
Kotlin Coroutines para principiantes y su uso
 
11/12/2019 10:43:56 PM
 
Inicio de codificación con kotlin
Xnechijli01
Codificación con kotlin
 
11/12/2019 10:22:20 PM
 
Curso intensivo de kotlin
Xnechijli01
Curso intensivo para aprender kotlin
 
11/12/2019 10:20:22 PM
 
El scriping en Kotlin
Xnechijli01
Kotlin y El Scriping
 
10/30/2019 1:33:51 AM
 
Proyectos multiplataforma en Kotlin
Xnechijli01
LA ACTUALIZACIÓN DE KOTLIN Y LOS PROYECTOS MULTIPLATAFORMA
 
10/30/2019 1:25:10 AM
 
Kotlin / Nativo actualización
Xnechijli01
Actualización de Kotlin / Nativo
 
10/30/2019 12:11:01 AM
 
Kotlin y JS
Xnechijli01
Kotlin y la actualización para JS
 
10/30/2019 12:09:05 AM
 
Las tablas dinámicas en Excel
Xnechijli01
Qué son las tablas dinámicas en Excel
 
10/29/2019 12:08:44 AM
 
+ publicaciones
Documento sin título
 
Documento sin título
 
Documento sin título
 
 
Documento sin título
 
 
 
Documento sin título
 
Publicar es gratis, sólo tienes que registrarte y escribir.