113
CETIS109 PIÑA GARCÍA CRISTIAN GUADALUPE 4°AM “PROGRAMACION” DESARROLLA APLICACIONES MOVILES MAESTRA:MARGARITA ROMERO ALVARADO

tutorial eclipse

Embed Size (px)

Citation preview

Page 1: tutorial eclipse

CET IS109

P IÑA GARCÍA CR IST IAN GUADALUPE

4°AM “PROGRAMACION”

DESARROLLA APL ICAC IONES MOVILES

MAESTRA :MARGARITA ROMERO ALVARADO

Page 2: tutorial eclipse

COMPONENTES DE

ECLIPSE

Page 3: tutorial eclipse
Page 4: tutorial eclipse
Page 5: tutorial eclipse
Page 6: tutorial eclipse

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 7: tutorial eclipse

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 8: tutorial eclipse

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 9: tutorial eclipse

Import…: Importación

Export…: Exportación

Properties: Propiedades

Exit: Salir

Page 10: tutorial eclipse

Java Project: Proyecto Java

Android Application Project: Proyecto de aplicación para

 Android Project: ProyectoPackage: PaqueteClass: Clase

Page 11: tutorial eclipse

Interface: InterfazEnum: Enumeración Annotation:

AnotacionSource Folder:

Carpeta de origenJava Working Set:

Java trabajo conjunto

Folder: CarpetaFile:Archivo

Page 12: tutorial eclipse

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 eclipse

File:Archivo de texto sin titulo

Android XML file :Archivo XML Android

Junit Test Case: Caso de prueba JUnit

Example..: Ejemplo Other: Otros

Page 14: tutorial eclipse

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 eclipse

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

Page 16: tutorial eclipse

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

Page 17: tutorial eclipse

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

Page 18: tutorial eclipse

Rename: Cambiar el nombre

Move…: MovimientoAndroid: AndroidChange Method

Signature…:

Firma del método de cambio

Page 19: tutorial eclipse

Rename: Cambiar el nombre

Move…: MovimientoAndroid: AndroidChange Method

Signature…:

Firma del método de cambio

Page 20: tutorial eclipse

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 21: tutorial eclipse

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 eclipse

Convert Anonymous Class to Nested…:

Clase anónima convertir a anidar

Move Type to New File…:

Tipo de movimiento al nuevo archivo

Page 23: tutorial eclipse

Extract Superclass…:extraer superclase Extract Interface..: Interfaz ExtractoUse Supertype Where Possible..:Utilice Supertype cuando sea posible Push Down..: apretarPull Up…:levantar

Page 24: tutorial eclipse

Extract Superclass…:extraer superclase Extract Interface..: Interfaz ExtractoUse Supertype Where Possible..:Utilice Supertype cuando sea posible Push Down..: apretarPull Up…:levantar

Page 25: tutorial eclipse

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 eclipse

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 27: tutorial eclipse

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

Page 28: tutorial eclipse

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

Page 29: tutorial eclipse

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

Page 30: tutorial eclipse

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

Page 31: tutorial eclipse

Generalize Declared Type…:Generalizar tipo declarado

Infer Generic Type Arguments…:Deducir argumentos de tipo genérico

Page 32: tutorial eclipse

Migrate JAR File…:Migrar archivo JAR

Create Script…:Crear guion

Page 33: tutorial eclipse

Apply Script…:Aplicar guión

History….:Historia

Page 34: tutorial eclipse

Toggle Comment: Comentario de palancaAdd Block Comment: Añadir comentario de

bloque

Page 35: tutorial eclipse

Remove Block Comment:Eliminar comentario del bloque

Genérate Element Comment:Generar el elemento Comentari

o:

Page 36: tutorial eclipse

Shift Right: Cambio Justo

Shift Left: Mayus Izquierda

Page 37: tutorial eclipse

Correct Indentation: Sangría correcta

Format: Formato

Page 38: tutorial eclipse

Format Element: Elemento de formato

Add Import: Añadir importación

Page 39: tutorial eclipse

Organize Imports: Organizar las importaciones

Sort Members..: Miembros de la

clase

Clean Up…: Limpiar

Page 40: tutorial eclipse

Override/implement methods…:Anulación/implementación de métodos

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

Page 41: tutorial eclipse

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

Genérate toStringO…: Generar en cadenas

Page 42: tutorial eclipse

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

Generate Constructor using Fields…:Generar Constructor utilizando campos

Page 43: tutorial eclipse

Generate Constructors from Superclass…:Generar constructores de superclase

Surround With: Rodear con

Page 44: tutorial eclipse

Externalize Strings..: Externalizar las cuerdas

Fiend Broken Externalized Strings: Encuentra cuerdas

Page 45: tutorial eclipse

Go into: Entrar en

Go to: Vete a

Page 46: tutorial eclipse

Open: Abierto

Open Type Hierarchy: Jerarquía de tipo abierto

Page 47: tutorial eclipse

Open Call hierarchy: Abierta jerarquía de convocatoria

Open Hyperlink: Abrir hipervínculo

Page 48: tutorial eclipse

Open Implementation: Aplicación abierta

Open súper Implementation: Super abierta implementación

Page 49: tutorial eclipse

Open Attached Javadoc: Abrir adjunto Javadoc

Open from Cipboard: Abierto desde Cipboard

Page 50: tutorial eclipse

Open Type….:Tipo abierto

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

Page 51: tutorial eclipse

Open Resource…: Recurso abierto

Show in Breadcrumb: Mostrar en el hilo de Ariadna

