Está en la página 1de 5

Cuestionario Android 1

1. ¿Qué es Android?

Android es el sistema operativo que utilizan algunos dispositivos móviles para


poder funcionar. Es decir, se trata de todo aquello que puedes ver y con lo que
puedes interactuar desde la pantalla de tu equipo.

2. ¿Qué es el SDK de Google Android?

SDK es el acrónimo de “Software Development Kit” (Kit de desarrollo de


software). El SDK reúne un grupo de herramientas que permiten la
programación de aplicaciones móviles. Este conjunto de herramientas se
puede dividir en 3 categorías: SDK para entornos de programación o sistemas
operativos (iOS, Android, etc.)

3. ¿Qué es la arquitectura de Android?

Un sistema de vista enriquecido y extensible que puedes usar para compilar la


IU de una app; se incluyen listas, cuadrículas, cuadros de texto, botones e
incluso un navegador web integrable. Un administrador de recursos que te
brinda acceso a recursos sin código, como strings localizadas, gráficos y
archivos de diseño.7 may 2020.

4. ¿Qué es el framework de Android?

Se trata de una estructura o plantilla que los programadores utilizan en su día a


día para desarrollar un software, crear una app, etc.

5. ¿Qué es AAPT?

Asociación Americana De Profesores De Física – AAPT-MX.

6. ¿Cuál es la importancia de tener un emulador en el entorno de


Android?

El emulador permite a los desarrolladores “jugar” alrededor de una interfaz que


actúa como si fuera un dispositivo móvil real. Pueden escribir y probar códigos,
e incluso depurar.
7. ¿De qué sirve ActivityCreator?

ActivityCreator es el primer paso hacia la creación de un nuevo proyecto de


Android. Está compuesto por un script de shell que se utilizará para crear la
nueva estructura del sistema de archivos necesaria para escribir códigos dentro
del IDE de Android.

8. ¿Qué son las Activities?

La clase Activity es un componente clave de una app para Android, y la forma


en que se inician y se crean las actividades es una parte fundamental del
modelo de aplicación de la plataforma.

9. ¿Qué son las Intents?

El intent es el propósito o la necesidad que entraña el mensaje del usuario; el


'quiz' de la cuestión en torno al objetivo que persigue el emisor.

10. ¿Cómo puedo diferenciar entre “actividades”/Activities de


“servicios”/Services?

Las actividades se pueden cerrar o finalizar en cualquier momento que el


usuario lo desee. Por otro lado, los servicios están diseñados para ejecutarse
detrás de escena y pueden actuar de forma independiente. La mayoría de los
servicios se ejecutan continuamente, independientemente de si se ejecutan
ciertas actividades o no.

11. ¿Qué elementos son importantes en cada proyecto de Android?

Estos son los elementos esenciales que están presentes cada vez que se
crea un proyecto de Android:

• AndroidManifest.xml
• build.xml
• bin/
• src/
• res/
• assets/
12. ¿Cuál es la importancia de los diseños basados en XML?

El uso de los diseños basados en XML proporciona un medio consistente y


estándar para establecer un formato de definición de la GUI. En la práctica
común, los detalles del diseño se colocan en archivos XML, mientras que otros
elementos se colocan en archivos fuente.

13. ¿Qué son los contenedores?

Los contenedores o containers son los recipientes de carga que permiten


almacenar la mercancía para transportarla tanto en camiones, trenes y barcos,
posibilitando así el transporte intermodal. Habitualmente se utilizan para
transportar materiales pesados o mercancía paletizada.25 jul 2016

14. ¿Qué es la orientación?

La orientación, que se puede establecer usando setOrientation (), dicta si


LinearLayout se representa como una fila o una columna. Los valores se
establecen como HORIZONTALES o VERTICALES.

15. ¿Cuál es la importancia de Android en el mercado móvil?

Los desarrolladores pueden escribir y registrar aplicaciones que se ejecuten


específicamente en el entorno de Android.

Esto significa que todos los dispositivos móviles que tengan Android habilitado
podrán admitir y ejecutar estas aplicaciones.

Con la creciente popularidad de los dispositivos móviles Android, los


desarrolladores pueden aprovechar esta tendencia creando y cargando sus
aplicaciones en el Android Market para distribuirlas a cualquiera que quiera
descargarlas.

16. ¿Cuáles son las desventajas de Android?

Dado que Android es una plataforma de código abierto y el hecho de que se


han lanzado diferentes sistemas operativos Android en diferentes dispositivos
móviles, no existe una política clara sobre cómo las aplicaciones pueden
adaptarse con varias versiones y actualizaciones del sistema operativo.

Una aplicación que se ejecuta en esta versión particular del sistema operativo
Android puede o no ejecutarse en otra versión.

Otra desventaja es que, dado que los dispositivos móviles, como teléfonos y
pestañas, tienen diferentes tamaños y formas, representa un desafío para los
desarrolladores crear aplicaciones que puedan ajustarse correctamente al
tamaño de pantalla correcto y otras características y especificaciones variables.

17. ¿Qué es adb?

Adb es la abreviatura de Android Debug Bridge, que permite a los


desarrolladores el poder de ejecutar comandos de shell remotos.

Su función básica es permitir y controlar la comunicación hacia y desde el


puerto del emulador

18. ¿Cuáles son los cuatro estados esenciales de una actividad?

• Activo: si la actividad está en primer plano.


• En pausa: si la actividad está en segundo plano y sigue visible.
• Detenido: si la actividad no es visible y, por lo tanto, está oculta u
oculta por otra actividad.
• Destruido: cuando el proceso de actividad se termina o finaliza.

19. ¿Qué es ANR?

ANR es la abreviatura de Aplicación que No Responde. En realidad, este es u n


cuadro de diálogo que aparece al usuario cuando una aplicación no responde
durante un largo período de tiempo.

20. ¿Qué elementos pueden aparecer solo una vez y deben estar
presentes?

ANR es la abreviatura de Aplicación que No Responde. En realidad, este es u n


cuadro de diálogo que aparece al usuario cuando una aplicación no responde
durante un largo período de tiempo.
21. ¿Cómo se usan los caracteres de escape como atributo?

Los caracteres de escape están precedidos por barras diagonales inversas


dobles. Por ejemplo, se crea un carácter de nueva línea usando ‘\ n’

22. ¿Cuál es la importancia de los permisos de configuración en el


desarrollo de aplicaciones?

Los permisos permiten que se impongan ciertas restricciones principalmente


para proteger los datos y el código. Sin estos, los códigos podrían verse
comprometidos, lo que daría lugar a defectos en la funcionalidad.

23. ¿Cuál es la función de un filtro de intención?

Debido a que cada componente necesita indicar a qué intenciones pueden


responder, los filtros de intención se utilizan para filtrar las intenciones que
estos componentes están dispuestos a recibir. Son posibles uno o más filtros
de intención, dependiendo de los servicios y actividades que se vayan a utilizar.

24. ¿Enumera los tres bucles clave al monitorear una actividad?

• Vida útil completa: la actividad ocurre entre onCreate y onDestroy.


• Vida útil visible: la actividad ocurre entre onStart y onStop.
• Vida útil en primer plano: la actividad ocurre entre onResume y
onPause.

25. ¿Cuándo se invoca el método onStop ()?

Una llamada al método onStop ocurre cuando una actividad ya no es visible


para el usuario, ya sea porque otra actividad se ha hecho cargo o si está frente
a esa actividad.

También podría gustarte