Escribe tu app

Android Studio incluye herramientas para cada etapa de desarrollo, pero lo más importante es la escritura de tu app: escribir el código, compilar diseños, crear imágenes y ser productivo a lo largo del proceso.

De eso se trata esta sección: de las herramientas que te ayudarán a escribir rápidamente el código de tu app.

Productividad en la codificación

A continuación, se muestran algunas funciones nuevas que te ayudarán a aumentar tu productividad a la hora de programar.

Cómo completar el código

La función para completar el código acelera el desarrollo de apps, ya que reduce los errores de escritura y la necesidad de buscar nombres de clases, métodos y variables. El editor de código permite hacerlo de manera básica, inteligente y con enunciados.

Obtén más información para completar el código.

Cómo crear plantillas personalizadas para completar código

Las plantillas dinámicas te permiten ingresar fragmentos de código a fin de insertar y completar rápidamente fragmentos de códigos pequeños. Para insertar una plantilla dinámica, escribe su abreviatura y presiona la tecla Tab. Android Studio inserta en tu código el fragmento asociado con la plantilla.

Por ejemplo, la abreviatura newInstance seguida de Tab inserta el código para una instancia de fragmento nueva con marcadores de posición de argumento. También puedes escribir fbc para insertar el método findViewById() junto con la sintaxis del ID del recurso y la transmisión.

Para ver y personalizar la lista de plantillas dinámicas admitidas, haz clic en File > Settings > Editor > Live Templates.

Obtén más información sobre las plantillas dinámicas.

Cómo realizar correcciones rápidas desde Lint

Android Studio proporciona una herramienta de escaneo de códigos llamada Lint que te permite identificar y corregir problemas relacionados con la calidad estructural de tu código sin ejecutar la app ni escribir código de prueba.

Cada vez que compilas tu app, Android Studio ejecuta Lint para verificar tus archivos de origen en busca de posibles errores y mejoras de optimización relacionadas con la seguridad, el rendimiento, la precisión, la usabilidad, la accesibilidad y la internacionalización.

Obtén más información sobre Lint.

Cómo consultar la documentación y los detalles de los recursos

Para ver la documentación de una API, coloca el símbolo de intercalación en el nombre de método, miembro o clase, y presiona F1.

La información también se encuentra disponible para otros recursos, como imágenes y temas. Por ejemplo, si ubicas el símbolo de intercalación en el nombre del tema de tu archivo de manifiesto de Android y presionas F1, podrás ver la jerarquía de herencia de temas y los colores o imágenes para los diferentes atributos.

Cómo crear rápidamente archivos nuevos

Cuando quieras crear un archivo nuevo, haz clic en el directorio deseado de la ventana del proyecto y, luego, presiona Alt + Insert (Cmd + N en Mac). En Android Studio, se mostrará una ventana pequeña con una lista de tipos de archivos sugeridos, según corresponda para el directorio seleccionado.

Cómo trabajar con recursos

Android Studio cuenta con las siguientes funciones y herramientas que te ayudarán a crear y administrar archivos de recursos.

Obtén más información para agregar recursos.

Cómo crear imágenes para todas las densidades de pantalla

Android Studio incluye una herramienta llamada Vector Asset Studio, que te permite crear imágenes compatibles con todas las densidades de pantalla. Puedes subir tu propio archivo SVG para editar o seleccionar uno de los numerosos íconos de material design que proporciona Google. Para comenzar, haz clic en File > New > Vector Asset.

Obtén más información sobre Vector Asset Studio.

Cómo obtener vistas previas de imágenes y colores

Si incluyes una referencia a imágenes e íconos de tu código, aparecerá una vista previa de las imágenes en el margen izquierdo que te permitirá verificar la referencia de la imagen o del ícono.

Para ver la imagen en tamaño completo, haz clic en la miniatura que se encuentra en el margen izquierdo. También puedes colocar el símbolo de intercalación en la referencia intercalada al elemento y presionar F1 para ver los detalles de la imagen, incluidos todos los tamaños alternativos.

Cómo crear diseños nuevos

Android Studio ofrece un editor avanzado que te permite arrastrar y soltar widgets en tu diseño, así como obtener una vista previa mientras editas el XML.

Para comenzar, haz clic en el módulo en el que quieras agregar el diseño y selecciona File > New > XML > Layout XML File.

Obtén más información sobre el editor de diseño.

Cómo traducir strings de IU

La herramienta Translations Editor te proporciona una vista única de todos tus recursos traducidos, lo cual facilita la modificación o adición de traducciones, y la localización de traducciones faltantes sin abrir cada versión del archivo strings.xml. Incluso puedes subir tus archivos de strings a fin de solicitar servicios de traducción.

Para comenzar, haz clic con el botón derecho en cualquier copia del archivo strings.xml y, luego, en Open Translations Editor.

Obtén más información sobre Translations Editor.