Berbagi Ilmu itu Ibadah
Minggu, 24 April 2016
Senin, 18 April 2016
Minggu, 10 April 2016
Selasa, 29 Maret 2016
Jumat, 25 Maret 2016
Hello World, Spring MVC Framework dengan Maven
Setelah lama fakum akhirnya sekarang mulai share deh ilmu-ilmu baru lagi...., semoga bermanfaat...
Jumat, 22 Maret 2013
Kalkulator for ANdroid
Post Selanjutnya adalah bagaimana cara buat kalkulator di android sebnrnya belajar uda lama tp malas.... nah kmrin pas mau ikutan lomba jdi ngereview lagi walaupun hbs penghancurn mental :( gpp lah memang harus banyak belajar dan harus wajib bangkit dari keterpurukan.... halah bahasanya... T_T.
Langsung aja ya k source codenya, <Tutorial ini di harapkan harus bisa dasar2 Android dulu jd gak bingung pas baca :D> oh iya dan minimal harus paham ama konsep-konsep dasar javaSE soalnya pada dasarnya konsepnya hampir sama :)
KalkulatorActivity.java
package kalkulator.tiwi;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class KalkulatorActivity extends Activity implements OnClickListener{
EditText bilangan1,bilangan2,hasil;
Button btambah,bkurang,bbagi,bkali;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
bilangan1=(EditText) findViewById(R.id.bilangan1);
bilangan2=(EditText) findViewById(R.id.bilangan2);
hasil=(EditText) findViewById(R.id.hasil);
btambah=(Button) findViewById(R.id.btambah);
bkurang=(Button) findViewById(R.id.bkurang);
bbagi=(Button) findViewById(R.id.bbagi);
bkali=(Button) findViewById(R.id.bkali);
btambah.setOnClickListener(this);
bkali.setOnClickListener(this);
bbagi.setOnClickListener(this);
bkurang.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v==btambah){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a+b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bkurang){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a-b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bkali){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a*b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bbagi){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a/b;
String d=String.valueOf(c);
hasil.setText(d);
}}
}
nah outptnya kurang lebih begini:

okey sekian ya...... see you next posting..... :D
Langsung aja ya k source codenya, <Tutorial ini di harapkan harus bisa dasar2 Android dulu jd gak bingung pas baca :D> oh iya dan minimal harus paham ama konsep-konsep dasar javaSE soalnya pada dasarnya konsepnya hampir sama :)
KalkulatorActivity.java
package kalkulator.tiwi;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class KalkulatorActivity extends Activity implements OnClickListener{
EditText bilangan1,bilangan2,hasil;
Button btambah,bkurang,bbagi,bkali;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
bilangan1=(EditText) findViewById(R.id.bilangan1);
bilangan2=(EditText) findViewById(R.id.bilangan2);
hasil=(EditText) findViewById(R.id.hasil);
btambah=(Button) findViewById(R.id.btambah);
bkurang=(Button) findViewById(R.id.bkurang);
bbagi=(Button) findViewById(R.id.bbagi);
bkali=(Button) findViewById(R.id.bkali);
btambah.setOnClickListener(this);
bkali.setOnClickListener(this);
bbagi.setOnClickListener(this);
bkurang.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v==btambah){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a+b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bkurang){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a-b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bkali){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a*b;
String d=String.valueOf(c);
hasil.setText(d);
}else if(v==bbagi){
int a=Integer.parseInt(bilangan1.getText().toString());
int b=Integer.parseInt(bilangan2.getText().toString());
int c;
c=a/b;
String d=String.valueOf(c);
hasil.setText(d);
}}
}
nah outptnya kurang lebih begini:
okey sekian ya...... see you next posting..... :D
Langganan:
Postingan (Atom)