Home | Java |C # |SQL |Manuales |Videos |


29

Instalación de SDK y ADT en Eclipse

android-wallpaper4_1024x768En este post configuraremos nuestro entorno de desarrollo para poder desarrollar aplicaciones en Android; el cual abarcará desde la instalación de eclipse , la descarga del SDK y la configuración del ADT plugin para que después podamos realizar nuestra primer aplicación [Si el entrañable Hola Mundo ] , dicho esto empezaremos con los siguientes pasos : 

  1. REQUISITOS
    • JDK , que lo podemos descargar desde aquí (Seleccionar según el tipo de S.O.)
    • Eclipse IDE (Lo puedes descargar desde aquí  - Elige la versión del eclipse classic según el tipo de sistema que tengas - )
    • Android SDK , que lo puedes descargar desde aquí . Ojo yo recomendaría no descargar el ejecutable , sino el archivo .zip para ello dar clic en Other platforms y descargar el archivo android-sdk_r20.0.3-windows.zip
    • ADT , lo podemos descargar desde aquí , en el momento de escribir este post esta en la versión 20.0.3 :  ADT-20.0.3.zip
  2. INSTALACIÓN DE ECLIPSE
    • Instalamos el JDK , aquí no hay nada nuevo ; solo presionamos siguiente → siguiente
    • Instalar eclipse es sumamente sencillo , solo tienes que descargar eclipse y descomprimirlo en cualquier unidad. image
  3. INSTALACIÓN DEL SDK 
    • El siguiente paso sería descomprimir el SDK , el cual generará la carpeta android-sdk-windows (es recomendable que se renombre a solo android-sdk) .
  4. CONFIGURANDO EL ADT EN ECLIPSE
    • Hasta el momento no hemos hecho mucho , solo hemos instalado el JDK , y descomprimido las carpetas de eclipse.
    • Ahora abriremos el eclipse para configurarlo , al ser la primera vez que se abre nos solicitará el workspace ; elegimos nuestra carpeta en donde se guardarán todos nuestros proyectos y le damos OK.
    • Antes que nada el ADT que bajamos no se descomprime , lo que si es recomendable es cambiarle de nombre ya que por defecto el archivo rar está con el nombre ADT-20.0.3  , lo cambiamos a simplemente ADT (esto por si más adelante queremos cambiar de versión).
    • Pues bien en el eclipse iremos a la opción Help >>> Install new software .image
    • Se nos abrirá una pantalla , hacemos clic en Add ; en la ventana que aparece colocamos un nombre (en mi caso coloqué ADT) y buscamos el ADT.zip  , esperamos un momento y si todo esta correcto eclipse lo reconocerá y nos mostrará una serie de plugins para instalar (Marcamos el check a Developer Tools , puedes expandir la lista para ver que es lo que se va a instalar ). image
    • Hecho esto le damos clic en el botón siguiente → Siguiente → Aceptamos las licencias → Finish , ojo que saldrá un mensaje de advertencia al cual le damos clic en OK , luego de esto saldrá un mensaje para reiniciar eclipse , a lo cual le damos OK.
    • Al reiniciar el eclipse saldrá una ventana para configurar el SDK , le damos clic en cancelar . Se observará que ha aparecido dos nuevos iconos en la barra de herramientas de eclipse , lo cuál nos servirá para configurar el SDK.image
  5. CONFIGURANDO EL SDK EN ECLIPSE
    • Ahora le diremos a Eclipse en donde se encuentra la carpeta Android-sdk que descargamos y descomprimimos previamente , para ello vamos a Windows → Preferences en la pantalla que aparece nos vamos a la opción de Android  y buscamos la localización del SDK , luego le damos clic en Aplicar y por último aceptamos OK (Si nos sale una ventana de configuración del SDK Manager la cancelamos).image
    • Hecho esto abriremos ahora si el SDK Manager para descargar la plataforma , para ello le damos clic en el boton image  el cual nos permitirá indicar a eclipse la plataforma que descargaremos ; esperamos a que cargue las opciones → desmarcamos todas las opciones y elegimos el SDK Platform que necesitemos , en mi caso para empezar elijo la versión Android 1.6 (Cada versión del SDK corresponde a la versión de Android que existe actualmente en el mercado).image
    • Le damos siguiente y aceptamos todas las licencias ; luego más adelante entraremos a la misma opción para descargar las Google Api si necesitamos por ejemplo el Google Map.
    • Con esto ya tendremos configurado el eclipse para poder trabajar con Android , luego haremos un post con el Hola mundo y la configuración del emulador .
... Leer más ...
4

Array de botones

En este post se mostrará como hacer un array de botones así como establecer los diferentes eventos a dichos botones , bueno esperando que les sirva empezamos :

  • Creamos un nuevo proyecto en NetBeans , sino sabes como crear el proyecto este post te ayudará.
  • Hecho esto vamos a agregar un JFrame al proyecto , para ello clic derecho sobre el paquete que haz creado → New → JFrame Form al que le llamaremos frmPrincipal

image

  • Al frmPrncipal le establecemos un Layout manager y creamos la siguiente estructura :

image

  • Una vez hecho esto deberán tener una imagen como la que tenemos a continuación :

image

  • Ahora hacemos doble clic en el boton procesar para programar su evento :
        private void btnProcesarActionPerformed(java.awt.event.ActionEvent evt) {
    this.numBotones = Integer.parseInt(this.txtNumBotones.getText().trim());
    this.botones = new JButton[numBotones];
    this.inicializarBotones();
    this.btnProcesar.setEnabled(false);
    }



  • Ahora vamos a programar el método para inicializar los botones :

    image




  • Por último establecemos los eventos :
       
    public void clicEvent(ActionEvent e)
    {
    this.txtPantalla.setText("");
    this.txtPantalla.setText("Soy el boton Nro : " + e.getActionCommand());
    }

    public void MouseEntered(MouseEvent evt)
    {
    JButton evento = (JButton)evt.getSource();
    this.txtPantalla.setText("");
    this.txtPantalla.setText("Estas encima del boton Nro : " + evento.getText());
    }

    public void MouseExited(MouseEvent evt)
    {
    JButton evento = (JButton)evt.getSource();
    this.txtPantalla.setText("");
    this.txtPantalla.setText("Haz pasado sobre el boton Nro : " + evento.getText());
    }



  • Bueno eso es todo si desean descargar el código lo pueden hacer desde el siguiente link : btn_6

... Leer más ...