112
CENTRO DE ESTUDIOS TECNOLOGICOS INDISTRIAL Y DE SERVICIOS N°109 Gustavo ángel castillo rojas Christian Hernández Castro Sarahi García Ruiz 4°AM “PROGRAMACION” COMPONENTES DE ECLIPSE DESARROLLA APLICACIONES MOVILES PROFA:LIC.MARGARITA ROMERO ALVARADO

Tutorial de eclipse/ El ultimo recurso

Embed Size (px)

Citation preview

Page 1: Tutorial de eclipse/ El ultimo recurso

CENTRO DE ESTUDIOS TECNOLOGICOS INDISTRIAL Y DE SERVICIOS N°109

Gustavo ángel castillo rojasChristian Hernández Castro

Sarahi García Ruiz

4°AM “PROGRAMACION”

COMPONENTES DE ECLIPSE

DESARROLLA APLICACIONES MOVILES

PROFA:LIC.MARGARITA ROMERO ALVARADO

Page 2: Tutorial de eclipse/ El ultimo recurso
Page 3: Tutorial de eclipse/ El ultimo recurso
Page 4: Tutorial de eclipse/ El ultimo recurso
Page 5: Tutorial de eclipse/ El ultimo recurso

Menú: incluye todas las opciones del entorno y algunos iconos de acceso directo alas mas empleadas.

Perspectiva: Permite alternar entre las diferentes perspectivas que haya abiertas.

Control de Proyecto: Permite controlar el contenido del proyecto, los archivos que lo componen.

Editor: la zona mas amplia para editar el contenido de los archivos ya sean visualmente o en modo de texto.

Propiedades: utilizadas en muchas ocasiones para editar propiedades del archivo editado.

Control Ejecución: Incluye todo lo necesario para controlar y monitorizar la ejecución de nuestro proyecto.

Page 6: Tutorial de eclipse/ El ultimo recurso

New: Para crear un nuevo archivo.

Open file:Para abrir el archivo.

Close: Cerrar el archivo

Close all: Cerrar todos los archivos

Save: Guardar el archivo

Save as..: Guardar el archivo como..

Save all: Guardar todos los archivos.

Revert: Revertir

Page 7: Tutorial de eclipse/ El ultimo recurso

Move..: MoverRename..: Cambiar nombre

Refresh: Actualizar

Convert Line Delimiters To:Línea delimitadores para convertir

Print..: Imprimir

Switch Workspace:Cambiar el espacio de trabajo

Restart: Reiniciar

Import…: Importación

Export…: Exportación

Properties: PropiedadesExit: Salir

Page 8: Tutorial de eclipse/ El ultimo recurso

Import…: Importación

Export…: Exportación

Properties: Propiedades

Exit: Salir

Page 9: Tutorial de eclipse/ El ultimo recurso

Java Project: Proyecto Java

Android Application Project: Proyecto de aplicación para

 Android Project: Proyecto Package: Paquete Class: Clase

Page 10: Tutorial de eclipse/ El ultimo recurso

Interface: Interfaz Enum: Enumeración Annotation:

Anotacion Source Folder:

Carpeta de origen Java Working Set:

Java trabajo conjunto

Folder: Carpeta File:Archivo

Page 11: Tutorial de eclipse/ El ultimo recurso

File:Archivo de texto sin titulo

Android XML file :Archivo XML Android

Junit Test Case: Caso de prueba JUnit

Example..: Ejemplo Other: Otros

Page 12: Tutorial de eclipse/ El ultimo recurso

File:Archivo de texto sin titulo

Android XML file :Archivo XML Android

Junit Test Case: Caso de prueba JUnit

Example..: Ejemplo Other: Otros

Page 13: Tutorial de eclipse/ El ultimo recurso

UNDO: DESHACERREDO: REHACERCUT: CORTARCOPY: COPIARPASTE: PEGARDELETE: ELIMINARSELECT ALL: SELECCIONAR TODOFIND/REPLACE: BUSCAR/REMPLAZARADD BOOKMARK: AÑADIR UN MARCADORADD TASK: AÑADIR LA TAREA.

