SlideShare una empresa de Scribd logo
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

Jmenubar
JmenubarJmenubar
Regla de validación
Regla de validaciónRegla de validación
Regla de validación
Herald
 
Grupo N°14 Guanoluisa Johana
Grupo N°14 Guanoluisa JohanaGrupo N°14 Guanoluisa Johana
Grupo N°14 Guanoluisa Johana
patricia gallardo
 
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
Danae Aguilar Guzmán
 
WPF 03 - controles WPF
WPF 03 - controles WPF WPF 03 - controles WPF
WPF 03 - controles WPF
Danae Aguilar Guzmán
 
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
Diana Arellano
 
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
Instituto Universitario de Seguros
 
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
Instituto Universitario de Seguros
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
santiriver
 

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

Selectores graficos
Selectores graficosSelectores graficos
Selectores graficos
Benjamín Joaquín Martínez
 
Controles Basicos II
Controles Basicos IIControles Basicos II
Controles Basicos II
Geyser Angaspilco Montenegro
 
Yanet
YanetYanet
Controles principales
Controles principalesControles principales
Controles principales
Maxi Aragujo
 
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
Alberto Paillao Farias
 
Manual de aplicaciones en android
Manual de aplicaciones en androidManual de aplicaciones en android
Manual de aplicaciones en android
190598170814melinagl
 

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

Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
leonidasbajalquepuch
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
carmenquintana18
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
veronicaluna80
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
ronnyrocha223
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
MONICADELROCIOMUNZON1
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
DanielaLoaeza5
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
HalmarMiranda
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Eliana Gomajoa
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
shirllyleytonm
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdfEstilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
ElisaLen4
 

Último (20)

Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
 
Características de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptxCaracterísticas de los suelos como los histosoles.pptx
Características de los suelos como los histosoles.pptx
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdfEstilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
 

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.