Soy un novato de Android, así que me disculpo si esta es una pregunta tonta. . .Android "Best Practice" uso de Intents
Intents son esencialmente objetos de mensajería que se pueden utilizar para activar 3 tipos de componentes: Actividades, Servicios o Aplicaciones.
Especialmente en lo que respecta a las Actividades, siempre es la forma preferida de activar una Actividad, a pesar de la sobrecarga de construir un objeto intencionado y usar la sobrecarga del sistema operativo Android incorporado para pasarlo.
Si la actividad en cuestión es conocida por el programador como la única legítima para realizar una actividad en particular, ¿es aceptable invocarla por algún medio más directo como una invocación directa a través de una llamada a un método?
Gracias de antemano.
Realmente no estoy de acuerdo con que la gente lo vote, es por eso que lo voté nuevamente a 0. Está claro que este tipo solo tiene curiosidad. Piense en esto como "académico". Utilizo Intents todo el tiempo y nunca pensé en eso. Pero la curiosidad es lo que impulsa a los innovadores ... Me interesaría el resultado de esta respuesta, aunque solo fuera para saberlo, no para usarlo (las intenciones son claramente la manera correcta de hacerlo). Pensar fuera de la caja siempre es algo bueno. Sin embargo, eso no significa que hacerlo fuera de la caja sea algo bueno. ¿Tal vez si este tipo tuviera una reputación de 200 mil, todos veríamos esto como una "pregunta de investigador"? – davidcesarino
No podría estar más de acuerdo. Una pregunta perfectamente válida. Especialmente entre todos los demás "pls me ayudan a resolver mi tarea escolar, así que no tengo que buscar la respuesta yo mismo", preguntas que siguen inundando. –
Mis puntos son exactamente, Fredrik ... felicitaciones también para ti. Todos necesitamos más pensadores, no copiadores. – davidcesarino