Page 14: Tutorial de eclipse/ El ultimo recurso

UNDO: DESHACERREDO: REHACERCUT: CORTARCOPY: COPIARPASTE: PEGARDELETE: ELIMINARSELECT ALL: SELECCIONAR TODOFIND/REPLACE: BUSCAR/REMPLAZARADD BOOKMARK: AÑADIR UN MARCADORADD TASK: AÑADIR LA TAREA.

Page 15: Tutorial de eclipse/ El ultimo recurso

DELETE: ELIMINARSELECT ALL: SELECCIONAR TODOFIND/REPLACE: BUSCAR/REMPLAZARADD BOOKMARK: AÑADIR UN MARCADORADD TASK: AÑADIR LA TAREA.

Page 16: Tutorial de eclipse/ El ultimo recurso

DELETE: ELIMINARSELECT ALL: SELECCIONAR TODOFIND/REPLACE: BUSCAR/REMPLAZARADD BOOKMARK: AÑADIR UN MARCADORADD TASK: AÑADIR LA TAREA.

Page 17: Tutorial de eclipse/ El ultimo recurso

Rename: Cambiar el nombre

Move…: Movimiento Android: Android Change Method

Signature…:

Firma del método de cambio

Page 18: Tutorial de eclipse/ El ultimo recurso

Rename: Cambiar el nombre

Move…: Movimiento Android: Android Change Method

Signature…:

Firma del método de cambio

Page 19: Tutorial de eclipse/ El ultimo recurso

Extract Method…: Método del extracto Extract Local

Variable…:

Extracto de Variable Local

Extract Constant: Extraer constante

Inline..: En línea Convert Local Variable

to Field…:Convertir la Variable Loca

l al campo

Page 20: Tutorial de eclipse/ El ultimo recurso

Convert Anonymous Class to Nested…:

Clase anónima convertir a anidar

Move Type to New File…:

Tipo de movimiento al nuevo archivo

Page 21: Tutorial de eclipse/ El ultimo recurso

Convert Anonymous Class to Nested…:

Clase anónima convertir a anidar

Move Type to New File…:

Tipo de movimiento al nuevo archivo

Page 22: Tutorial de eclipse/ El ultimo recurso

Extract Superclass…:extraer superclase

Extract Interface..: Interfaz Extracto

Use Supertype Where Possible..:

Utilice Supertype cuando sea posible

Push Down..: apretar Pull Up…:levantar

Page 23: Tutorial de eclipse/ El ultimo recurso

Extract Superclass…:extraer superclase

Extract Interface..: Interfaz Extracto

Use Supertype Where Possible..:

Utilice Supertype cuando sea posible

Push Down..: apretar Pull Up…:levantar

Page 24: Tutorial de eclipse/ El ultimo recurso

Extract Class…:Extracto de la clase

Introduce Parameter Object..:Introducir parámetros de objeto

Introduce Indirection…:introducir Indirección

Introduce Factory…:introducir fábrica

Introduce Parameter…:introducir Parámetro

Encapsulate Field….:encapsular campo

Page 25: Tutorial de eclipse/ El ultimo recurso

Extract Class…:Extracto de la clase

Introduce Parameter Object..:Introducir parámetros de objeto

Introduce Indirection…:introducir Indirección

Introduce Factory…:introducir fábrica

Introduce Parameter…:introducir Parámetro

Encapsulate Field….:encapsular campo

Page 26: Tutorial de eclipse/ El ultimo recurso

Push Down..: apretar Pull Up…:levantar Extract Class…:Extracto de la clase Introduce Parameter Object..:Introducir parámetros de objeto

Page 27: Tutorial de eclipse/ El ultimo recurso

Push Down..: apretar Pull Up…:levantar Extract Class…:Extracto de la clase Introduce Parameter Object..:Introducir parámetros de objeto

Page 28: Tutorial de eclipse/ El ultimo recurso

