Hola, estás leyendo Infinum Android Sweets y te trae las últimas noticias relacionadas con Android directamente a tu bandeja de entrada todas las semanas.
Java vs. Kotlin – Parte 1: Rendimiento – Jakub Anioła
Hace casi un año, era un estudiante en la Universidad de Tecnología de Poznań que estudiaba ingeniería de software, pensando en el tema de mi tesis de grado. Todos los temas recomendados parecían aburridos o totalmente fuera del alcance de mis intereses, así que decidí elaborar mi tema para la investigación.
Leer más
Artículos
Desarrollo de aplicaciones MIDI en Android
En 2015, Android introdujo el soporte MIDI. ¡Android tiene miles de millones de usuarios, lo que significa que hay muchas personas con dispositivos MIDI compatibles en sus bolsillos! En este artículo exploraré los tipos más populares de aplicaciones MIDI en Android y cómo elegir la API MIDI correcta durante el desarrollo de su aplicación.
Ahora en Android: Episodio # 2 – Desarrolladores de Android
La semana pasada vi el lanzamiento de la última (y final) versión de Vista previa para Android Q. Pero, en la forma típica de Android, hay Hay muchas otras cosas que están sucediendo y que probablemente le interesen. Aquí hay un resumen de los recientes eventos de Android.
Tutorial de rutina de Kotlin para Android: avanzado
En este tutorial avanzado de rutina de Kotlin para Android, obtendrá una comprensión más profunda de las rutinas de Kotlin al reemplazar los métodos de programación asíncronos comunes, como Thread, en un & # 39; Aplicación de Android
Cuándo cargar datos a ViewModels
Hace más de dos años, los Componentes de Arquitectura se introdujeron en el mundo de Android para mejorar la forma en que desarrollamos nuestras aplicaciones. Una parte clave de estos componentes es ViewModel con LiveData, que es un titular de datos sensible al ciclo de vida observable para conectar una actividad con un ViewModel. Los datos de salida y las actividades de ViewModels lo consumen.
Embalaje de la sala: rellene previamente su base de datos con este método
Suponga que desea rellenar previamente su base de datos con los datos empaquetados en su APK o descargados del servidor. Ya sea que desee hacerlo con SQLite o con Room, hay varias cosas que debe administrar: abrir la base de datos, validar el esquema, bloquear el archivo de la base de datos y administrar la sincronización de subprocesos, copiar todo el contenido y cerrar la base de datos.
Bibliotecas [19659018] coil-kt / coil
Carga de imágenes para Android compatible con Kotlin Coroutines.
animación / movimiento
Múltiples muestras que muestran las mejores prácticas en animación en Android.
Video / Podcast
172: Biblioteca para cargar imágenes de carrete con Colin White
En este episodio, Donn y Kaushik se sientan con el ingeniero Instacart Colin White para discutir una nueva biblioteca de imágenes que él creó llamado bobina.
Clase de la semana
DexClassLoader
Un cargador de clases que carga las clases de los archivos .jar y .apk que contienen una entrada class.dex. Esto se puede usar para ejecutar código no instalado como parte de una aplicación.
Más allá de Android
CommonsBlog – Armonía y compatibilidad
El sistema operativo de Huawei ahora es menos que una voz y más que una realidad. En la conferencia de desarrolladores de Huawei, anunciaron Harmony OS, para ser utilizado en Honor Vision TV y quizás en Honor Smart Screen.
Navegar en este sitio implica la aceptación de nuestras políticas. Usamos cookies para optimizar la experiencia. AceptarMás
Gestionar consentimiento
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.