Actividad 2_ Unidad 1_ronald Orellano_72279525

download Actividad 2_ Unidad 1_ronald Orellano_72279525

of 11

Transcript of Actividad 2_ Unidad 1_ronald Orellano_72279525

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    1/11

    1- PASOS QUE REALIZO PARA INSTALAR EL SOFTWARE:

    En mi caso tena el netbeans instalado, por lo cual explicare la instalacin del

    mismo y no del Jcreator.

    Instalacin de Java Development Kit7 (JDK7).Para instalar Java primero hay que descargar el

    JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmly te resulta

    algo como lo de la imagen 1 (de unos 84 MB):

    Imagen 1.

    Una vez obtenido el instalador de nuestro JDK, lo que hay que hacer es ejecutarlo e

    instalar dando siguiente, siguiente....etc.

    Si todo va bien, se va a instalar en C:\Archivos de programa\Java\jdk1.7.0 nuestro java.

    Listo de la manera mas fcil hemos cumplido nuestro primer paso.

    La Variable PATH:

    La variable Path es la que permite ejecutar el compilador de java

    (javac.exe,java.exe,javadoc.exe) directamente sin especificar la ruta del mismo.

    Para ello, hay que ir a: MiPC>>Propiedades>> Luego a la pestaa Opciones

    Avanzadas>>Variables de entorno>>

    Estando ya aqui:En la parte que dice Variables del Sistema verificamos si existe una variable llamada

    PATH, si no existe; la creamos y le Colocamos como valor C:\Archivos de

    programa\Java\jdk1.7.0\bin en caso de que exista, al final del valor colcamos punto y

    coma(;) y el valor C:\Archivos de programa\Java\jdk1.7.0\bin donde se supone

    instalamos el JDK.

    http://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://2.bp.blogspot.com/_0cubhQy1Ui4/TTpRSq6LLGI/AAAAAAAAACU/2IQxjek2VEs/s1600/java.bmphttp://www.oracle.com/technetwork/java/javase/downloads/index.html
  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    2/11

    Imagen 2.

    Para verificar que hicimos el paso correctamente abrimos el cmd

    (inicio>>ejecutar>>cmd>>Aceptar) y colocamos: set , nos debe aparecer una lista,

    donde sale el Path con la direccin que le colocamos...:

    Imagen 3.

    Instalacin de NetBeans 6.9.1.

    Para Instalar Netbeans se descarga el Paquetes de descarga de NetBeans IDE, el queDice Java.

    O da click en este enlace http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=java

    De esto nos resulta el ejecutable de unos 213 MB.

    Imagen 4.

    Ahora ejecutamos y damos siguiente, siguiente, etc etc. Nos pide la ruta de donde esta

    instalado ej JDK pero la toma por defecto. Y listo ahora hemos Instalado tambien

    nuestro entorno de desarrollo.

    http://www.blogger.com/post-edit.g?blogID=7652788042969297416&postID=7641981189262608450http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=javahttp://netbeans.org/downloads/start.html?platform=windows&lang=en&option=javahttp://1.bp.blogspot.com/_0cubhQy1Ui4/TT2XDRvqkhI/AAAAAAAAACg/6ElASR3b1wg/s1600/NetBe.bmphttp://3.bp.blogspot.com/_0cubhQy1Ui4/TT2U4G9pnaI/AAAAAAAAACc/7TxMELMkdcs/s1600/cmd2.bmphttp://1.bp.blogspot.com/_0cubhQy1Ui4/TT2TSu3WU2I/AAAAAAAAACY/xDC8qScM1A4/s1600/java.bmphttp://www.blogger.com/post-edit.g?blogID=7652788042969297416&postID=7641981189262608450http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=javahttp://netbeans.org/downloads/start.html?platform=windows&lang=en&option=java
  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    3/11

    Imagen 5.

    Imagen 6.

    2- EJEMPLOS DE APPLET Y APLICACIONES:

    A- APPLET

    - CALCULADORA:

    package botones1;

    import java.awt.*;import java.awt.event.*;import java.applet.*;

    public class BotonesApplet1 extends Applet {Button btnRojo = new Button();Button btnVerde = new Button();Button btnAzul = new Button();

    FlowLayout flowLayout1 = new FlowLayout();final Color[] colores={Color.red, Color.green, Color.blue};int indice;

    http://2.bp.blogspot.com/_0cubhQy1Ui4/TT2YbkF0xwI/AAAAAAAAACo/-O9f_7A0frE/s1600/NetBe3.bmphttp://1.bp.blogspot.com/_0cubhQy1Ui4/TT2X4Od_rKI/AAAAAAAAACk/RJ0GyTFRtKM/s1600/NetBe2.bmp
  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    4/11

    public void init() {btnRojo.setLabel("Rojo");btnVerde.setLabel("Verde");btnAzul.setLabel("Azul");AccionBotones accion=new AccionBotones(this);

    btnRojo.addActionListener(accion);btnVerde.addActionListener(accion);btnAzul.addActionListener(accion);flowLayout1.setHgap(10);this.setLayout(flowLayout1);this.add(btnRojo, null);this.add(btnVerde, null);this.add(btnAzul, null);

    }

    public void botones_actionPerformed(ActionEvent ev){Object boton=ev.getSource();if(boton.equals(btnRojo)){

    indice=0;}else if(boton.equals(btnVerde)){indice=1;

    }else{indice=2;

    }repaint();

    }

    public void paint(Graphics g){g.setColor(colores[indice]);g.fillRect(20, 50, 100, 50);

    }}

    class AccionBotones implements ActionListener{private BotonesApplet1 applet;public AccionBotones(BotonesApplet1 applet){

    this.applet=applet;}public void actionPerformed(ActionEvent ev){

    applet.botones_actionPerformed(ev);}

    }

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    5/11

    - REPRESENTACION GRAFICA:

    Crear un applet que represente la funciny=sen(x) entre 0 y 360

    En la parte superior derecha, aparecer un mensaje titulado Funciones armnicas

    empleando la fuente Times 14, negrita, de color rojo

    Insertar el applet en una pgina web

    public class EjemploApplet06 extends Applet {

    public void init() {}

    public void paint(Graphics g){//dimensiones del applet

    int wAlto=getSize().height;int wAncho=getSize().width;

    //dimensiones de los caracteresint cAlto=g.getFontMetrics().getHeight();int cAncho=g.getFontMetrics().stringWidth("0");

    //texto "Funciones armnicas" en Times negrita y 14 de tamao//representacin grfica de la funcin y=sen(x)//origen

    //escalas

    //ejes horizontal y vertical

    for(int i=0; i

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    6/11

    //divisiones del eje vertical}

    for(int ang=0; ang

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    7/11

    donde podemos ver tres elementos: TextView (objeto para mostrar texto),EditText(caja

    de entrada de texto) yButton (botn).

    Empezaremos creando en Eclipse un proyecto para Android, modificaremos el archivo

    res/layout/main.xml en su vista de cdigo de fuente y pegaremos el siguiente cdigo

    XML:

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    8/11

    - Creacin de la aplicacin Asteroides.

    . Crea un nuevo proyecto con los siguientes datos:

    Application Name: Asteroides

    Project Name: Asteroides

    Package Name: org.example.asteroides

    Minimun Requiered SDK: API 7: Android 2.1 (Eclair)

    Target SDK: API 17: Android 4.2

    Compile With: API 17: Android 4.2

    Activity Name: Asteroides

    Layout Name: main

    NOTA:Los dos ltimos parmetros se introducen en la ltima ventana.

    . Abre el fichero res/Layout/main.xmly trata de crear una vista similar a la que ves acontinuacin. Ha de estar formada por un LinearLayout que contiene un TexView y

    cuatro Button. Trata de utilizar recursos para introducir los cinco textos que aparecen.

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    9/11

    Solucin:

    1. El fichero main.xml ha de ser similar al siguiente:

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    10/11

    android:layout_marginBottom="20dip"/>

    2. El fichero res/values/strings.xmlha de tener el siguiente contenido:

    Jugar

    Configurar

    Acerca de

    Salir

    Asteroides

    Hello World, Asteroides!

  • 7/27/2019 Actividad 2_ Unidad 1_ronald Orellano_72279525

    11/11

    Asteroides