Introduce Indirection…:introducir Indirección Introduce Factory…:introducir fábrica Introduce Parameter…:introducir Parámetro Encapsulate Field….:encapsular campo

Page 29: Tutorial de eclipse/ El ultimo recurso

Introduce Indirection…:introducir Indirección Introduce Factory…:introducir fábrica Introduce Parameter…:introducir Parámetro Encapsulate Field….:encapsular campo

Page 30: Tutorial de eclipse/ El ultimo recurso

Generalize Declared Type…:Generalizar tipo declara

do

Infer Generic Type Arguments…:Deducir argumentos de 

tipo genérico

Page 31: Tutorial de eclipse/ El ultimo recurso

Migrate JAR File…:Migrar archivo JAR

Create Script…:Crear guion

Page 32: Tutorial de eclipse/ El ultimo recurso

Apply Script…:Aplicar guión

History….:Historia

Page 33: Tutorial de eclipse/ El ultimo recurso

Toggle Comment: Comentario de palanca

Add Block Comment: Añadir comentario de bloque

Page 34: Tutorial de eclipse/ El ultimo recurso

Remove Block Comment:Eliminar comentario del bloque

Genérate Element Comment:Generar el elemento Comentari

o:

Page 35: Tutorial de eclipse/ El ultimo recurso

Shift Right: Cambio Justo

Shift Left: Mayus Izquierda

Page 36: Tutorial de eclipse/ El ultimo recurso

Correct Indentation: Sangría correcta

Format: Formato

Page 37: Tutorial de eclipse/ El ultimo recurso

Format Element: Elemento de formato

Add Import: Añadir importación

Page 38: Tutorial de eclipse/ El ultimo recurso

Organize Imports: Organizar las importaciones

Sort Members..: Miembros de la

clase

Clean Up…: Limpiar

Page 39: Tutorial de eclipse/ El ultimo recurso

Override/implement methods…:Anulación/

implementación de métodos

Genérate getters and setters…:Generar captadores y definidores

Page 40: Tutorial de eclipse/ El ultimo recurso

Genérate delégate methods…:Generar métodos delgados

Genérate toStringO…: Generar en cadenas

Page 41: Tutorial de eclipse/ El ultimo recurso

Generate hashCode() and equals()…:Generar código

Generate Constructor using Fields…:Generar Constructor utilizando campos

Page 42: Tutorial de eclipse/ El ultimo recurso

Generate Constructors from Superclass…:Generar constructores de superclase

Surround With: Rodear con

Page 43: Tutorial de eclipse/ El ultimo recurso

Externalize Strings..: Externalizar las cuerdas

Fiend Broken Externalized Strings: Encuentra cuerdas

Page 44: Tutorial de eclipse/ El ultimo recurso

Go into: Entrar en

Go to: Vete a

Page 45: Tutorial de eclipse/ El ultimo recurso

Open: Abierto

Open Type Hierarchy: Jerarquía de tipo abierto

Page 46: Tutorial de eclipse/ El ultimo recurso

Open Call hierarchy: Abierta jerarquía de convocatoria

Open Hyperlink: Abrir hipervínculo

Page 47: Tutorial de eclipse/ El ultimo recurso

Open Implementation: Aplicación abierta

Open súper Implementation: Super abierta implementación

Page 48: Tutorial de eclipse/ El ultimo recurso

Open Attached Javadoc: Abrir adjunto Javadoc

Open from Cipboard: Abierto desde Cipboard

Page 49: Tutorial de eclipse/ El ultimo recurso

Open Type….:Tipo abierto

Open Type in Hierarchy…: Abra el tipo de jerarquía

Page 50: Tutorial de eclipse/ El ultimo recurso

Open Resource…: Recurso abierto

Show in Breadcrumb: Mostrar en el hilo de Ariadna

Page 51: Tutorial de eclipse/ El ultimo recurso

Show In: Mostrar en

Next: Próxima

Page 52: Tutorial de eclipse/ El ultimo recurso

Previous: Anterior

Last Edit Location: Ultima edición ubicación

