Buenas prácticas desarrollo Android

Páginas: 6 (1326 palabras) Publicado: 28 de octubre de 2014
Desffasafsdfadsfdasfdasfdasfdhan sabido terminar de aclararse con el nuevo paradigma de diseño en las aplicaciosdfasdf
Esto lógicamente tiene muchas implicaciones, pero la principal ventaja que tiene con respecto al modelo Vista-Activity es que dentro de un solo Activity podemos lanzar varios Fragments que ifdfdfdfnteraccionan entre ellos a través de su Activity, y de este modo nos ahorramostener que estar todo el rato cambiando entre distintas actividades, con el consecuente gasto de memoria.

En cuanto a la creación de un Fragment, debemos conocer unas buenas prácticas que nos harán la vida mucho más sencilla y nos ahorrarán dolores de cabeza.

Creando los Fragments:

Para instanciar un Fragment, generalmente podemos hacer una llamada a new como haríamos con cualquier otroobjeto:

?
1
Fragment myFragment = new Fragment();
Sin embargo, imagisdfasdfanad que nuestro Fragment necesita unos parámetros que debemos pasarle desde nuestro Activity, lo cual podasdfasdfaemos hacer utilizando el fasdfasdsétodo setArguments(). asdfasdfaUn error muy común y que es conducente a muchos fallos asdfasd crear el Fragment y luego utilizar setArguments() en alasdfasdfgún momentfasdfaode nuaaaaan de Android es muy explicitasdfasdfasda en que setArguments() debe ser llamado nada más crear el Fragment, y si lo llamamos después los argumentos no se adjuntarán. ¿Qué hacemos pues? Sencillo, a la hora de construir nuestra clase Fragment, crearemos un constructor estático llamado newInstance() al que pasaremos los argumentos.
Desffasafsdfadsfdasfdasfdasfdhan sabido terminar deaclararse con el nuevo paradigma de diseño en las aplicaciosdfasdf
Esto lógicamente tiene muchas implicaciones, pero la principal ventaja que tiene con respecto al modelo Vista-Activity es que dentro de un solo Activity podemos lanzar varios Fragments que ifdfdfdfnteraccionan entre ellos a través de su Activity, y de este modo nos ahorramos tener que estar todo el rato cambiando entre distintasactividades, con el consecuente gasto de memoria.

En cuanto a la creación de un Fragment, debemos conocer unas buenas prácticas que nos harán la vida mucho más sencilla y nos ahorrarán dolores de cabeza.

Creando los Fragments:

Para instanciar un Fragment, generalmente podemos hacer una llamada a new como haríamos con cualquier otro objeto:

?
1
Fragment myFragment = new Fragment();
Sinembargo, imagisdfasdfanad que nuestro Fragment necesita unos parámetros que debemos pasarle desde nuestro Activity, lo cual podasdfasdfaemos hacer utilizando el fasdfasdsétodo setArguments(). asdfasdfaUn error muy común y que es conducente a muchos fallos asdfasd crear el Fragment y luego utilizar setArguments() en alasdfasdfgún momentfasdfao de nuaaaaan de Android es muy explicitasdfasdfasda en quesetArguments() debe ser llamado nada más crear el Fragment, y si lo llamamos después los argumentos no se adjuntarán. ¿Qué hacemos pues? Sencillo, a la hora de construir nuestra clase Fragment, crearemos un constructor estático llamado newInstance() al que pasaremos los argumentos.

Desffasafsdfadsfdasfdasfdasfdhan sabido terminar de aclararse con el nuevo paradigma de diseño en lasaplicaciosdfasdf
Esto lógicamente tiene muchas implicaciones, pero la principal ventaja que tiene con respecto al modelo Vista-Activity es que dentro de un solo Activity podemos lanzar varios Fragments que ifdfdfdfnteraccionan entre ellos a través de su Activity, y de este modo nos ahorramos tener que estar todo el rato cambiando entre distintas actividades, con el consecuente gasto de memoria.

En cuanto ala creación de un Fragment, debemos conocer unas buenas prácticas que nos harán la vida mucho más sencilla y nos ahorrarán dolores de cabeza.

Creando los Fragments:

Para instanciar un Fragment, generalmente podemos hacer una llamada a new como haríamos con cualquier otro objeto:

?
1
Fragment myFragment = new Fragment();
Sin embargo, imagisdfasdfanad que nuestro Fragment necesita...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resumen De Buenas Practicas En El Desarrollo De Proyectos
  • Practicas Android
  • BUENAS PRACTICAS PARA LA DESCENTRALIZACION, DESARROLLO Y LA GOBERNABILIDAD
  • DESARROLLO HISTÓRICO DE ANDROID
  • Buenas Practicas
  • Buenas Practicas
  • Buenas Practicas
  • buenas practicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS