Вы находитесь на странице: 1из 4

1.

Requerimientos para la instalacin de Android Studio en Software y


Hardware?

Requerimientos en Software y Hardware:


Windows
Microsoft Windows 7/8/10 (32 o 64 bits).
3 GB de memoria RAM como mnimo; se recomiendan 8.
2 GB de espacio mnimo disponible en el disco; se recomiendan 4 (500
MB para IDE + 1,5 GB para el Android SDK y la imagen de sistema del
emulador).
Resolucin de pantalla mnima de 1280 x 800.
Para el emulador acelerado: Sistema operativo de 64 bits y procesador
Intel compatible con Intel VT-x, Intel EM64T (Intel 64) y la
funcionalidad Execute Disable (XD) Bit.
Mac
Mac OS X 10.10 (Yosemite) o versiones posteriores hasta 10.12
(macOS Sierra).
3 GB de memoria RAM como mnimo; se recomiendan 8.
2 GB de espacio mnimo disponible en el disco;
se recomiendan 4 (500 MB para IDE + 1,5 GB para el Android SDK y la
imagen de sistema del emulador).
Resolucin de pantalla mnima de 1280 x 800.

Linux
GNOME o KDE de escritorio.
Pruebas realizadas en Ubuntu 12.04, Precise Pangolin (distribucin de
64 bits capaz de ejecutar aplicaciones de 32 bits).
Distribucin de 64 bits capaz de ejecutar aplicaciones de 32 bits.
GNU C Library (glibc) 2.11 o versiones posteriores.
3 GB de memoria RAM como mnimo; se recomiendan 8.
2 GB de espacio mnimo disponible en el disco;
se recomiendan 4 (500 MB para IDE + 1,5 GB para el Android SDK y la
imagen de sistema del emulador).
Resolucin de pantalla mnima de 1280 x 800.
Para el emulador acelerado: Procesador Intel compatible con Intel
VT-x, Intel EM64T (Intel 64) y la funcionalidad Execute Disable (XD)
Bit, o procesador AMD compatible con AMD Virtualization (AMD-V).
Requerimiento en Hardware:
3 GB de memoria RAM como mnimo; se recomiendan 8.
2 GB de espacio mnimo disponible en el disco;
se recomiendan 4 (500 MB para IDE + 1,5 GB para el Android SDK y la
imagen de sistema del emulador).
Resolucin de pantalla mnima de 1280 x 800.

2. Cmo es el entorno de trabajo de Android Studio?


Android Studio es el entorno de desarrollo integrado (IDE) oficial para el
desarrollo de aplicaciones para Android y se basa en IntelliJ IDEA . Adems
del potente editor de cdigos y las herramientas para desarrolladores de
IntelliJ, Android Studio ofrece an ms funciones que aumenta la
productividad durante la compilacin de apps para Android, como las
siguientes:
Sistema de compilacin flexible basado en Gradle.
Un emulador rpido con varias funciones.
Un entorno unificado en el que puedes realizar desarrollos para todos
los dispositivos Android.
Instant Run, para aplicar cambios mientras tu app se ejecuta sin la
necesidad de compilar un nuevo APK.
Integracin de plantillas de cdigo y GitHub, para ayudarte a compilar
funciones comunes de las apps e importar ejemplos de cdigo.
Gran cantidad de herramientas y frameworks de prueba.
Herramientas Lint para detectar problemas de rendimiento, uso,
compatibilidad de versin, etc.
Compatibilidad con C++ y NDK
Soporte integrado para Google Cloud Platform, que facilita la integracin
de Google Cloud Messaging y App Engine.
Facilita muchsimo reusar cdigo y recursos.
Facilita configurar, extender y personalizar el proceso.
Facilita la distribucin del cdigo y por tanto trabajar en equipos.
Gestiona las dependencias de una forma cmoda y potente (est
basado en Maven).
Nos permite compilar desde lnea de comandos, lo cual nos puede
salvar en una mquina en la que no tenemos todo el entorno montado.
Y lo ms importante: Hace increblemente fcil crear distintas versiones
de la aplicacin, por ejemplo para hacer una distribucin multi-apk, para
distintos dispositivos, o una versin gratis y otra de pago, o una versin
de prueba que carga distintos recursos, apunta a webservices distintos,
usa estadsticas distintas, etc.
3. Que son las Activity?
Es cada una de las pantallas o vistas que forman una aplicacin. Las
activities estn conformadas por dos partes: la parte lgica y la parte
grfica.
La parte lgica es una archivo .java que es la clase que se crea para poder
manipular, interactuar y colocar el cdigo de esa actividad.
La parte grfica es un XML que tiene todos los elementos que estamos
viendo de una pantalla declarados con etiquetas parecidas a las del HTML,
es decir, que el diseo de una aplicacin en Android se hace similar a una
pgina web; XML es un primo de HTML.
Resumiendo, una actividad est conformada por la parte lgica (un archivo
Java) y la parte grfica (un archivo XML).
4. Que contiene la carpeta Manifest?
Este fichero describe la aplicacin Android. Se define su nombre, paquete,
icno, estilos, etc. Se indican las actividades, las intenciones, los servicios y
los proveedores de contenido de la aplicacin. Tambin se declaran los
permisos que requerir la aplicacin. Se indica la versin mnima de
Android para poder ejecutarla, el paquete Java, la versin de la aplicacin,
etc.
5. Que contiene la carpeta Java?
Esta carpeta contendr todo el cdigo fuente de la aplicacin, clases
auxiliares, etc. Inicialmente, Android Studio crear por nosotros el
cdigo bsico de la pantalla (actividad o activity) principal de la
aplicacin, que recordemos que en nuestro caso era MainActivity, y
siempre bajo la estructura del paquete java definido durante la creacin
del proyecto.

6. Que contiene la carpeta Res?


Carpeta que contiene los recursos usados por la aplicacin.
7. Consultar el Text y Button
Button: es un control con texto o imagen que realiza una accin cuando el
usuario lo presiona. La clase Java que lo represente es Button y puedes
referirte a l dentro de un layout con la etiqueta <Button> respectivamente.
EditText: Cmo deca al inicio, un EditText es la expansin de
un TextView con la capacidad de editar su contenido para recibir texto por
parte del usuario. Visualmente estos proyectan una lnea inferior del color
del acento del tema y un texto auxiliar llamado hint que representa el
contenido asociado al view.