Page 53: Tutorial de eclipse/ El ultimo recurso

Back: Atrás

Forward: Adelante

Page 54: Tutorial de eclipse/ El ultimo recurso

Search..: Búsqueda de

File….: Archivo

Page 55: Tutorial de eclipse/ El ultimo recurso

Java…:Java

Text: Texto

Page 56: Tutorial de eclipse/ El ultimo recurso

References: Referencias

Declarations: Declaraciones

Page 57: Tutorial de eclipse/ El ultimo recurso

Implementors: Implementadores.

Read Access: Acceso de lectura

Page 58: Tutorial de eclipse/ El ultimo recurso

Write Access: Acceso de escritura

Ocurrences in file:Ocurrencia en archivo

Referring Tests…: Refiriéndose a las pruebas...

Page 59: Tutorial de eclipse/ El ultimo recurso

Open Project: Proyecto abierto

Close Project: Cerrar proyecto

Page 60: Tutorial de eclipse/ El ultimo recurso

Build All: Construir todo

Build Project: Construir proyecto

Page 61: Tutorial de eclipse/ El ultimo recurso

Build Working Set: Construir el trabajo conjunto

Clean..: Limpiar

Page 62: Tutorial de eclipse/ El ultimo recurso

Build Automatically: Construir automáticamente Generate Javadoc..: Generar Javadoc

Properties: Propiedades

Page 63: Tutorial de eclipse/ El ultimo recurso

Run: Ejecutar

Debug:Depuración

Page 64: Tutorial de eclipse/ El ultimo recurso

Run History: Ejecutar la historia

Run As: Ejecutar como

Page 65: Tutorial de eclipse/ El ultimo recurso

Run configurations…: Ejecutar las configuraciones

Debug History: Depurar Historia

Page 66: Tutorial de eclipse/ El ultimo recurso

Debug As:: Depurar Como

Debut Configurations…: Depurar configuraciones

Page 67: Tutorial de eclipse/ El ultimo recurso

Toggle Breakpoint: alternar punto de interrupción

Toggle Line Breakpoint: Alternar punto de interrupción de línea

Page 68: Tutorial de eclipse/ El ultimo recurso

Toggle Method Breakpoint: Alternar punto de interrupción Método

Toggle Watchpoint: Agrupación de palanca

Page 69: Tutorial de eclipse/ El ultimo recurso

Skip All Breakpoints: Omitir todos los puntos de interrupción

Remove All Breakpoints: Quitar todos los puntos

de interrupción

Page 70: Tutorial de eclipse/ El ultimo recurso

Add Java Exception Breakpoint…:Añadir Java excepción desempate....

Add class Load Breakpoint..: Añadir punto de rotura de carga de clase

Page 71: Tutorial de eclipse/ El ultimo recurso

All References..: Todas las referencias

All Instances…: Todas las instancias

Page 72: Tutorial de eclipse/ El ultimo recurso

Instance Count…: Conteo de instancia

Watch: Reloj

Page 73: Tutorial de eclipse/ El ultimo recurso

Inspect: Inspeccione

Display: Pantalla

Page 74: Tutorial de eclipse/ El ultimo recurso

Execute: Ejecutar Force Return: Retorno de la fuerza

External Tools: Herramientas externas

Page 75: Tutorial de eclipse/ El ultimo recurso

New Windows: Nuevas ventanas

New Editor: Nuevo editor

Page 76: Tutorial de eclipse/ El ultimo recurso

Hide Toolbar: Ocultar barras de herramientas

Open Perspective: Perspectiva abierta

Page 77: Tutorial de eclipse/ El ultimo recurso

Show View: Mostrar vista

Customize Perspective…: personalizar perspectiva

Page 78: Tutorial de eclipse/ El ultimo recurso

Save Perspective As…: Salvar la perspectiva como

Reset Perspective..: Restablecer perspectiva

Page 79: Tutorial de eclipse/ El ultimo recurso

Close Perspective: Cerca de perspectiva

Close All Perspectives: Cerrar todas las perspectivas

