creacion de apk
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