You are on page 1of 9

LAPORAN PRAKTIKUM

PEMROGAMAN MOBILE
MEMBUAT KALKULATOR ANDROID SEDERHANA

DISUSUN OLEH :
Zaldy Novananda Pradipta 12.12.0344
Kelas : SI 12 C

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM PURWOKERTO
Jl.Letjen.Pol.Sumarto PurwokertoTelp/Fax. (0281) 623321

PENDAHULUAN
Pendahuluan
Android merupakan software mobile yang paling populer pada saat ini. Hal ini
dibuktikan dengan banyaknya vendor smartphone yang menggunakan software android sebagai
sistem operasi pada smartphone mereka.
Menurut Andy Rubin android adalah sistem operasi berbasis Linux yang dipergunakan
sebagai pengelola sumber daya perangkat keras, baik untuk ponsel, smartphone dan juga PC
tablet. Secara umum Android adalah platform yang terbuka (Open Source) bagi para
pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh berbagai piranti
bergerak.
Android Development Tools (ADT) adalah plugin untuk eclipse yang didesain untuk
pengembangan aplikasi Android. ADT memungkinkan eclipse untuk digunakan dalam membuat
aplikasi Android baru, membuat user interface, menambahkan komponen berdasarkan
framework API android, debug aplikasi, dan pemaketan aplikasi android.
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent).
Android Virtual Devices (AVD) adalah konfigurasi dari emulator sehingga kita dapat
menjalankan perangkat Android sesuai model yang dipilih, misal Android 1.5 atau 2.2.

Tujuan dari pembuatan aplikasi sederhana ini adalah :

Mahasiswa dapat memahami fungsi dasar dari eclipse


Mahasiswa dapat membuat program kalkulator sederhana
Mahasiswa dapat menjalankan dan mengkonfigurasikan Android Virtual Device
(AVD)

BAB I
CARA KERJA
Untuk membuat kalkulator sederhana caranya adalah sebagai berikut :
1. Buka software eclipse caranya masuk ke directory dimana adt bundle berada kemudian
pilih eclipse, Tampilan awal eclipse adalah sebagai berikut :

2. Untuk membuat project android caranya adalah sebagai berikut.


Klik file kemudian pilih new project maka akan muncul tampilan sebagai berikut.

Setelah itu pilih menu android kemudian pilih Android Application project, kemudia klik
next, maka akan muncul tampilan sebagai berikut.

Kemudian isi application name, project name, dan package name. Setelah itu klik next.
Maka akan tampil window sebagai berikut.

Pada window new android application klik next.maka akan muncul window sebagai
berikut.
Tampilan window new android application

Tampilan window configure launcher icon, atur icon aplikasi sesuai keinginan.

Setelah selesai memilih icon klik next maka akan muncul window baru sebagai berikut.

Pada window create activity pilih blank activity kemudian klik next.maka akan muncul
tampilan seperti berikut.

Setelah itu klik finish.

3. Setelah itu kita jalankan emulator androidnya menggunakan Android Virtual Device
(AVD). Dengan cara membuka AVD maneger dengan mengeklik icon pada toolbar. Lalu
konfigurasikan device yang sesuai dengan aplikasi yang akan kita buat.
4. Sambil menunggu Android Virtual Device (AVD) berjalan kita membuat tampilan
kalkulatornya terlebih dahulu. Hasil dari tampilan itu adalah sebagai berikut.

Setelah tampilan aplikasi sudah dibuat selanjutnya kita masukan codingnya sebagai berikut :
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;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener {


/** Called when the activity is first created. */
private EditText bil1, bil2;
private Button tambah,kurang,kali,bagi;
private TextView jumlah;
@Override
protected void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);

bil1 = (EditText) findViewById (R.id.bilangan1);


bil2 = (EditText) findViewById (R.id.bilangan2);
jumlah = (TextView) findViewById (R.id.vhasil);

tambah = (Button) findViewById (R.id.btnTambah);


tambah.setOnClickListener (this);

kurang = (Button) findViewById (R.id.btnKurang);


kurang.setOnClickListener (this);

kali = (Button) findViewById (R.id.btnKali);


kali.setOnClickListener (this);

bagi = (Button) findViewById (R.id.btnBagi);


bagi.setOnClickListener (this);
}
@Override

public void onClick (View a) {


// TODO Auto-generated method stub
int nilai1 = Integer.parseInt (bil1.getText ( ).toString ( ) );
int nilai2 = Integer.parseInt (bil2.getText ( ).toString ( ) );

switch (a.getId ( ) ) {
case R.id.btnTambah:
jumlah.setText ( Integer.toString (nilai1+nilai2 ) ) ;
break;
case R.id.btnKurang:
jumlah.setText ( Integer.toString (nilai1-nilai2 ) ) ;
break;
case R.id.btnKali:
jumlah.setText ( Integer.toString (nilai1*nilai2 ) ) ;
break;
case R.id.btnBagi:
jumlah.setText ( Integer.toString (nilai1/nilai2 ) ) ;
break;
}
}
}

You might also like