La primera es una calculadora basica (como su nombre lo incida, una "Cuenta Huevos" :P), las funciones que tiene son sumar, restar, multiplicar y dividir.
Una captura:
La segunda, segun la edad, calcula los meses, dias, horas, minutos y segundos que has vivido aproximadamente.
Las programe con Eclipse(la version SDK Android modificada por google), me parecio muy completo este SDK con ADT y facil de usar, cuenta con su propio debugger y emulador para evaluar y ejecutar nuestras aplicaciones antes de instalarlas en algun celular. Recuerden que tienen que tener instalado el JDK (Java SE Development Kit) para que todo funcione correctamente.
Codigo fuente de la calculadora CuentaHuevos:
package com.blogspot.n0_n3;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class Calculadora extends Activity {
private EditText et1,et2;
private TextView tv3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_calculadora);
et1=(EditText)findViewById(R.id.et1);
et2=(EditText)findViewById(R.id.et2);
tv3=(TextView)findViewById(R.id.tv3);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.calculadora, menu);
return true;
}
public void sumar(View view) {
String valor1=et1.getText().toString();
String valor2=et2.getText().toString();
int nro1=Integer.parseInt(valor1);
int nro2=Integer.parseInt(valor2);
int suma=nro1+nro2;
String resu=String.valueOf(suma);
tv3.setText(resu);
}
public void restar(View view){
String valor1=et1.getText().toString();
String valor2=et2.getText().toString();
int nro1=Integer.parseInt(valor1);
int nro2=Integer.parseInt(valor2);
int resta=nro1-nro2;
String result=String.valueOf(resta);
tv3.setText(result);
}
public void multiplicar(View view){
String valor1=et1.getText().toString();
String valor2=et2.getText().toString();
int num1=Integer.parseInt(valor1);
int num2=Integer.parseInt(valor2);
int multiplicacion = num1*num2;
String result=String.valueOf(multiplicacion);
tv3.setText(result);
}
public void dividir(View view){
String valor1=et1.getText().toString();
String valor2=et2.getText().toString();
int num1=Integer.parseInt(valor1);
int num2=Integer.parseInt(valor2);
int division= num1/num2;
String result=String.valueOf(division);
tv3.setText(result);
}
}
Codigo fuente de Cuanto Has Vivido:package com.blogspot.n0_n3;Links de descarga de las aplicaciones listas para que las instalen y prueben en sus Android's :P (Archivos .apk):
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
private EditText editText1;
private TextView textView3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText1=(EditText)findViewById(R.id.editText1);
textView3=(TextView)findViewById(R.id.textView3);
}
@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;
}
public void calcular (View view){
String edad=editText1.getText().toString();
int age=Integer.parseInt(edad);
int meses = age*12;
String hv1=String.valueOf(meses);
int dias= age*365;
String hv2=String.valueOf(dias);
int horas = dias*24;
String hv3=String.valueOf(horas);
int minutos = horas*60;
String hv4=String.valueOf(minutos);
int segundos=minutos*60;
String hv5=String.valueOf(segundos);
textView3.setText("Tu has vivido: "+hv1+" meses, "
+hv2+" dias, "+hv3+ " horas, "+hv4+" minutos, "+hv5+" segundos en tus "+age+" años de vida.");
}
}
1. CuentaHuevos
2. Cuanto Has Vivido
PD: Recuerden primero en el icono de configuracion o ajustes de nuestro celular o tablet android seleccionar la opcion "Aplicaciones" y marcar la opcion "Origen desconocido (Permitir la instalacion de aplicaciones no pertenecientes al mercado)" para que puedan instalar la aplicacion sin ningun problema.
PD2: Me gusto mucho el Doodle de ayer :P
PD3: Peguelen una ojeadita al nuevo navegador que lanzo la gente de The Pirate Bay en la celebracion de sus 10 años :D


No hay comentarios:
Publicar un comentario