Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En el post de hoy vamos a ver cómo dividir una cadena en pedazos si es que supera una máxima longitud. Por ejemplo, separar la string en JS si mide más de 5, y además de eso dividirla en fragmentos de N cantidad.
Vamos a ver cómo separar una cadena cada cierto número de caracteres y también cómo dividirla en trozos pequeños colocados en un arreglo donde se respete una cierta longitud.
En este post te mostraré cómo obtener la última ubicación del usuario usando el lenguaje de programación Kotlin en Android.
Te enseñaré a conocer la última ubicación conocida y a escuchar los cambios de ubicación para saber cuando la posición del usuario cambia.
De este modo podrías vigilar la ubicación del usuario conforme se mueve, y ya después de eso puedes hacer cualquier cosa con la ubicación, por ejemplo enviarla a un servidor, colocarla en un mapa, etcétera.
Hoy estaba trabajando con Android y Kotlin hasta que llegué a la parte de solicitar permisos desde un fragmento o fragment y aparecieron algunos errores.
Entre los errores puedo destacar que los permisos no se solicitaban, no se llamaba a onRequestPermissionsResult
, etcétera.
Así que aquí te mostraré cómo solicitar permisos en Android desde un Fragment usando Kotlin. Obviamente será más una explicación de cómo lo hice yo, y no un paso a paso.
Los fragments o fragmentos en Android son distintos a las actividades en muchos sentidos; uno de ellos es el ciclo de vida y la forma de cerrar o finalizar cada cosa.
Voy a explicar en este post cómo cerrar una actividad o Activity, así como cerrar o terminar un Fragment o fragmento usando Java para Android.
En este post voy a explicar cómo pasar de un Fragmento (Fragment) de Android a otro. Algo así como cuando cambiamos de actividad usando un Intent, pero ahora utilizando fragmentos.
Resumiendo, vamos a ver cómo hacer la transición de un fragmento a otro en Java para Android usando FragmentManager y FragmentTransaction.