Android CardView Example
Hola amigos comenzaremos con este tutorial y aprenderemos a utilizar el CardView que es un control similar a los RelativeLayout y LinearLayout. Ya veremos como se desarrolla este ejemplo del CardView.Crear Proyecto CardView Example
Crearemos un proyecto en Android para desarrollar este ejemplo de CardView. (AquÃ)CardView Layout Design
Vamos a agregar nuestro CardView pero antes de esto debemos agregar la dependencia de este control.compile 'com.android.support:cardview-v7:21.0.+'
Con esto listo podemos seguir diseñando nuestra aplicación y ahora en el activity_main.xml.
El diseño nos quedarÃa de la siguiente manera.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context=".MainActivity">
<android.support.v7.widget.CardView
android:id="@+id/card1"
android:layout_width="match_parent"
android:layout_height="200dp"
card_view:cardBackgroundColor="#cbcbcb" >
<TextView
android:id="@+id/txt1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Universo Android" />
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:id="@+id/card2"
android:layout_width="match_parent"
android:layout_height="200dp"
card_view:cardCornerRadius="6dp"
card_view:cardElevation="10dp"
card_view:cardUseCompatPadding="true" >
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/android"
android:scaleType="centerCrop"/>
<TextView
android:id="@+id/txt2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Android Studio CardView"
android:layout_gravity="bottom"
android:background="#8c000000"
android:textColor="#ffe3e3e3"
android:textSize="20sp"
android:textStyle="bold"/>
</android.support.v7.widget.CardView>
</LinearLayout>
</RelativeLayout>
Nuestros CardView que muestra un TextView y el CardView que muestra un ImageView.
Crear Emulador AVD (AquÃ)
Con esto crearemos nuestro emulador para ver el diseño de nuestro CardView en ejecución con nuestro amulador AVD.Un programa en C es como un baile rápido en una pista de baile recién encerado por personas que llevan navajas de afeitar
- Waldi Ravens.

No hay comentarios:
Publicar un comentario