You are on page 1of 6

UNIVERSIDAD ESTATAL DE BOLVAR

FACULTAD DE CIENCIAS DE LA EDUCACIN

INFORMTICA EDUCATIVA DOCENTE.ING: HENRY ALBAN TEMA: WIDGETS BASICOS 4 CICLO EST: ADRIAN AGUIRRE 2012

INTRODUCCION Este trabajo se trata sobre los widgets bsicos en gambas y widgets bsicos en los programas de aplicaciones visuales, los widgets tienen un significado ms amplio como componente o control visual por lo que es necesario una investigacin profunda, el programador reutiliza y tienen un gran valor para el usuario, idea ntimamente ligada con el concepto de interfaz grfica de usuario. Un widget provee un punto de interaccin con el usuario para la manipulacin directa de un tipo de dato dado. En otras palabras, los widgets son bloques bsicos y visuales de construccin que, combinados en una aplicacin, permiten controlar los datos y la interaccin con los mismos. Los programadores los usan para construir interfaces grficas de usuario lo cual el estudio de los widgets tiene importancia. Objetivo General Conocer los widgets bsicos, saber el funcionamiento por tanto el estudio de los mismo es fundamental porque permite obtener conocimientos sobre los widgets. Objetivos Especficos 1. Conocer sobre los widgets bsicos. 2. Conocer el funcionamiento de los widgets y como debemos aplicarlos en programacin. 3. Identificar cuantos tipos de widgets existen y cual es la funcin de cada uno.

Contenido

El nombre widget se emplea desde los aos 20 del sigo pasado como un trmino genrico para designar aquellos dispositivos tiles. Fue aplicado para designar elementos de una interfaz durante el Proyecto Athena en 1988. Se considera que la palabra widget proviene de la combinacin de las palabras windowgadget (que se interpretara como aparato, artilugio o dispositivo de ventana); aunque se sabe que en 1924 en la obra titulada Beggar on Horseback de George S. Kaufman y Marc Connelly, el hroe de la obra trabaja en una fbrica que elabora widgets, que se supone son artculos o materias primas. En el contexto de la programacin de aplicaciones visuales, los widgets tienen un significado ms amplio como componente o control visual que el programador reutilieral, suelen reunirse varios widgets en juegos de herramientas de widgets. Los programadores los usan para construir interfaces grficas de usuario (GUI). En programacin, un widget (o control) es un elemento de una interfaz grfica de usuario que muestra informacin con la cual el usuario puede interactuar. Por ejemplo: ventanas, cajas de texto, checkboxs, listbox, entre otros.

Un widget provee un punto de interaccin con el usuario para la manipulacin directa de un tipo de dato dado. En otras palabras, los widgets son bloques bsicos y visuales de construccin que, combinados en una aplicacin, permiten controlar los datos y la interaccin con los mismos.

No debe confundirse con los widgets de escritorio, que son pequeas aplicaciones que

proveen informacin visual al usuario y que permite ser fcilmente accedida: relojes calendarios, calculadoras, notas y dems programas de escritorio. Durante la ejecucin de una aplicacin un widget puede estar activado o desactivado. El widget activo responde a eventos (presionar una tecla, acciones del mouse, etc.). En tanto el widget inactivo no responde a ningn evento y suele tener una apariencia diferente del activado (colores menos llamativos. Sus funcionalidades ms comunes pueden ser alarmas despertador, informacin del tiempo, de Internet, etc. Por cierto aunque incluso los widgets (o controles) son tambin objetos (clases), no es muy habitual ni recomendable llamar objetos a los controles. Hay dos formas de crear los widgets, en un archivo XML independientemente del cdigo, declarndolos previamente, o en el momento de la ejecucin de la aplicacin, mientras se ejecuta, crendose de forma dinmica. TextView Permite mostrar una o ms lneas de texto en la pantalla. Al que nunca haya visto XML le puede resultar algo complicado pero es bastante sencillo, lo primero que tenemos es la id, @+id/ quiere decir que estamos creando la id y que le damos el nombre entrenador, si pusisemos @id/, nos estaramos refiriendo a una id ya creada, por lo que si queremos crear la id usaremos la primera opcin. La id es importante si nos vamos a referir luego a la View si no lo vamos a hacer noes necesario. EditText Versin especializada del anterior que permite editar el texto. ImageView Permite mostrar una imagen. Hay otro widget, Gallery, que permite mostrar varias imgenes en forma de lista horizontal con desplazamiento. Button

Es el botn clsico. Llegados a este punto vamos a explicar como podemos hacer referencia a un elemento que previamente hemos declarado en un archive XML. Obviamente debemos de haberle dado una id en su declaracin, entonces vamos al cdigo java y creamos la referencia. ToggleButton Es otro tipo de botn, con la diferencia que tiene 2 estados, pulsado y sin pulsar, por lo que tendremos que definir la propiedad text para cada uno de los estados. ImageButton Es otro tipo de botn pero como fondo tiene una imagen, la cual especificaremos con la propiedad src; la imagen debe estar en el directorio drawable. Diferentes tipos de widgets. Widgets de escritorio: son los que ms conocemos. Son herramientas interactivas descargables que se insertan en el escritorio de nuestro ordenador. Suelen ser aplicaciones para: el tiempo, el reloj, buscadores, etc. Widgets fsicos: mecanismos compactos interactivos que integran varias funciones tpicas de los Widgets utilizados en un ordenador. Sus funcionalidades ms comunes pueden ser alarmas despertador, informacin del tiempo, de Internet, etc. Conclusin. Los widgest bsicos tienen un significado ms amplio como componente o control visual que provee un punto de interaccin con el usuario lo cual el estudio y como debemos aplicarlos en la programacin es fundamental. Debemos obtener y buscar una

investigacin profunda sobre el funcionamiento y uso de los widgets.

Recomendacin. Los widgets son muy importantes porque son bloques bsicos y visuales de construccin que, combinados en una aplicacin, permiten controlar los datos y la interaccin con los mismos y tambin en programacin lo podemos usar para crear o para construir interfaces grficas de usuario por tanto el uso de los widgets es muy importante. Bibliografa. http://medicinadelfuturo.bligoo.cl/comandos-basicos-html-y-widgets#.UMkXDnpSTDY Los widgets bsicos. Tipos de widgets. http://www.alegsa.com.ar/Dic/widget.php Los widgets bsicos http://www.bubok.co/libros/210268/Android-Basico--Manual-Practico Ciencias aplicadas e informtica http://programandoenandroid.wordpress.com/2012/06/04/widgets-basicos/ Por condesa http://androideity.com/2011/07/11/widgets-basicos-en-android-i-labels/