Material de Estudio Examen 2 - Desarrollo de Software VI

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/36

flashcard set

Earn XP

Description and Tags

Flashcards para repasar conceptos de la clase de Desarrollo de Software VI en la Universidad Tecnológica de Panamá, cubriendo interfaces, navegación, botones, imágenes, etiquetas, cuadros de texto, checkboxes, radio buttons, listas desplegables e Intents.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

37 Terms

1
New cards

¿Cuáles son los tres tipos de botones que proporciona el SDK de Android?

Button, ToggleButton, ImageButton

2
New cards

¿Qué es un control de tipo Button?

El botón más básico que se puede utilizar.

3
New cards

¿Qué propiedad se utiliza para asignar texto a un botón en Android?

android:text

4
New cards

¿Qué es un control de tipo ToggleButton?

Un tipo de botón que puede permanecer en dos posibles estados, pulsado/no_pulsado.

5
New cards

¿Qué propiedades se utilizan para definir los textos de un ToggleButton dependiendo de su estado en Android?

android:textOn y android:textoOff

6
New cards

¿Qué permite un control de tipo ImageButton?

Permite definir una imagen a mostrar en vez de un texto.

7
New cards

¿Qué propiedad se utiliza para asignar la imagen a un ImageButton en Android?

android:src

8
New cards

¿Qué es la propiedad android:contentDescription y por qué es importante?

Una descripción textual de la imagen para mejorar la accesibilidad de la aplicación.

9
New cards

¿Qué es el evento onClick en un botón de Android?

El evento que se lanza cuando el usuario pulsa un botón.

10
New cards

¿Qué objeto se utiliza para definir la lógica del evento onClick de un botón en Android?

View.OnClickListener()

11
New cards

¿Qué método se usa para conocer el estado de un ToggleButton tras ser pulsado?

isChecked()

12
New cards

¿Qué permite hacer un selector en Android?

Definir diferentes imágenes de fondo dependiendo del estado del botón.

13
New cards

¿Dónde se define un selector en Android?

Un fichero XML localizado en la carpeta /res/drawable

14
New cards

¿Cuáles son los tres componentes básicos imprescindibles en las aplicaciones Android?

ImageView, TextView y EditText.

15
New cards

¿Qué permite el control ImageView?

Permite mostrar imágenes en la aplicación.

16
New cards

¿Qué propiedad se utiliza para indicar la imagen a mostrar en un control ImageView?

android:src

17
New cards

¿Qué propiedades se utilizan para establecer el tamaño máximo que puede ocupar una imagen en un ImageView?

android:maxWidth y android:maxHeight

18
New cards

¿Qué propiedad se utiliza para indicar cómo debe adaptarse la imagen al tamaño del control en un ImageView?

android:scaleType

19
New cards

¿Para qué se utiliza el control TextView?

Mostrar un determinado texto al usuario.

20
New cards

¿Qué propiedad se utiliza para establecer el texto de un control TextView?

android:text

21
New cards

¿Qué propiedades se utilizan para establecer el formato del texto mostrado en un TextView?

android:background, android:textColor, android:textSize y android:typeface

22
New cards

¿Qué es el control EditText?

Componente de edición de texto que proporciona la plataforma Android.

23
New cards

¿Qué propiedad indica el tipo de contenido que se va a introducir en un control EditText?

android:inputType

24
New cards

¿Para qué se utiliza un control CheckBox?

Marcar o desmarcar opciones en una aplicación.

25
New cards

¿Qué propiedad se utiliza para inicializar el estado de un control CheckBox?

android:checked

26
New cards

¿Para qué sirve el método isChecked() en un control CheckBox?

Conocer el estado del control CheckBox.

27
New cards

¿Para qué sirve el método setChecked(estado) en un control CheckBox?

Establecer un estado concreto para el control CheckBox.

28
New cards

¿Cómo se utilizan los controles RadioButton?

Se utilizan dentro de un grupo de opciones donde una, y sólo una, de ellas debe estar marcada obligatoriamente.

29
New cards

¿Cómo se define un grupo de botones RadioButton en Android?

mediante un elemento RadioGroup

30
New cards

¿Cuáles son algunos de los controles que permiten seleccionar una opción dentro de una lista de posibilidades en Android?

Spinner, ListView y GridView.

31
New cards

¿Qué es un Spinner?

Una lista desplegable en Android.

32
New cards

¿Qué muestra un control ListView?

Muestra al usuario una lista de opciones seleccionables directamente sobre el propio control.

33
New cards

¿Qué presenta el control GridView?

Presenta al usuario un conjunto de opciones seleccionables distribuidas de forma tabular.

34
New cards

¿Qué es un Intent en Android?

Un objeto de mensajería que puedes usar para solicitar una acción de otro componente de la app.

35
New cards

¿Cuáles son los tres casos de uso fundamentales de los Intents?

Iniciar una actividad, iniciar un servicio y publicar una transmisión.

36
New cards

¿Qué especifican los intents explícitos?

Especifican un ComponentName completo para especificar qué componente de la aplicación satisfará el intent.

37
New cards

¿Qué declaran los intents implícitos?

No nombran un componente específico, sino que declaran una acción general para realizar.