Diferencia entre revisiones de «Usuario:ManuelRomero/Android/Interfaz/elementos»
De WikiEducator
< Usuario:ManuelRomero | Android | Interfaz
(→TextView) |
|||
Línea 33: | Línea 33: | ||
</source> | </source> | ||
===TextView=== | ===TextView=== | ||
+ | *Referenica | ||
+ | http://developer.android.com/reference/android/widget/TextView.html | ||
+ | *Representa ''un texto escrito en pantalla''; sería un típico ''label'' o ''etiqueta'' | ||
+ | *Deriva de la clase '''''View''''' | ||
+ | *Definido en el paquete '''''android.widget''''' | ||
+ | ===Atributos especiales de TextView=== | ||
+ | Son muchos los atributos y métodos que tiene asociada esta clase | ||
+ | {| class="wikitable" | ||
+ | |+ Atributos de la clase '''''TextView''''' | ||
+ | ! Atributo !! Valores !! Objetivo | ||
+ | |- | ||
+ | !android:text!!cadena raw o referencia a un recurso cadena!!Texto que se muestra en la pantalla | ||
+ | |} | ||
+ | |||
===EditText=== | ===EditText=== | ||
===Spinner=== | ===Spinner=== |
Revisión de 08:51 4 dic 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
- Referencia
http://developer.android.com/reference/android/widget/package-summary.html
- Es un paquete que contiene la mayoría de los los controles gráficos para usar en nuestro interfaz gráfico
- Todos estos controles normalmente derivan de la clase android.view.View
- Algunas clases de este paquete que deberíamos conocer
Button, CheckBox,RadioButton. Spinner, ImageButton, TextView, EditText, AnalogClock, DigitalClock, CalendarView, DatePiker, Filter, Gallery,VideoView AbsoluteLayout, FrameLayout, GridLayout, TableLayout, RelativeLayout ProgressBar, TabHost, Toast
acceder a un componente en código
- identificaarlo en el diseño android:id
- podremos acceder a él por el método findViewById()
- Ejemplo quiere acceder a un texto
- En el fichero xml
<TextView android:id="tNombre"> </TextView>
- En el código
TextView nombre = (TextView)findViewById(R.id.tNombre);
TextView
- Referenica
http://developer.android.com/reference/android/widget/TextView.html
- Representa un texto escrito en pantalla; sería un típico label o etiqueta
- Deriva de la clase View
- Definido en el paquete android.widget
Atributos especiales de TextView
Son muchos los atributos y métodos que tiene asociada esta clase
Atributo | Valores | Objetivo |
---|---|---|
android:text | cadena raw o referencia a un recurso cadena | Texto que se muestra en la pantalla |