Fragments
Upcoming SlideShare
Loading in...5
×
 

Fragments

on

  • 480 views

Presentacion del 18 de febrero de 2013 en Cultura Android

Presentacion del 18 de febrero de 2013 en Cultura Android

Statistics

Views

Total Views
480
Views on SlideShare
478
Embed Views
2

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 2

https://twitter.com 1
https://elearning.cookman.edu 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Fragments Fragments Presentation Transcript

    • OBJETIVO DE LOS FRAGMENTS
    • OBJETIVO DE LOS FRAGMENTSPermiten mantener la funcionalidad de una aplicacion en pedazos mas pequeños que las actividades.Cada fragmento tiene su propio ciclo de vida y se puede mostrar o ocultar gracias a el Fragment ManagerCada fragmento puede ser declarado dentro del layout para indicar como se comporta dentro de la aplicacion.Nos valemos de los tamaños para identificar si sera una u otra la precentacion.Podemos utilizar la clase Fragment para trabajar, pero tambien podemos usar ListFragment para cargar datos a una lista sin necesidad de un Layout.
    • ES VALIDO DESDE EL API 11… Pero si utilizamos la libreria de Android Support, puede ser utilizado desde API 4
    • UTILIZANDO ANDROID SUPPORT LIBRARYEs necesario definir que se utilizara como targuet un API mayor al 11 y el minimo en el que correra un API menor que el 11, en el ManifiestoY al momento de implementar algun archivo de codigo que requiera este beneficio, tenemos que importar las librerias que incluyen esta funcionalidad
    • CREANDO LOS FRAGMENTSUtilizaremos el metodo onCreatedView() para poder definir la vista que contendra cada FragmentPodemos inflar el layout que utilizaremos gracias al metodo inflater.inflate()Luego el proceso que realizara lo podemos colocar aca al momento de ya tener inflada el layour con la informacion que se decea.
    • LAYOUT PARA FRAGMENTSe debe de crear un elemento <fragment> en el layout de la actividad que lo poseera
    • ASIGNAR UN FRAGMENT SIN EL VIEW<FRAGMENT>Se debe de colocar este codigo :
    • DETERMINANDO LA ACCION DE UN FRAGMENTPara determinar en que presentacion estamos podemso hacer algo como esto :
    • EJEMPLOUtilizando el tamaõ como limitante haremos un diseño de un sonsumidor de Twitter como el que realizamos ya anteriormente, solo que predefiniendo una version para Tablets y otra para telefonosEl lector de twitter se encuentra aca https://github.com/jalfaro/listTwitterCulturaAndr oidEl ejemplo de Fragmentos esta aca : https://github.com/jalfaro/culturaAndroidFragm ents