creacion de apk

Post on 12-Apr-2017

76 Views

Category:

Devices & Hardware

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DESARROLLO DE APLICACIÓN

Iván Alejandro Ramírez JuárezKatia Elizabeth Vázquez Castillo

Crear nuevo proyecto

Escribir el código xml

Así seria el layout

Escribir el codigo import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.widget.TextView;

public class MainActivity extends Activity {

@Override protected void onCreate(Bundle

savedInstanceState) { super.onCreate(savedInstanceState

); setContentView(R.layout.activity_main); }

@Override public boolean

onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true; } Double numero1,numero2,resultado; String operador; public void onClickIgual(View

miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; numero2 =

Double.parseDouble(tv.getText().toString());

if(operador.equals("+")) { resultado= numero1+numero2; } else if(operador.equals("-")) { resultado= numero1-numero2; } else if(operador.equals("*")) { resultado= numero1*numero2; } else if(operador.equals("/")) { resultado= numero1/numero2; } tv.setText(resultado.toString()); } public void onClickSuma(View miView) { operador="+"; onClickOperacionCapturaNumero1(miView); } public void onClickResta(View miView) { operador="-"; onClickOperacionCapturaNumero1(miView); } public void onClickMultiplicacion(View

miView) {

operador="*"; onClickOperacionCapturaNumero1(miView); } public void onClickDivision(View miView) { operador="/"; onClickOperacionCapturaNumero1(miView); } public void

onClickOperacionCapturaNumero1(View miView)

{ TextView tv = (TextView)

findViewById(R.id.txtNumero) ; numero1 =

Double.parseDouble(tv.getText().toString()); tv.setText(""); } public void onClickLimpia(View miView) { numero1=0.0; numero2=0.0; TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(""); }

public void onClickBtn1(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "1"); } public void onClickBtn2(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "2"); } public void onClickBtn3(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "3"); } public void onClickBtn4(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "4"); } public void onClickBtn5(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "5"); } public void onClickBtn6(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "6");

} public void onClickBtn7(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "7"); } public void onClickBtn8(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "8"); } public void onClickBtn9(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "9"); } public void onClickBtn0(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "0"); } public void onClickBtnPunto(View miView) { TextView tv = (TextView)

findViewById(R.id.txtNumero) ; tv.setText(tv.getText() + "."); } }

Agregar un nuevo archivo xml llamado splashScreen

Agregar la imagen con ImageView

Escribir el código

Agregar los valores en android manifest

Y ejecutar el programa

top related