SlideShare una empresa de Scribd logo
1 de 8
Controles Básicos
de Android Studio
Está compuesto por los TextView, EditText, CheckBox, RadioButton, Button, ToggleButton, ImageButton e
ImageView.
Año del Diálogo y Reconciliación
Nacional
.
Universidad Politécnica Amazónica
1. Selene Romero Burgos.
2. Milagros Elizabeth Requejo Samamé.
3. Yakeline Vilchez Cruzado
Controles Básicos
de Android Studio
RadioButton
RadioGroup
CheckBox
pemitirán diseñar
aplicaciones simples de
manera rápida.
RadioButton
Se agrupan en los llamados
RadioGroups y que en un mismo
grupo sólo puede haber un
RadioButton seleccionado.
Con el parámetro android:text
podemos asignar texto a cada uno de
los RadioButtons.
El evento más importante de un
RadioButton es
onCheckedChanged(RadioGroup
group, int checkedId).
Los métodos que utilizaremos con este
control serán:
 isChecked()
 setChecked()
El evento más importante de este control
es:
 onCheckedChanged ()
RadioGroup
Esta clase se usa para crear un
ámbito de exclusión múltiple
para un conjunto de botones de
opción.
Al marcar un botón de radio que
pertenece a un grupo de radio,
se desmarca cualquier botón de
opción previamente seleccionado
dentro del mismo grupo.
CheckBox
son casillas que se pueden marcar o
desmarcar y que se utilizan para
indicar que se ha seleccionado o
deseleccionado una opción.
Por lo tanto un checkbox tiene dos
estados; true cuando está marcado y
false cuando no lo está. Para saber el
estado en que se encuentra un
checkbox se utiliza el método
booleano isChecked().
Con el
método setChecked(boolean) se puede
establecer cualquiera de los dos
estados mediante código.
Los métodos que utilizaremos con este
control serán:
 isChecked()
 setChecked()
El evento más importante de este control
es:
 onCheckedChanged ()
Optener Valor de RadioButton
La obtención del estado de un radio button se realiza
con el método isChecked() de la superclase
CompoundButton. El retorno es booleano, donde true
representa el estado “On” y false el estado “Off”.
RadioButton radioButton = (RadioButton)
findViewById(R.id.radio_ejemplo);
boolean estado = radioButton.isCheked();
Ejemplo
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup
xmlns:android="http://schemas.andro
id.com/apk/res/android"
android:id="@+id/opciones_sexo"
android:layout_width="match_parent"
android:layout_height="match_parent
" android:gravity="center"
android:orientation="horizontal"> </Ra
dioGroup>
Crear un panel de opciones para el sexo en
la sección de registro
1. Abre actividad_principal.xml y añade
una etiqueta nodo <RadioGroup>, extendida
con los valores match_parent.
Un dato importante. RadioGroup extiende
de LinearLayout, por lo que es posible
usar el atributo android:orientation para la
alineación de los radio buttons.
En este caso usaremos la
constante horizontal.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (9)

Jmenubar
JmenubarJmenubar
Jmenubar
 
Regla de validación
Regla de validaciónRegla de validación
Regla de validación
 
Grupo N°14 Guanoluisa Johana
Grupo N°14 Guanoluisa JohanaGrupo N°14 Guanoluisa Johana
Grupo N°14 Guanoluisa Johana
 
WPF 06 - personalizando los controles de interfaz de usuario
WPF 06 -  personalizando los controles de interfaz de usuarioWPF 06 -  personalizando los controles de interfaz de usuario
WPF 06 - personalizando los controles de interfaz de usuario
 
WPF 03 - controles WPF
WPF 03 - controles WPF WPF 03 - controles WPF
WPF 03 - controles WPF
 
Uso de macros y validación de datos
Uso de macros y validación de datosUso de macros y validación de datos
Uso de macros y validación de datos
 
Aplicaciones Ofimáticas Microsoft Excel Parte 10
Aplicaciones Ofimáticas Microsoft Excel Parte 10Aplicaciones Ofimáticas Microsoft Excel Parte 10
Aplicaciones Ofimáticas Microsoft Excel Parte 10
 
