RSS

MATRIX ANDROID – VERSION ALFA CÓDIGO JER01

23 Abr

HOLA BUENAS NOCHES AQUI PRESENTO UNA SIMPLE APLICACIÓN PARA TENERLO COMO REFERENCIA DE PROGRAMA HECHO EN ANDROID.

ES UNA APLICACIÓN QUE MUESTRA EL DETERMINANTE DE UNA MATRIZ. UN REGALO COMO RECONOCIMIENTO A MI EX-PROFESORA DE MATE BÁSICA 2  ” ” POR SU PACIENCIA Y POR EL MÉTODO DE GAUSS – PIVOTE. BUENO AQUI NO SE EMPLEA ELLO XD.

APLICACIÓN EN .APK <PONER LINK>

IMAGEN DE APLICACIÓN < PONER LINK>

 

NOTA: AL INICIAR LA APLICACIÓN SOBRE LA MAQUINA VIRTUAL PRESIONAR CTRL + F12, VERSIÓN PARA ANDROID 2.1. SE REACOMODARÁ LA PANTALLA PARA VERLO ADECUADAMENTE.

CÓDIGOS PRINCIPALES

> MAIN.XML

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:baselineAligned=”false”
android:orientation=”horizontal” >

<LinearLayout
android:id=”@+id/linearLayout1″
android:layout_width=”110dp”
android:layout_height=”wrap_content”
android:layout_weight=”0.86″
android:orientation=”vertical” >

<TextView
android:id=”@+id/textView1″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_gravity=”center_horizontal”
android:text=”         Columna 1″ />

<EditText
android:id=”@+id/editText2″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” >

<requestFocus />

</EditText>

<EditText
android:id=”@+id/editText3″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<EditText
android:id=”@+id/editText1″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” >
</EditText>

<Button
android:id=”@+id/button1″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”Calcular” android:onClick=”ecuacion”/>

<TextView
android:id=”@+id/textView8″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=” ” />

</LinearLayout>

<LinearLayout
android:id=”@+id/linearLayout2″
android:layout_width=”98dp”
android:layout_height=”fill_parent”
android:layout_weight=”1.91″
android:orientation=”vertical” >

<TextView
android:id=”@+id/textView2″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”            Columna 2″ />

<EditText
android:id=”@+id/editText4″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<EditText
android:id=”@+id/editText5″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<EditText
android:id=”@+id/editText6″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<Button
android:id=”@+id/button2″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”Limpiar” android:onClick=”limpiar”/>

</LinearLayout>

<LinearLayout
android:id=”@+id/linearLayout3″
android:layout_width=”139dp”
android:layout_height=”fill_parent”
android:layout_weight=”0.03″
android:orientation=”vertical” >

<TextView
android:id=”@+id/textView3″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”            Columna 3″ />

<EditText
android:id=”@+id/editText7″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<EditText
android:id=”@+id/editText8″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

<EditText
android:id=”@+id/editText9″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:inputType=”number” />

</LinearLayout>

<LinearLayout
android:id=”@+id/linearLayout4″
android:layout_width=”wrap_content”
android:layout_height=”fill_parent”
android:layout_weight=”0.31″
android:orientation=”vertical” >

<TextView
android:id=”@+id/textView4″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_gravity=”center_horizontal”
android:layout_weight=”0.02″
android:text=”   3×3″ />

<TextView
android:id=”@+id/textView6″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_gravity=”fill_horizontal”
android:layout_weight=”0.03″
android:text=”   Fila 1″ />

<TextView
android:id=”@+id/textView7″
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_weight=”0.03″
android:text=”   Fila 2″ />

<TextView
android:id=”@+id/textView5″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_weight=”0.12″
android:text=”   Fila 3″ />

</LinearLayout>

</LinearLayout>

> CÓDIGO JAVA

package principal.inicio;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

public class MATRIXActivity extends Activity {

private EditText editText2,editText4,editText7;
private EditText editText3,editText5,editText8;
private EditText editText1,editText6,editText9;
private TextView textView8;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

editText1=(EditText)findViewById(R.id.editText1);
editText2=(EditText)findViewById(R.id.editText2);
editText3=(EditText)findViewById(R.id.editText3);
editText4=(EditText)findViewById(R.id.editText4);
editText5=(EditText)findViewById(R.id.editText5);
editText6=(EditText)findViewById(R.id.editText6);
editText7=(EditText)findViewById(R.id.editText7);
editText8=(EditText)findViewById(R.id.editText8);
editText9=(EditText)findViewById(R.id.editText9);
textView8=(TextView)findViewById(R.id.textView8);
}

public void ecuacion(View view) {

String valor2=editText2.getText().toString();
String valor4=editText4.getText().toString();
String valor7=editText7.getText().toString();
String valor3=editText3.getText().toString();
String valor5=editText5.getText().toString();
String valor8=editText8.getText().toString();
String valor1=editText1.getText().toString();
String valor6=editText6.getText().toString();
String valor9=editText9.getText().toString();

int nro2=Integer.parseInt(valor2);
int nro4=Integer.parseInt(valor4);
int nro7=Integer.parseInt(valor7);
int nro3=Integer.parseInt(valor3);
int nro5=Integer.parseInt(valor5);
int nro8=Integer.parseInt(valor8);
int nro1=Integer.parseInt(valor1);
int nro6=Integer.parseInt(valor6);
int nro9=Integer.parseInt(valor9);

// int ecuacion=nro1+nro2+nro3+nro4+nro5+nro6+nro7+nro8+nro9;
int ecuacion=nro2*(nro5*nro9-nro6*nro8)-nro4*(nro3*nro9-nro8*nro1)+nro7*(nro3*nro6-nro5*nro1);
String resu=String.valueOf(ecuacion);
textView8.setText(resu);

}

public void limpiar(View view) {

editText2.setText(“”);
editText4.setText(“”);
editText7.setText(“”);
editText3.setText(“”);
editText5.setText(“”);
editText8.setText(“”);
editText1.setText(“”);
editText6.setText(“”);
editText9.setText(“”);
textView8.setText(“”);

}

}

 

Anuncios
 
2 comentarios

Publicado por en 23 abril, 2012 en ANDROID

 

Etiquetas: , , ,

2 Respuestas a “MATRIX ANDROID – VERSION ALFA CÓDIGO JER01

  1. oswaldo503

    24 mayo, 2012 at 11:33 PM

    Buen aporte+10

     
    • neutrongeek

      3 junio, 2012 at 11:07 PM

      GRACIAS ESPERO SEGUIR POSTEANDO ALGUNOS CONCEPTOS DE ANDROID Y PROGRAMAS CON MAYORES PRESTACIONES

       

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: