Você está na página 1de 8

UNIVERSIDAD ESTATAL DE BOLVAR

FACULTAD CIENCIAS DE LA EDUCACIN

ESCUELA DE INFORMTICA EDUCATIVA Programacin 2

Tema:

WIDGETS BSICOS

Nombres: Jonhy Garcia

Ciclo: cuarto informtica educativa AO 2012 -2012

WIDGETS BSICOS 1. Introduccin El trabajo que se presentara a continuacin se trata de los widgets bsicos en gambas y en general los 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 ligada este un con puto gran el valor para de el usuario, idea de

ntimamente usuario, bsicos en

concepto

interfaz que

grfica los

queriendo

aclarar

widgets

componentes que se utiliza para crear la interfaz

grafica de usuario.
Gambas es un entorno y lenguaje de programacin que permite el desarrollo rpido de aplicaciones (RAD por sus siglas en Ingles) en Linux. Esta basado en un interprete BASIC parecido a VB pero no es un clon y no corre cdigo VB. Es un aplicacin original de Linux muy inspirada por JAVA. El creador es un Frances llamado Benot Minisini (alias El Merovingio) que ha trabajado en este proyecto durante 7 aos y ha escrito o coordinado ms de 400,000 lneas de cdigo, distribuidas en casi 350 clases. Gambas es la manera ms fcil y rpida de crear aplicaciones en Linux, sin importar si eres nuevo o experimentado en la programacin en Linux. Una de las virtudes de Gambas es que integra completamente los tres elementos que hacen funcional y atractivo un lenguaje de programacin: el lenguaje en si, un entorno de programacin moderno y muy intuitivo, y una

coleccin muy completa de objetos de interfase con el usuario. Estas

tres

caractersticas de

trabajando usando

juntas QT o

simplifican GTK()+.

el

rpido permite

desarrollo

aplicaciones

Tambin

acceder a bases de datos como MySQL, PostgreSQL, Firebird, ODBC y SQLite. Traducir tus programas a cualquier lenguaje, crear

fcilmente aplicaciones para trabajo en red, hacer aplicaciones 3D OpenGL, y mucho ms.

2. Objetivo general Identificar los wadgets bsicos, a las investigaciones esto es posible gracias

que podemos hacer.

3. Objetivos especficos 3.1 Conocer las funciones de los wadgets bsicos. 3.2 Identificar cuantos tipos de wadgets existen. 3.3 Conocer como se puede dar su funcionalidad en

programacin. 4. Contenido Widgets bsicos Se considera de como que las la palabra widget proviene de la se de

combinacin interpretara

palabras

window-gadget o

(que

aparato,

artilugio

dispositivo

ventana). 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). Desde esta perspectiva, un widget, tambin conocido como artilugio o control, es un componente grfico, o control, con el cual el usuario interacta, como por ejemplo, una ventana, una barra de tareas o una caja de texto" Diferentes tipos de widgets Existen muy variados y diferentes tipos de widgets.

Algunos de ellos y los ms frecuentes son: 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. Web widgets: o partes contenidos de que cdigo pueden que ser representan instalados y

funcionalidades

ejecutados en tu pgina de manera sencilla. El cdigo puede programarse Media desde: entre Javacript, otros. Su Flash, Silverlight es y Windows los de

Player y

objetivo de tu Web

enriquecer necesidad

contenidos

funcionalidades

sin

programar y crear nuevos contenidos. Widgets para mviles: similares a los de escritorio,

pero, en este caso, para el interface del telfono. A pesar de lo pequea que pueda ser su pantalla, los Widgets se adaptan

perfectamente a la misma y prestan servicios interactivos de gran calidad. 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. 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, por ahora vamos a ver la primera forma . 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, a una id si ya pusisemos creada, la por @id/, lo que nos si

estaramos queremos

refiriendo crear la

id

usaremos

primera

opcin.

La id es importante si nos vamos a referir luego a la View si no lo vamos a hacer no es 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. No hay que especificar la extensin de la imagen,

nicamente el nombre. RadioButton Los botones de radio permiten escoger una entre mltiples opciones mutuamente excluyentes. Al igual que el CheckBox, el widget incluye un texto y una imagen que cambia de apariencia en funcin de si est seleccionado o no. Para agruparlos se utiliza RadioGroup, una versin especializada de LinearLayout. Para poder referirnos a l, tanto el RadioGroup como el RadionButton tienen que tener su id. Para realizar una accin se cada vez que el cambie el

RadioButton

seleccionado

utiliza

evento

onCheckedChangedListener(), el cual se encargara de ejecutar el cdigo dentro del mtodo onCheckedChanged() cada vez que cambie el seleccionado. CheckBox Casilla de verificacin, con un texto y una imagen que cambian para ver cual esta seleccionada, no es excluyente.

Despus por cdigo comprobamos con un condicional si esta checkeado o no, aunque tambin podemos asignarle un listener. 5. Conclusin Conoc que existen una variedad de wadgets bsicos por lo que es un poco complicado reconocer a todos ellos. 6. Recomendacin Que estos temas es de mucha importancia por ende el

docente debe dar una ms amplia explicacin. 7. Bibliografa http://programandoenandroid.wordpress.com/2012/06/04/widgetsbasicos/ Posted: 4 de junio de 2012 in Android http://medicinadelfuturo.bligoo.cl/comandos-basicos-html-y widgets#.UMjOg9k25Wk http://androideity.com/2011/07/11/widgets-basicos-en-androidi-labels/

Você também pode gostar