Hola gente, Casi he terminado de escribir mi primera aplicación de Android. Es una aplicación para tomar notas con agregar, editar pantallas de visualización, etc. ...Android - ¿Qué es más eficiente?
Inicialmente, me ocupaba de moverme de una pantalla a otra en una sola actividad creando nuevos objetos de diseño como tablas, etc., y mostrándolos. Sin embargo, después de leer un poco más he cambiado mi método para pasar de una pantalla a otra utilizando diferentes actividades para diferentes pantallas. Sin embargo, cada actividad que se llama como una intención recupera una gran cantidad de variables de la actividad principal a través de setExtra y también remite una gran cantidad de variables.
Ahora quiero mi aplicación sea lo más eficiente posible y yo personalmente creo que el manejo de todo en una sola actividad es menos memoria y el uso intensivo del procesador, aunque esto tiene el negativo del significado de variables siempre están presentes (y el consumo de memoria) desvincular en una actividad separada donde son asesinados al finalizar(). Pero ustedes son más conocedores que yo, entonces, ¿cuál creen que es la mejor manera de hacerlo?
Por lo que quieres hacer, es extraño que necesites pasar tantas variables entre actividades. ¿Qué tipo de variables son? ¿Y a qué te refieres con "un gran número"? – Dalmas
¿Mide usted realmente los problemas de rendimiento que recibió el cuadro de diálogo ADNR? Si no, probablemente no deberías preocuparte por el rendimiento. –