Diferencia entre revisiones de «Usuario:ManuelRomero/Android/Interfaz/elementos»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '===Introducción=== *Si hablamos de aplicaciones android para móviles y tablets, casi inevitablemente estamos hablando de aplicaciones de interfaz gráfica. *Es una parte muy i…')
 
(acceder a un componente en código)
Línea 16: Línea 16:
 
  android:id="tNombre">
 
  android:id="tNombre">
 
</TextView>
 
</TextView>
</xml>
+
</source>
 
#En el código
 
#En el código
 
<source lang=java>
 
<source lang=java>
 
TextView nombre = (TextView)findViewById(R.id.tNombre);
 
TextView nombre = (TextView)findViewById(R.id.tNombre);
 
</source>
 
</source>

Revisión de 09:04 30 nov 2012

Introducción

  • Si hablamos de aplicaciones android para móviles y tablets, casi inevitablemente estamos hablando de aplicaciones de interfaz gráfica.
  • Es una parte muy importante y muy trabajada para enfocar el desarrollo.

android.view.View

  • La clase base para construir elementos gráficos es android.view.View
  • Representa un área rectangular en la pantalla
  • Es la clase base para la mayoría de los controles y diseños de interfaz de usuario dentro de Android SDK

android.widget

acceder a un componente en código

  1. identificaarlo en el diseño android:id
  2. podremos acceder a él por el método findViewById()
  • Ejemplo quiere acceder a un texto
  1. En el fichero xml
<TextView
 android:id="tNombre">
</TextView>
  1. En el código
TextView nombre = (TextView)findViewById(R.id.tNombre);