Conceptos Android Flashcards

1
Q

Define AndroidManifest

A

Archivo XML con nombre inmutable necesario para desarrollar cualquier aplicación de Android. Se encuentra en la raíz del proyecto y define: nombre del paquete, permisos necesarios, requisitos hardware y software, así como información necesaria para el sistema operativo y Google Play

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define Rootear un móvil

A

Rootear un móvil consiste en obtener acceso de superusuario a todas las funcionalidades del dispositivo permitiendo así al propietario una mayor manipulación de este así como acceso a archivos ocultos para el usuario promedio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define Android SDk

A

El SDK de Android es el conjunto de herramientas, documentación, ejemplos y demás que permite desarrollar aplicaciones Android

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qué es Gradle

A

Gradle es una herramienta que permite la compilación de archivos, gestión de dependencias y creación de trabajos en ejecución y en compilación. Es la herramienta de uso por defecto en Android Studio que permite automatizar la compilación. Se escribe en Grovy o Kotlin DSL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qué es un Intent

A

Un intent es un objeto de mensajería que permite realizar acciones como solicitar el inicio de una actividad, solicitar un servicio como una descarga en segundo plano o transmitir una emisión.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qué tipos de Intents existen

A

Hay dos tipos de intents: Los intents explícitos requieren el nombre del paquete de la aplicación para realizar acciones. Por ello los usuarios suelen utilizarlos en su propia aplicación. Los intents implícitos no definen el nombre de paquete a usar si no una acción general que se quiere llevar a cabo, dejando que otras aplicaciones del dispositivo las gestionen (por ejemplo Google Maps)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qué es Android Studio

A

Android Studio es un IDE asado en IntelliJ que permite el desarrollo de aplicaciones para Android

How well did you know this?
1
Not at all
2
3
4
5
Perfectly