Desarrollo para Android: App optimizada para tablet

Crear un fragmento en Android

¡Prueba gratis durante 10 días

nuestros 1241 cursos !

Prueba gratis Mostrar modalidades de suscripción
Aprenderemos a crear un fragmento desde cero y conoceremos todas las partes que están involucradas durante el proceso de creación del mismo, haciendo hincapié tanto la parte lógica como en la parte visual de este.

Transcripción

Vamos a comenzar con la creación de un fragmento. En realidad, el fragmento va a ser la pieza clave para empezar a crear aplicaciones para Tablets. Lo primero es acomodar la interfaz gráfica que tengo. La voy a acomodar a mi modo, en realidad, esto siempre es por gusto. Ahora, yo me siento cómodo de esta forma. Lo que voy a hacer para comenzar es lo siguiente: vamos a abrir la perspectiva de Android, vamos a desplegar el directorio de Recursos y luego el de Layout. En Layout, si damos doble clic, podemos ver la actividad principal Podemos ver la estructura en XML y ésta es la que vamos a cambiar. En un principio tenemos RelativeLayout. Ahora vamos a hacer el siguiente cambio. Vamos a cambiar este elemento por un "fragment". Ahí está. Este elemento que estamos colocando es un fragmento. Te puedes dar cuenta que un fragmento es un contenedor. Vamos a eliminar lo que tiene que ver con espacios. Y vamos a colocar las siguientes características: tenemos aquí el apartado de Android, luego tenemos el apartado de herramientas, luego tenemos el apartado del ID, aquí lo vamos a cambiar y le vamos a poner un nombre que sea referente a lo que hace, una lista y un fragmento. Luego tenemos un ancho y tenemos un alto. Además tenemos un contexto. Nos faltaría agregar un layout. Le ponemos: tools:layout= y aquí colocamos, en este caso, un @android: layout/ y un list_content para indicarle que es una lista de contenido. Por defecto Android ya tiene preparados estos elementos, así que los podemos aprovechar. Solamente nos faltaría agregar lo siguiente: vamos a colocar en la parte de arriba un android:name ponemos igual y comillas. Lo que vamos a colocar en comillas es el nombre del fragmento. En este caso, hacemos lo siguiente: vamos a colocar, por ahora, solamente una x. Aquí en fragmento, vemos que me marca un error. Este error es porque todavía no cierro el fragmento. No pasa nada, vamos a cerrarlo desde aquí arriba. Ponemos la diagonal y el resto del texto lo eliminamos. Por ahora tenemos una x, no importa, todavía no hemos creado el texto que es el fragmento o el código. Vamos entonces a abrir, en este apartado, el código de JAVA. Y lo que hacemos es desplegar el código y dar clic derecho. Creamos una nueva clase de JAVA y le ponemos un nombre. Para seguir con las convenciones, vamos a colocar el nombre: "Lista fragmento". y vamos a darle OK. Ahora vemos que tenemos una lista y ponemos "fragment" para indicar que es un fragmento. Ahora lo que vamos a hacer es pedirle que extienda de la clase, "fragment". Lo que hacemos es colocar "extends" y luego "fragment". Podemos ver que tenemos dos "fragment", el normal y el que viene de soporte. Vamos a seleccionar éste. Ahora ya tenemos un fragmento. En este caso, regresamos a la actividad principal y colocamos en el nombre lo siguiente: colocamos el nombre del paquete que podemos verlo en el manifiesto, por ejemplo. Aquí está. Copiamos, regresamos, pegamos, ponemos punto y vemos que nos aparece el fragmento que definimos en código. Ahí está. Ahora lo que tenemos es que ya están enlazados los elementos visuales y lógicos del fragmento, es decir, esta es la interfaz visual que está apuntando a su lógica, es decir, al código de JAVA. Y aquí tenemos el código de JAVA. Por ahora está vacío pero no importa, después lo iremos llenado con lo necesario.

Desarrollo para Android: App optimizada para tablet

Developing for Android: App Optimized for Tablets

3:14 horas (39 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:2/03/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.