Page 80: Tutorial de eclipse/ El ultimo recurso

Navigation: Navegación

Android SDK Manager: Director de SDK de Android

Page 81: Tutorial de eclipse/ El ultimo recurso

Android Virtual Device Manager: Android Virtual Device Manager Run Android Lint: Ejecutar Android pelusa

Preferences: Preferencias:

Page 82: Tutorial de eclipse/ El ultimo recurso

Welcome: Bienvenido

Help Contents: Contenido de ayuda

Page 83: Tutorial de eclipse/ El ultimo recurso

Search: Búsqueda

Dynamic Help: Ayuda dinámica

Page 84: Tutorial de eclipse/ El ultimo recurso

Key Assist…:Clave

Tips and Tricks…:Consejos y trucos

Page 85: Tutorial de eclipse/ El ultimo recurso

Cheat Sheets…:Engañar hojas

Eclipse Maeketplace…: Eclipse del mercado

Page 86: Tutorial de eclipse/ El ultimo recurso

Check for Updates: Buscar actualizaciones

Install New Software…: Instalar nuevo Software

Page 87: Tutorial de eclipse/ El ultimo recurso

Install New Software…:Instalar nuevo Software

About Eclipse: Acerca de eclipse

Page 88: Tutorial de eclipse/ El ultimo recurso

Save:Guardar

New:Nuevo

last edit location:

última edición  ubicación

Save All: Guardar

todos

Print:Imprimir

Android SDK Manager:

Android Virtual Device Manager

Skip All Breakpoint:Omitir todo punto de rotura

New java class. Nueva clase java

New Android XML File

Run Android Lint

External Tools:Herramientas

externas

Run

New java Package: Nuevo paquete java

Bebug

Next annotation: Próxima anotación

Search: Buscar

Open type:tipo abierto

Previous Annotation:

Anotacion anterior

Back:Atrás

Pin editor:Editor de PIN

Floward:Adelante

open perspective:Abrir perspectiva

Page 89: Tutorial de eclipse/ El ultimo recurso

Android Virtual Device Manager

New Android XML File

Run Android Lint

Skip All Breakpoint:Omitir todo punto de rotura

Bebug

Page 90: Tutorial de eclipse/ El ultimo recurso

Run

External Tools:Herramientas

externas

New java Package: Nuevo paquete java

New java class. Nueva clase java

Page 91: Tutorial de eclipse/ El ultimo recurso

Open type:tipo abierto

Search: Buscar

Next annotation: Próxima anotación

Previous Annotation:

Anotacion anterior

Page 92: Tutorial de eclipse/ El ultimo recurso

last edit location:

última edición  ubicación

Back:Atrás

Floward:Adelante

Pin editor:Editor de PIN

Page 93: Tutorial de eclipse/ El ultimo recurso

Si le das clic en activity_main.xml aparece para modificar en formato de texto y si oprimes clic en Graphical Layout nos permite visualizar el contenido en "vista de diseño

Page 94: Tutorial de eclipse/ El ultimo recurso

Palette es un componente de eclipse que tiene carpetas para diseñar entre otras cosas, las carpetas que compones al palette son: Form Widgets, Test Fields, Layouts, composite, Images & Media, Time & Date,Transitions,Advaced,Other,Custom & Library Views.

Page 95: Tutorial de eclipse/ El ultimo recurso

FORM WIDGETS:Esta carpeta sirve para diseñar.

Tipos de Botones :Botón

Pequeño, de apagado, Casilla de verificación y botón de opción.

Vista de texto : Largo, Mediano y Pequeño

Page 96: Tutorial de eclipse/ El ultimo recurso

Texto dirección de correo electrónico

TEXT FIELDSTipos de campo de texto

Números

Texto de contraseña

Texto

Page 97: Tutorial de eclipse/ El ultimo recurso

Diseño lineal: Sirve para colocar vistas en una misma fila o columna

Diseño de marcos: Sitúa los elementos usando toda la pantalla y hace posible situar unas vistas detrás de otras.

