¿Es importante el número de actividades en la aplicación para Android?
Estoy desarrollando una aplicación de Android. Ya he cruzado más de 20 actividades. Así que estoy un poco preocupado por ello. Quiero decir si hay más actividades en una aplicación para Android, ¿afecta el rendimiento de la aplicación como velocidad, memoria o cualquier otro problema?
Aunque no es una pregunta estándar, pero todavía siento que es algo que podría ayudar a otros también
- Práctica recomendada: servicio vinculante a una actividad
- Android: haz algo en actividad cuando cambian las preferencias
- Pasar datos a través de múltiples actividades
- Mostrar archivo PDF dentro de mi aplicación Android
- Actualizar textview en la actividad de Fragment
- SlidingUpPanelLayout no se derrumbará al reanudar después de que el sistema operativo destruya mi actividad
- Utilización de `onRetainCustomNonConfigurationInstance` para conservar los datos a través de los cambios de configuración
- ¿Es necesario inicializar Firebase Analytics en cada actividad?
- Android default launchMode de la actividad de LAUNCHER?
- Actualización del fragmento de la actividad mediante Rxjava Android
- No se encontró actividad de Lanzador, a pesar de haber sido declarada en manifest.xml
- Android: ¿Cómo obtener el color de fondo de Actividad en Java?
- ¿Cómo pasar el contexto de la actividad a la actividad?
Sí Suraj más actividades afectarán el rendimiento
Una actividad es el equivalente de un marco / ventana en kits de herramientas GUI. Se ocupa de todo el área de la pantalla (menos las barras de estado y título en la parte superior). Las actividades están destinadas a mostrar la interfaz de usuario y obtener información del usuario. Una actividad (actividad de llamada) puede generar otra actividad (subactividad) de dos maneras:
- Incendiar y olvidar – crear un evento (intención) y disparar
- Async callback – crea un evento (Intent), dispara y espera su respuesta en un método callback (de la actividad de llamada).
Así que el efecto de las actividades dependerá del rendimiento de su dispositivo, su procesador y memoria, etc. Incluso si alguna actividad permanece en la pila y no termina, entonces afecta al rendimiento del dispositivo. Incluso usted tiene que echar un vistazo a las medidas de seguridad.
- Ejecutar SpeechRecognizer durante la llamada
- Práctica recomendada para almacenar claves asociadas a una clase