Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTUDIO
aplicaciones para Android y se basa en IntelliJ IDEA. Además del potente editor de
códigos y las herramientas para desarrolladores de IntelliJ, Android Studio ofrece aún
dispositivos Android.
✓ Instant Run para aplicar cambios mientras tu app se ejecuta sin la necesidad de
11
2.1 ESTRUCTURA DEL PROYECTO
Cada proyecto en Android Studio contiene uno o más módulos con archivos de
código fuente y archivos de recursos. Entre los tipos de módulos se incluyen los
siguientes:
✓ módulos de bibliotecas
clave de tu proyecto.
carpetas:
prueba JUnit.
plana. Para ver la estructura de archivos real del proyecto, selecciona Project en
12
Figura 1. Archivos del proyecto en la vista de Android.
13
Figura 2. Archivos del proyecto en la vista Problemas, en la que se muestra un archivo de
diseño con un problema.
identifican en la figura 3.
14
1. La barra de herramientas te permite realizar una gran variedad de acciones,
ventana Project.
Según el tipo de archivo actual, el editor puede cambiar. Por ejemplo, cuando
externa de la ventana del IDE y contiene los botones que te permiten expandir
usar combinaciones de teclas para acceder a la mayoría de las funciones del IDE.
derecha de la ventana de Android Studio. Esto puede ser muy útil, por ejemplo, si
intentas localizar una acción específica del IDE que olvidaste cómo activar.
15
2.3 VENTANAS DE HERRAMIENTAS
de la ventana de la aplicación.
Android Studio.
16
Tabla 1. Combinaciones de teclas para algunas ventanas de herramientas útiles.
Ventana de
Windows y Linux Mac
herramientas
pestañas del editor, haz clic en ** View > Enter Distraction Free Mode**. Esto
habilita el modo Distraction Free Mode. Para salir del modo Distraction Free Mode,
Puedes usar la Búsqueda rápida para buscar y aplicar filtros en la mayoría de las
Android Studio ofrece tres opciones para completar código, a las que puedes
17
Tabla 2. Combinaciones de teclas para completar código.
presionando Alt+Enter.
18
2.6 NAVEGACIÓN
acción Recent Files . Presiona Control+E (Comando+E en una Mac) para activar
Mac). Con esta acción, podrás navegar rápidamente hacia cualquier parte del
archivo actual.
una Mac). Para buscar carpetas en lugar de archivos, agrega una “/” al final de
la expresión.
✓ Busca todas las partes de código que hagan referencia a la clase, el método,
presionando Alt+F7.
19
2.7 ESTILO Y FORMATO
haz clic en File > Settings > Editor > Code Style (Android Studio > Preferences >
20
2.8 ASPECTOS BÁSICOS DEL CONTROL DE VERSIÓN
Después de importar tu app a Android Studio, usa las opciones del menú del VCS
Integration.
Nota: También puedes usar la opción del menú File > Settings > Version
Android Studio usa Gradle como la base del sistema de compilación, con más
siguiente:
21
✓ crear múltiples APK para tu app, con diferentes funciones utilizando el mismo
Recurriendo a la flexibilidad de Gradle, puedes lograr todo esto sin modificar los
necesarios.
misma aplicación a partir de un solo proyecto. Esto resulta útil cuando tienes una
versión gratuita o una versión paga de tu app, o si quieres distribuir múltiples APK
versiones hdpi y mdpi independientes para una app sin dejar de considerarlas
22
2.12 REDUCCIÓN DE RECURSOS
sin usar del paquete de tu app y de las dependencias de bibliotecas. Por ejemplo,
botones SignInButton.
archivo build.gradle. Android Studio configura los proyectos para que usen el
Usa la depuración integrada para mejorar las revisiones de código en la vista del
23
+valores de variables integradas; + objetos que hacen referencia a un objeto
manera más sencilla un seguimiento del uso de CPU y memoria de tu app, buscar
pestaña Monitors.
24
2.14.4 SEGUIMIENTO DE ASIGNACIONES
permite controlar dónde se asignan los objetos cuando realizas ciertas acciones.
de la memoria ajustando las llamadas del método relacionadas con las acciones
en cuestión.
Las herramientas del Android SDK, como Systrace, logcat y Traceview, , generan
uno para ver los datos. Haz clic con el botón secundario en cualquiera de los
tu código.
25
Figura 8. Resultados de una inspección de Lint en Android Studio.
codificación.
para usarla con Android Studio. Android Studio valida las anotaciones
Monitor de dispositivos haciendo clic en Tools > Android > Android Device Monitor.
26