Page 98: Tutorial de eclipse/ El ultimo recurso

La carpeta LAYOUTS suele utilizarse para nombrar al esquema de distribución de los elementos dentro un diseño.

Page 99: Tutorial de eclipse/ El ultimo recurso

Su principal característica es que los widgets que estén dentro de este contenedor basarán su posición en relación con los otros elementos.

Diseño de cuadrícula: Sirve para acomodar componentes en los paneles, dividiéndolo en filas y columnas.

Page 100: Tutorial de eclipse/ El ultimo recurso

Agrupa componentes en filas y columnas.

Incluir otro diseño

Page 101: Tutorial de eclipse/ El ultimo recurso

Fragmento: Porción de la interfaz de usuario que puede añadirse o eliminarse de una interfaz de forma independiente al resto de elementos de la actividad, y que por supuesto puede reutilizarse en otras actividades.

EspacioRepresenta una fila de la tabla y que las vistas que contengan harán las veces de columnas.

Page 102: Tutorial de eclipse/ El ultimo recurso

Vista ampliable

Vista de búsquedaCajón deslizante: Oculta el contenido de la pantalla y permite al usuario arrastrar un asa para llevar el contenido en la pantalla. SlidingDrawer se puede utilizar vertical u horizontalmente.

Vista web

Page 103: Tutorial de eclipse/ El ultimo recurso

Visualiza una lista deslizable verticalmente

de varios elementos, donde cada elemento

puede definirse como un Layout

Page 104: Tutorial de eclipse/ El ultimo recurso

Vista de desplazamiento: Contenedor que ofrece una barra de desplazamiento para el contenido que pongamos dentro de él.

La carpeta COMPOSITE es un compuesto.

Page 105: Tutorial de eclipse/ El ultimo recurso

Vista de cuadrícula : Nos muestra una serie de elementos en forma de tabla y que podemos deslizar verticalmente.

Page 106: Tutorial de eclipse/ El ultimo recurso

Controlador de medios : Creará un conjunto predeterminado de los controles y los puso en una ventana flotante por encima de su aplicación.

Botón de imagen: Puede mostrar una imagen en su superficie.

Vista de video: Puede cargar imágenes de diversas fuentes, se encarga de calcular su medición del video para que pueda ser utilizado en cualquier controlador de distribución , y proporciona varias opciones de visualización como el escalado y tintado

Vista de la imagen: Permite mostrar imágenes en la aplicación. Galería

Imágenes y media

Page 107: Tutorial de eclipse/ El ultimo recurso

La carpeta Time & Date tiene selector de temporizador, selector de flechador, cronometro etc.

Page 108: Tutorial de eclipse/ El ultimo recurso

La carpeta Advanced sirve para la vista de la textura, vista de arriba, selector de numero etc.

Page 109: Tutorial de eclipse/ El ultimo recurso

La carpeta Other sirve para poner el reloj del texto

Page 110: Tutorial de eclipse/ El ultimo recurso

La carpeta Custom & Library Views sirve para vista de gráficos y abajo aparece un botón para actualizar.

Page 111: Tutorial de eclipse/ El ultimo recurso

Y ESTANDO SELECCIONADO EL TEXTVIEW BUSCAMOS LA PROPIEDAD TEXT Y CARGAMOS: "MI PRIMER PROGRAMA PARA ANDROID" Y PRESIONAMOS ENTER, PODEMOS VER QUE SE ACTUALIZA LA VISTA: 

en "vista de diseño" modificar los valores de las propiedades. Elegimos nuevamente la pestaña "Graphical Layout" y seleccionamos el TextView con el mouse y vemos que en la parte derecha de la pantalla aparece una ventana llamada "properties“:

Page 112: Tutorial de eclipse/ El ultimo recurso

Package Explorer: muestra los archivos Java de acuerdo con sus paquetes. También muestra las carpetas de archivos en el proyecto ( por ejemplo, documentos en la figura de abajo ) , así como los detalles específicos del proyecto Java como archivos JAR que se hace referencia