Eclipse2.1. El lenguaje Eclipse
2.1. El lenguaje Eclipse
Eclipse IDE es una plataforma de desarrollo utilizada principalmente para programar en Java, aunque también soporta otros lenguajes como C++, Python y PHP mediante c
omplementos.
Características principales:
-
Editor de código con resaltado de sintaxis.
-
Compilación y ejecución de programas.
-
Soporte para desarrollo de aplicaciones Android.
-
Uso de plugins para ampliar funciones.
-
Interfaz gráfica amigable para programadores.
- Editor de código con resaltado de sintaxis.
- Compilación y ejecución de programas.
- Soporte para desarrollo de aplicaciones Android.
- Uso de plugins para ampliar funciones.
- Interfaz gráfica amigable para programadores.
El entorno Eclipse fue muy utilizado junto con el SDK de Android antes de la llegada de Android Studio.
2.1. Cómo se maneja el lenguaje Eclipse
El manejo de Eclipse se realiza mediante su interfaz gráfica y herramientas integradas.
Pasos básicos de uso
-
Instalar Eclipse.
-
Crear un proyecto nuevo.
-
Escribir código fuente.
-
Compilar el programa.
-
Ejecutar y depurar errores.
Componentes principales
-
Package Explorer: muestra los archivos del proyecto.
-
Editor: área donde se escribe el código.
-
Console: muestra resultados y errores.
-
Toolbar: contiene botones de ejecución y depuración.
Flujo de trabajo
-
Archivo → Nuevo Proyecto.
-
Crear clases y métodos.
- Guardar cambios.
2.2. Demostración del lenguaje Eclipse
Ejemplo sencillo en Java dentro de Eclipse:
public class HolaMundo {public static void main(String[] args) {System.out.println("Hola Mundo desde Eclipse");}}Resultado
Hola Mundo desde EclipseExplicación
public class HolaMundo→ crea la clase principal.
main()→ método principal del programa.
System.out.println()→ imprime texto en pantalla.
2.3. Primera Aplicación móvil
Una primera aplicación móvil en Android generalmente consiste en mostrar un mensaje en pantalla.
Pasos básicos
- Crear un proyecto Android.
-
Diseñar la interfaz.
-
Programar eventos.
-
Ejecutar en emulador o celular.
Ejemplo básico
Archivo XML de interfaz:
<Buttonandroid:id="@+id/btnSaludo"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Presionar" />Código Java:
Button boton;boton = findViewById(R.id.btnSaludo);boton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {System.out.println("Botón presionado");}});
Función
La aplicación detecta cuando el usuario presiona el botón y muestra un mensaje.
La aplicación detecta cuando el usuario presiona el botón y muestra un mensaje.
2.4. Captura de botón en Android
La captura de botón consiste en detectar eventos cuando el usuario toca un botón en la aplicación.
La captura de botón consiste en detectar eventos cuando el usuario toca un botón en la aplicación.
Ejemplo completo
package com.ejemplo.app;
import android.os.Bundle;import android.view.View;import android.widget.Button;import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
Button boton;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
boton = findViewById(R.id.btnAceptar);
boton.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
System.out.println("Botón capturado");
} }); }}
package com.ejemplo.app;
import android.os.Bundle;import android.view.View;import android.widget.Button;import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
Button boton;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
boton = findViewById(R.id.btnAceptar);
boton.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
System.out.println("Botón capturado");
} }); }}
Explicación del código
findViewById() → localiza el botón en la interfaz.setOnClickListener() → detecta el clic del usuario.onClick() → ejecuta acciones al presionar el botón.
findViewById()→ localiza el botón en la interfaz.setOnClickListener()→ detecta el clic del usuario.onClick()→ ejecuta acciones al presionar el botón.
Comentarios
Publicar un comentario