ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Conceptos AppInventor Para Android


Enviado por   •  2 de Octubre de 2012  •  2.001 Palabras (9 Páginas)  •  853 Visitas

Página 1 de 9

Contenido

Conceptos 3

Bloques 3

Propiedades 3

Componentes 3

Bloques de control (Estructuras de control) 4

if 4

ifelse 4

choose 4

foreach 5

for range 5

while 5

get start text 5

close screen 5

close screen whith result 6

Bloques de definición 7

procedure 7

procedureWithResult 7

name 7

variable 8

| (Barra Vertical) 8

Bloques de lista 9

make a list 9

select list item 9

replace list item 9

remove list item 9

insert list item 9

length of list 10

append to list 10

add items to list 10

is in list? 10

position in list 10

pick random item 11

is list empty? 11

copy list 11

is a list? 11

list to/from csv 11

list to csv row 11

list to csv table 11

list from csv row 12

list to csv table 12

Conceptos

Bloques

Publicado a la‎(s)‎ 26/02/2011 02:05 por Antonio Ricoy Riego [ actualizado el 02/04/2011 09:23 ]

El Editor de bloques

Con el Editor de bloques vamos a definir cómo se comportará la aplicación. Estableceremos lo que los componentes deben hacer y cuándo hacerlo. Por ejemplo, que debe ocurrir cuando el usuario pulsa un botón.

El Editor de bloques se ejecuta en una ventana independiente. Al hacer clic en Abrir el editor de bloques de la ventana de diseño, el archivo del programa del Editor de bloques se descargará y a continuación se debe ejecutar.

El Editor de bloques tiene dos fichas en la esquina superior izquierda: Built-In (incorporados) y My Blocks (mis bloques) . Los botones de debajo de cada ficha se amplían y se muestran los bloques cuando se hace clic. La bloques Built-In son el conjunto estándar de bloques que están disponibles para cualquier aplicación que construyas. Los bloques My Blocks contienen bloques específicos que están vinculados al conjunto de componentes que has elegido para tu aplicación.

Propiedades

Publicado a la‎(s)‎ 26/02/2011 02:03 por Antonio Ricoy Riego [ actualizado el 02/03/2011 08:19 ]

¿Qué son las propiedades?

Los componentes tienen propiedades que se pueden ajustar para cambiar la forma en que el componente aparece dentro de la aplicación. Para ver y cambiar las propiedades de un componente, primero debe seleccionar el componente deseado en la lista de componentes.

Los valores de algunas propiedades de ciertos componentes no son modificables, aún así si se podrán consultar.

Componentes

Publicado a la‎(s)‎ 26/02/2011 02:02 por Antonio Ricoy Riego [ actualizado el 27/02/2011 12:45 ]

¿Qué son los componentes?

Los componentes son los elementos básicos que utilizamos para hacer aplicaciones Android. Son como los ingredientes de una receta. Algunos componentes son muy simples, como una Etiqueta (Label), que sólo muestra el texto en pantalla, o un botón (Button) que se pulsa para iniciar una acción. Otros componentes son más elaborados: un lienzo (Canvas) que puede almacenar imágenes fijas o animaciones, un sensor de movimiento (AccelerometorSensor) que funciona como un mando de Wii y detecta cuando se mueve o agita el teléfono, los componentes para hacer o enviar mensajes de texto, los componentes que para música y video, los componentes para obtener información de sitios Web, y así sucesivamente.

Para utilizar un componente en tu aplicación, debes hacer clic, arrastrar y soltar en el visor (Viewer) en el centro de Designer. Cuando se agrega un componente al visor, también aparecerá en la lista de componentes a la derecha de este.

Los componentes tienen propiedades que se pueden ajustar para cambiar la forma en que el componente aparece dentro de la aplicación. Para ver y cambiar las propiedades de un componente, primero debe seleccionar el componente deseado en la lista de componentes.

Los valores de algunas propiedades de ciertos componentes no son modificables, aun así si se podrán consultar.

Bloques de control (Estructuras de control)

if

________________________________________

Evalúa una determinada condición. Si el resultado es verdadero, realiza la o las acciones correspondientes a la secuencia de bloques incluidos en then-do, en caso contrario los bloques se ignoran (no hace nada).

ifelse

________________________________________

Evalúa una determinada condición. Si el resultado es verdadero, realiza la o las acciones correspondientes a la secuencia de bloques incluidos en then-do, en caso contrario realiza las acciones de la secuencia de bloques correspondiente a else-do.

choose

________________________________________

Lo mismo que la anterior estructura de control pero en esta además devuelve el valor establecido en then-return o en else-return según corresponda al resultado de la evaluación de la condición

foreach

________________________________________

Repite la ejecución del contenido del bloque para cada elemento de la lista de la lista. Utiliza el nombre de determinada variable para hacer referencia al elemento de lista actual.

forrange

________________________________________

Repite la ejecución del contenido del bloque para cada valor numérico incluido en el rango, desde el valor definido en start hasta el definido en end, incrementando el valor cada vez según el valor establecido en steep. Utilice el nombre de la variable para hacer referencia al valor actual. (desde i=1 hasta i = 10 incrementando i de uno en uno)

while

________________________________________

Repite la acción o conjunto de acciones situadas dentro del bloque mientras la evaluación del test (expresión lógica) de como resultado verdadero. Comienza evaluando la condición, si es verdadero realiza el proceso incluido dentro del bloque. Cuando el resultado es falso el bloque termina.

getstarttext

________________________________________

Devuelve el texto pasado a la ventana actual cuando la aplicación se inició, en caso de que se le haya pasado.

closescreen

________________________________________

Cierra la ventana actual.

closescreenwhithresult

________________________________________

Cierra la aplicación y establece la variable APP_INVENTOR_RESULT al valor dado.

Bloques de definición

procedure

...

Descargar como (para miembros actualizados) txt (14 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com