Page 52: tutorial eclipse

Show In: Mostrar en

Next: Próxima

Page 53: tutorial eclipse

Previous: Anterior

Last Edit Location: Ultima edición ubicación

Page 54: tutorial eclipse

Back: Atrás

Forward: Adelante

Page 55: tutorial eclipse

Search..: Búsqueda de

File….: Archivo

Page 56: tutorial eclipse

Java…:Java

Text: Texto

Page 57: tutorial eclipse

References: Referencias

Declarations: Declaraciones

Page 58: tutorial eclipse

Implementors: Implementadores.

Read Access: Acceso de lectura

Page 59: tutorial eclipse

Write Access: Acceso de escritura

Ocurrences in file:Ocurrencia en archivo

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

Page 60: tutorial eclipse

Open Project: Proyecto abierto

Close Project: Cerrar proyecto

Page 61: tutorial eclipse

Build All: Construir todo

Build Project: Construir proyecto

Page 62: tutorial eclipse

Build Working Set: Construir el trabajo conjunto

Clean..: Limpiar

Page 63: tutorial eclipse

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

Properties: Propiedades

Page 64: tutorial eclipse

Run: Ejecutar

Debug:Depuración

Page 65: tutorial eclipse

Run History: Ejecutar la historia

Run As: Ejecutar como

Page 66: tutorial eclipse

Run configurations…: Ejecutar las configuraciones

Debug History: Depurar Historia

Page 67: tutorial eclipse

Debug As:: Depurar Como

Debut Configurations…: Depurar configuraciones

Page 68: tutorial eclipse

Toggle Breakpoint: alternar punto de interrupción

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

Page 69: tutorial eclipse

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

Toggle Watchpoint: Agrupación de palanca

Page 70: tutorial eclipse

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

Remove All Breakpoints: Quitar todos los puntos de interrupción

Page 71: tutorial eclipse

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

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

Page 72: tutorial eclipse

All References..: Todas las referencias

All Instances…: Todas las instancias

Page 73: tutorial eclipse

Instance Count…: Conteo de instancia

Watch: Reloj

Page 74: tutorial eclipse

Inspect: Inspeccione

Display: Pantalla

Page 75: tutorial eclipse

Execute: Ejecutar Force Return: Retorno de la fuerza

External Tools: Herramientas externas

Page 76: tutorial eclipse

New Windows: Nuevas ventanas

New Editor: Nuevo editor

Page 77: tutorial eclipse

Hide Toolbar: Ocultar barras de herramientas

Open Perspective: Perspectiva abierta

Page 78: tutorial eclipse

Show View: Mostrar vista

Customize Perspective…: personalizar perspectiva

Page 79: tutorial eclipse

Save Perspective As…: Salvar la perspectiva como

Reset Perspective..: Restablecer perspectiva

Page 80: tutorial eclipse

Close Perspective: Cerca de perspectiva

Close All Perspectives: Cerrar todas las perspectivas

Page 81: tutorial eclipse

Navigation: Navegación

Android SDK Manager: Director de SDK de Android

Page 82: tutorial eclipse

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

Preferences: Preferencias:

Page 83: tutorial eclipse

Welcome: Bienvenido

Help Contents: Contenido de ayuda

Page 84: tutorial eclipse

Search: Búsqueda

Dynamic Help: Ayuda dinámica

Page 85: tutorial eclipse

Key Assist…:Clave

Tips and Tricks…:Consejos y trucos

Page 86: tutorial eclipse

Cheat Sheets…:Engañar hojas

Eclipse Maeketplace…: Eclipse del mercado

Page 87: tutorial eclipse

Check for Updates: Buscar actualizaciones

Install New Software…: Instalar nuevo Software

Page 88: tutorial eclipse

Install New Software…:Instalar nuevo Software

About Eclipse: Acerca de eclipse

Page 89: tutorial eclipse

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 90: tutorial eclipse

Android Virtual Device Manager

New Android XML File

Run Android Lint

Skip All Breakpoint:Omitir todo punto de rotura

Bebug

Page 91: tutorial eclipse

Run

External Tools:Herramientas

externas

New java Package: Nuevo paquete java

New java class. Nueva clase java

Page 92: tutorial eclipse

Open type:tipo abierto

Search: Buscar

Next annotation: Próxima anotación

Previous Annotation:

Anotacion anterior

Page 93: tutorial eclipse

last edit location:

última edición  ubicación

Back:Atrás

Floward:Adelante

Pin editor:Editor de PIN

Page 94: tutorial eclipse

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 95: tutorial eclipse

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 96: tutorial eclipse

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 97: tutorial eclipse

Texto dirección de correo electrónico

TEXT FIELDSTipos de campo de texto

Números

Texto de contraseña

Texto

Page 98: tutorial eclipse

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 99: tutorial eclipse

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

Page 100: tutorial eclipse

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 101: tutorial eclipse

Agrupa componentes en filas y columnas.

Incluir otro diseño

Page 102: tutorial eclipse

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 103: tutorial eclipse

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 104: tutorial eclipse

Visualiza una lista deslizable verticalmente

de varios elementos, donde cada elemento

puede definirse como un Layout

Page 105: tutorial eclipse

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 106: tutorial eclipse

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

Page 107: tutorial eclipse

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 108: tutorial eclipse

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

Page 109: tutorial eclipse

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

Page 110: tutorial eclipse

La carpeta Other sirve para poner el reloj del texto

Page 111: tutorial eclipse

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

Page 112: tutorial eclipse

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“:

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: 

Page 113: tutorial eclipse

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