Makalah Tutorial Aritmatika Android [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

MAKALAH TEORI PEMROGRAMAN 4 Pembina : Lalu Zazuli Azhar.M, M.Kom



Tutorial membuat aplikasi perhitungan Aritmatika pada Android Studio



NAMA



: Gusti Ngurah Mertayasa – 1510530089



SEMESTER : VI KELAS



:B



TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER BUMIGORA MATARAM 2018



KATA PENGANTAR Segala puji bagi Allah Rabb semesta alam yang telah menciptakan manusia dengan anugerah akal untuk berfikir dan mensyukuri segala nikmat dan kasih sayang-Nya. Dan dengan hidayah dan taufik-Nya penulis dapat menyelesaikan tugas makalah yang berjudul“Tutorial membuat aplikasi perhitungan Aritmatika pada Android Studio”.



Penyusunan materi ini diajukan untuk menyelesaikan tugas makalah yang telah diberikan oleh dosen mata kuliah Pemrograman 4.



Makalah ini tidak akan terselesaikan dengan baik tanpa adanya bantuan dan peran serta dari pihak-pihak yang berkompeten. Oleh karena itu melalui kesempatan ini penulis menyampaikan ucapan terima kasih terutama kepada : 1. Bapak Lalu Zazuli Azhar.M, M.Kom selaku dosen mata kuliah Pemrograman 4 yang telah memberikan tugas ini. 2. Kedua orangtua penulis yang telah membantu dan ikut berperan serta dalam proses penulisan makalah ini. 3. Semua pihak yang ikut serta dalam proses penyelesaian makalah ini. Penulis menyadari bahwa penulisan makalah ini masih jauh dari sempurna. Oleh karena itu penulis sangat mengharapkan kritik dan saran positif sebagai masukan dan perbaikan di masa yang akan datang.



Akhirnya semoga makalahini dapat memberikan konstribusi positif bagi dunia pendidikan khususnya dan masyarakat pada umumnya. Amiin Yaa Rabbal Alamiin.



Mataram, 03 Mei 2018



Penulis



Tutorial membuat aplikasi perhitungan Aritmatika pada Android Studio 1. Buka Aplikasi android studio



2. Klik “Start a new Android Studio project”



3. Beri nama aplikasi, Company Domain serta Lokasi penyimpanan project. Lalu klik Next



1 2 3



4



4. Pilih Minimum SDK yang akan digunakan. Pada contoh ini saya menggunakan API 16: Android 4.1 (Jelly Bean). Kemudian klik Next



1



2



5. Pilih Jenis Activity yang ingin di tambahkan. Pada contoh ini saya langsung menambahkan Empty activity untuk default Activity nya. Lalu klik Next



1



2



6. Beri nama Activity dan Layout nya. Pada contoh ini saya tetap menggunakan nama MainActivity untuk Activity nya dan activity_layout untuk Layout nya. Kemudian klik Finish



1 2



3



7. Tunggu proses Build nya hingga selesai. Memang akan memakan waktu yang cukup lama (Tergantung Spek laptop masing-masing)



8. Jika proses telah selesai dan berhasil maka akan tampil seperti ini.



9. Setelah itu buat desain pada activity_main.xml seperti di samping :



Code xml activity_main :























10. Tambahkan Activity dan Layout baru untuk menampilkan hasil perhitungan



11. Beri nama HasilActivity untuk activity nya dan activity_hasil untuk layout nya. Lalu klik Finish



12. Setelah itu buat desain pada activity_hasil.xml seperti di samping :



Code xml activity_hasil :











13. Setelah desain Layout selesai, sekarang buka MainActivity.java kemudian copy code di bawah : package com.ti3.exread; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.Toast; public class MainActivity extends AppCompatActivity { RadioGroup rgPerhitungan; RadioButton rbPerhitugnanTerpilih; EditText etAngka1, etAngka2; int id; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } void init() { rgPerhitungan = findViewById(R.id.rgPerhitungan); etAngka1 = findViewById(R.id.etAngka1); etAngka2 = findViewById(R.id.etAngka2); } public void btnHitung(View v) { id = rgPerhitungan.getCheckedRadioButtonId(); rbPerhitugnanTerpilih = findViewById(id); if (etAngka1.getText().length() != 0 && etAngka2.getText().length() != 0) { int Angka1 = Integer.parseInt(etAngka1.getText().toString()); int Angka2 = Integer.parseInt(etAngka2.getText().toString()); int hasil=0; if (rbPerhitugnanTerpilih.getText().equals("Penjumlahan")) { hasil = Angka1 + Angka2; } else if (rbPerhitugnanTerpilih.getText().equals("Pengurangan")) { hasil = Angka1 - Angka2; } else if (rbPerhitugnanTerpilih.getText().equals("Perkalian")) { hasil = Angka1 * Angka2; } else if (rbPerhitugnanTerpilih.getText().equals("Pembagian")) { hasil = Angka1 / Angka2; } Intent intent = new Intent(this, HasilActivity.class); intent.putExtra("hasil", String.valueOf(hasil)); startActivity(intent); } else { Toast.makeText(this, "Masukkan angka terlebih dahulu!", Toast.LENGTH_SHORT).show(); etAngka1.requestFocus(); } } }



14. Kemudian buka HasilActivity.java dan copy code di bawah ini : package com.ti3.exread; import import import import import



android.content.Intent; android.support.v7.app.AppCompatActivity; android.os.Bundle; android.view.View; android.widget.TextView;



public class HasilActivity extends AppCompatActivity { TextView tvHasil; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hasil); init(); Intent intent = getIntent(); tvHasil.setText(intent.getStringExtra("hasil")); } public void init() { tvHasil = findViewById(R.id.tvHasil); } public void btnBackToHome(View v) { finish(); } @Override public void onBackPressed() { finish(); } }



15. Terakhir coba run aplikasinya. Mau menggunakan Virtual Device atau smartphone anda juga boleh