Aplicaciones Ofimáticas Microsoft Excel Parte 5
Aplicaciones Ofimáticas Microsoft Excel Parte 5Aplicaciones Ofimáticas Microsoft Excel Parte 5
Aplicaciones Ofimáticas Microsoft Excel Parte 5
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 

Similar a Controles Básicos de Android Studio

Similar a Controles Básicos de Android Studio (6)

Selectores graficos
Selectores graficosSelectores graficos
Selectores graficos
 
Controles Basicos II
Controles Basicos IIControles Basicos II
Controles Basicos II
 
Yanet
YanetYanet
Yanet
 
Controles principales
Controles principalesControles principales
Controles principales
 
Controles básicos y controles de selección
Controles básicos y controles de selecciónControles básicos y controles de selección
Controles básicos y controles de selección
 
Manual de aplicaciones en android
Manual de aplicaciones en androidManual de aplicaciones en android
Manual de aplicaciones en android
 

Último

CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 

Último (20)

CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 

Controles Básicos de Android Studio

  • 1. Controles Básicos de Android Studio Está compuesto por los TextView, EditText, CheckBox, RadioButton, Button, ToggleButton, ImageButton e ImageView.
  • 2. Año del Diálogo y Reconciliación Nacional . Universidad Politécnica Amazónica 1. Selene Romero Burgos. 2. Milagros Elizabeth Requejo Samamé. 3. Yakeline Vilchez Cruzado
  • 3. Controles Básicos de Android Studio RadioButton RadioGroup CheckBox pemitirán diseñar aplicaciones simples de manera rápida.
  • 4. RadioButton Se agrupan en los llamados RadioGroups y que en un mismo grupo sólo puede haber un RadioButton seleccionado. Con el parámetro android:text podemos asignar texto a cada uno de los RadioButtons. El evento más importante de un RadioButton es onCheckedChanged(RadioGroup group, int checkedId). Los métodos que utilizaremos con este control serán:  isChecked()  setChecked() El evento más importante de este control es:  onCheckedChanged ()
  • 5. RadioGroup Esta clase se usa para crear un ámbito de exclusión múltiple para un conjunto de botones de opción. Al marcar un botón de radio que pertenece a un grupo de radio, se desmarca cualquier botón de opción previamente seleccionado dentro del mismo grupo.
  • 6. CheckBox son casillas que se pueden marcar o desmarcar y que se utilizan para indicar que se ha seleccionado o deseleccionado una opción. Por lo tanto un checkbox tiene dos estados; true cuando está marcado y false cuando no lo está. Para saber el estado en que se encuentra un checkbox se utiliza el método booleano isChecked(). Con el método setChecked(boolean) se puede establecer cualquiera de los dos estados mediante código. Los métodos que utilizaremos con este control serán:  isChecked()  setChecked() El evento más importante de este control es:  onCheckedChanged ()
  • 7. Optener Valor de RadioButton La obtención del estado de un radio button se realiza con el método isChecked() de la superclase CompoundButton. El retorno es booleano, donde true representa el estado “On” y false el estado “Off”. RadioButton radioButton = (RadioButton) findViewById(R.id.radio_ejemplo); boolean estado = radioButton.isCheked(); Ejemplo
  • 8. <?xml version="1.0" encoding="utf-8"?> <RadioGroup xmlns:android="http://schemas.andro id.com/apk/res/android" android:id="@+id/opciones_sexo" android:layout_width="match_parent" android:layout_height="match_parent " android:gravity="center" android:orientation="horizontal"> </Ra dioGroup> Crear un panel de opciones para el sexo en la sección de registro 1. Abre actividad_principal.xml y añade una etiqueta nodo <RadioGroup>, extendida con los valores match_parent. Un dato importante. RadioGroup extiende de LinearLayout, por lo que es posible usar el atributo android:orientation para la alineación de los radio buttons. En este caso usaremos la constante horizontal.