Langkah-langkah membuat aplikasi ini yaitu: yang pertama
hampir sama seperti membuat project pada netbeans pada semester kemarin.
Langkahnya :
1. Buka aplikasi eclipse – new project – beri nama sesuai gambar di bawah ini. Klik next beberapa kali sampai muncul finish.
1. Buka aplikasi eclipse – new project – beri nama sesuai gambar di bawah ini. Klik next beberapa kali sampai muncul finish.
2. Kemudian Setelah project telah selai di buat, klik menu res di dalam project yg sudah di buat tadi. Menu berada di sebelah kiri, lalu klik layout.
3. Akan keluar tampilan seperti di bawah ini, untuk membuat
design sesuai yg kita inginkan.
4. Setelah design selesai di buat, lalu masuk ke dalam coding.
Coding di atas adalah untuk Method yang dipanggil pada saat
aplikaasi dijalankan.
5. Setelah semua coding selesai dengan benar tanpa ada tanda
kesalan maka kita bisa langsung menjalankan aplikasi. Klik kanan à run as à run configurations. Maka akan
keluar tampilan seperti di bawah ini, arahkan target ke android virtual yg
telah di buat.
6. Inilah hasil runnyaa:
Sekian
aplikasi sederhana untuk memenuhi tugas uts, masih sangat sederhana makllum
saja kan masih belajar hehe. Kalau masih ada yg salah mohon kritik dan saran
nyaa. Terima kasih.
Berikut
adalah source code nya :
package
com.example.converter;
import
android.app.Activity;
import
android.os.Bundle;
import
android.view.Menu;
import
android.view.View;
import
android.view.View.OnClickListener;
import
android.widget.Button;
import
android.widget.RadioButton;
import
android.widget.TextView;
public
class MainActivity extends Activity implements OnClickListener {
TextView dollars;
TextView rupiah;
RadioButton dtor;
RadioButton rtod;
Button convert;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dollars = (TextView)this.findViewById(R.id.usd);
rupiah =
(TextView)this.findViewById(R.id.rp);
dtor =
(RadioButton)this.findViewById(R.id.torp);
rtod =
(RadioButton)this.findViewById(R.id.tousd);
convert = (Button)this.findViewById(R.id.convert);
convert.setOnClickListener(this);
}
public void onClick(View v){
if(dtor.isChecked()){
convertDollarsToRupiah();
}
if(rtod.isChecked()){
convertRupiahToDollars();
}
}
protected void convertDollarsToRupiah(){
double val =
Double.parseDouble(dollars.getText().toString());
rupiah.setText(Double.toString(val*15000));
}
protected void convertRupiahToDollars(){
dollars.setText(Double.toString(val/15000));
}
@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;
}
}
0 komentar:
Posting Komentar