Está en la página 1de 14

Cmo instalar Android Studio

Android Studio es la herramienta desarrollada por Google especialmente para los desarrolladores
de aplicaciones de Android. Gracias a ella es posible programar dichas aplicaciones dentro de un
entorno especializado a la vez que nos brinda de otra serie de posibilidades que abordaremos ms
adelante como por ejemplo la posibilidad de crear mquinas virtuales y emuladores de Android para
poder disponer de este sistema operativo desde nuestro ordenador.

Para poder utilizar las ventajas del Android Studio en nuestro ordenador lo primero que debemos
hacer es instalar el entorno de desarrollo as como el SDK que nos permite hacer uso de las funciones
de Android en nuestro PC y poder programar para este sistema operativo.

Para ello lo primero que debemos hacer es descargar la versin ms reciente de Android Studio
desde la pgina web principal de desarrolladores de Android
(https://developer.android.com/sdk/index.html).

Una vez descargado el instalador correspondiente a nuestro sistema operativo (por defecto la
propia web detectar nuestro sistema operativo y nos ofrecer la mejor versin acorde a l) lo
ejecutamos en nuestro equipo para comenzar con la instalacin.

Lo primero que veremos ser el asistente de instalacin de Android Studio.


El proceso de instalacin es muy sencillo, como prcticamente cualquier otra aplicacin para
nuestro sistema operativo, aunque de todas formas vamos a analizar el proceso paso a paso.
Seguimos con el asistente y nos preguntar por los componentes que queremos instalar de esta
suite de programacin.
Lo ms recomendable es instalar todos para tener todas las funciones disponibles en caso de que
queramos utilizarlas. Seguimos con el asistente y llegaremos a la licencia y a los trminos de uso,
que debemos aceptar para poder seguir con la instalacin.

En el siguiente paso debemos elegir la ruta donde instalaremos nuestro Android Studio. Debemos
elegir una ruta para el programa en s y otra diferente para instalar el SDK, con bastante espacio
disponible ya que las descargas y actualizaciones de los componentes de este suelen ocupar
bastante espacio.
En el siguiente paso el asistente nos preguntar por la cantidad de memoria RAM que queremos
asignar para el uso de mquinas virtuales y emuladores de Android. Cuanta mayor memoria mejor
rendimiento tendrn estas, aunque debemos tener en cuenta que ni ningn smartphone cuenta con
ms de 2GB de memoria (de momento) y que el sistema operativo y las dems aplicaciones de
nuestro ordenador tambin necesitan memoria, por lo que la cantidad que nos aparezca como
recomendada ser la que debemos dejar.
Con esto comenzar ya la copia de los archivos al disco duro. Este proceso puede tardar ms o
menos tiempo segn la velocidad de nuestro sistema.
Una vez finalice la instalacin Android Studio se conectar a Internet y descargar los elementos del
SDK necesarios para funcionar correctamente.
Comandos de Android studio

Cmo Crear Un Layout?

Debido a la existencia de los recursos en Android, los layouts pueden ser creados a travs de
archivos XML o con cdigo Java de forma programtica.

Cuando creas un recurso xml para el layout, mantienes por separado una gran cantidad de cdigo
de tus clases principales. Lo que aumenta la comprensin de la estructura del proyecto y adems
reduce la cantidad de tiempo para el diseo de UI.

En cuanto a la creacin dinmica de layouts, debes referirte a las clases ViewGroup y View. Un
ViewGroup es un elemento visual que contiene a otros views. Por lo que tienes que usar los mtodos
apropiados para aadir correctamente los hijos y crear el diseo que deseas.

La mayor parte del tiempo usaremos el estilo declarativo con XML para crear nuestras interfaces.
No obstante, en algunas ocasiones requeriremos modificar alguna propiedad de los layouts en
tiempo real.

Por ejemplo

Si deseramos desaparecer un texto de la interfaz que ya no es necesario, deberamos acudir al


estilo programtico para deshabilitar la visibilidad de dicho elemento.

Esto quiere decir, que declarar los elementos de la UI en archivos XML es til para crear todo el
aspecto visual que se usar en la app de forma esttica.

Pero si los elementos cambian por algn motivo cuando la app est en funcionamiento, entonces
se requiere cdigo Java para modificar dinmicamente los elementos de la UI.

Ambos mtodos no son excluyentes.

Crear Layouts En Android Studio

Dentro de la estructura de un proyecto en Android Studio existe el directorio res para el


almacenamiento de recursos de la aplicacin que se est desarrollando.

Las definiciones XML para los layouts se guardan dentro del subdirectorio layout.
Para crear un layout nuevo, solo presiona click derecho y ve a New > Layout resource file.

Normalmente cuando creas un nuevo proyecto en Android Studio con una actividad en blanco, se
genera automticamente un layout. Algo como:
<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=".ActividadPrincipal">

<TextView android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

</RelativeLayout>
En este caso, tenemos un elemento raz llamado RelativeLayout, el cual contiene un texto con ciertas
alineaciones establecidas.

Cada recurso del tipo layout debe ser un archivo XML, donde el elemento raz solo puede ser un
ViewGroup o un View. Dentro de este elemento puedes incluir hijos que definan la estructura del
diseo.

Algunos de los view groups ms populares son:

LinearLayout

FrameLayout

RelativeLayout

TableLayout

GridLayout

Cargar layout XML En Android Al tener definido tu recurso, ya es posible inflar su contenido en la
actividad. Para ello usa el mtodo setContentView() dentro del controlador onCreate().
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.actividad_principal);
}

Es necesario pasar la referencia del layout que existe dentro del archivo R.java. En el cdigo anterior,
cargamos un layout llamado actividad_principal.xml.

Controles de Texto Android

Vamos a tratar de ver en esta leccin los controles de texto, quizs este tipo de control sean de los
mas utilizados en los GUIs (Graphics User Interface) los usaremos para mostrar nuestros textos, la
gran diferencia entre los dos es simple, uno se puede editar, y el otro no, es decir, uno lo usaremos
como mtodo de entrada a nuestra app y el otro como medio de salida de nuestra aplicacion.

Como vimos en la leccin anterior con los botones, tambin podemos controlar estos controles
desde nuestro programa para cambiar propiedades, textos, capturar el texto de un EditText, contar
caracteres.. por lo que tambin llevara una parte de cdigo en el JAVA de nuestro proyecto.
TextView Android

Como dije antes, el control TextView es un clsico en la programacin de GUIs. Los TextView
(etiquetas de texto) se utilizan como medio de salida, es decir, para mostrar un determinado texto
al usuario. Al igual que en el caso de los botones, el texto del control se establece mediante la
propiedad android:text. A parte de esta propiedad, las etiquetas que definen su tamao son las
mnimas que debemos definir
EditText Android

El control EditText (caja de edicin de texto) es otro componente indispensable de casi toda
aplicacin Android. Es uno de los medios que tiene el usuario para introducir datos a la aplicacin

También podría gustarte