es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-ACTIVITY

¿Cómo puedo tener dos exoplayer en una actividad?

En Android Studio (Kotlin), quiero tener dos exoplayers en una actividad. Sin embargo, sé que esto depende de las limitaciones del hardware. Algunos dispositivos solo pueden mostrar un video en cada actividad en ese momento, pero hay alguna forma de manejar esta solicitud. Por ejemplo, tenemos dos exoplayer1 y exoplayer2. . . . Read more

Varias aplicaciones de android con la misma apariencia y diseño

Tengo la siguiente situación: Dos (por el momento) aplicaciones simples de Android. Quiero que estas aplicaciones tengan una “apariencia y sensación común”: – mismo encabezado – mismo pie de página – menú deslizante similar – pantalla de favoritos similar Así que he extraído componentes comunes en un proyecto de biblioteca. . . . Read more

Actividad de inserción vs Fragmentos, ¿cuándo usar cada uno? La actividad de inserción (embedding) se refiere a la práctica de incrustar un fragmento de código o información dentro de otro, con el fin de mejorar la modularidad y el reuso de código. Esta técnica es especialmente útil cuando se desea combinar diferentes componentes de una aplicación de manera eficiente. Por otro lado, los fragmentos (fragments) son una forma de dividir la interfaz de usuario en partes más pequeñas y manejables. Se utilizan para crear interfaces flexibles y adaptables a diferentes tamaños de pantalla y orientaciones. Además, los fragmentos permiten reutilizar componentes de interfaz de manera independiente en distintas actividades. Entonces, ¿cuándo usar cada uno? La elección entre actividad de inserción y fragmento depende de la situación y los requisitos del proyecto. Si se busca un mayor nivel de modularidad y reutilización, la actividad de inserción es una buena opción. Por otro lado, si se necesita dividir la interfaz de usuario en partes más pequeñas y flexibles, los fragmentos son la opción adecuada. En resumen, la actividad de inserción es ideal para combinar componentes y mejorar la reusabilidad del código, mientras que los fragmentos son útiles para crear interfaces adaptables y flexibles.

Hasta ahora, los “fragments” eran la solución recomendada para tener una pantalla dentro de otra pantalla principal, por ejemplo, para el patrón lista-detalle. Ahora Google ha lanzado la funcionalidad de incrustar actividades: https://developer.android.com/guide/topics/large-screens/activity-embedding Con las API de incrustación de actividades, puedes aprovechar el espacio adicional en las pantallas grandes mostrando . . . Read more