Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2014, 21:59
sebamawa
 
Fecha de Ingreso: noviembre-2012
Mensajes: 10
Antigüedad: 12 años
Puntos: 0
Lógica de negocio al trabajar con Fragments

Estimada comunidad, un saludo para todos!

Tengo un pregunta de diseño en Android. Sin duda que el trabajar con Fragments modulariza la interfaz de usuario (UI). Como en muchos lugares se dice, puede considerarse un Fragment como una "subactivity" .

Ahora bien, también se dice que la idea de los Fragments es que sean componentes reutilizables, para eso habría que encapsular su funcionalidad dentro de la clase que lo implementa (que extiende a la clase Fragment), por ejemplo definiendo los getters y setters para acceder a sus Vistas (EditText's, Button's, etc).

Desde esta perspectiva, la lógica de negocio de un Fragment tendría que implementarse en la Activity que lo contiene, usando los métodos que este ofrece.

Estoy e lo correcto, o la lógica de negocio de un fragment debe estar también en la clase del mismo (como he visto que se dice también)? Qué opinan?

Saludos!