BELAJAR MEMBUAT APLIKASI DISKON KEREN DENGAN ANDROID STUDIO BETSAMA JOURNEY OF PIAMAN

Diskon dalam arti umum adalah potongan harga. 
Diskon harga adalah pengurangan harga berdasarkan volume barang yang dibeli. Pada perusahaan tertentu, diskon biasa dilakukan dengan alasan telah banyak penumpukan barang yang ada di gudang dikarenakan tidak laku/ tidak layak dijual, selain itu diskon juga dilakukan untuk menarik konsumen untuk membeli sebuah produk. Diskon biasa diberikan berkisar antara 10 - 50%, bahkan ada juga yang mencapai 70%



Sekarang kita akan membuat logika tersebut menjadi sebuah aplikasi android penghitung diskon. Dengan memasukkan harga dan potongan diskon, nanti akan di ketahui berapa yang harus dibayar untuk barang tersebut. Udah pada penasaran? yuk kita simak caranya dibawah ini.
Cara Membuat Aplikasi Discount Keren dengan Android Studio:
1. Buat Project Baru, kemudian kasi nama project kamu, lalu klik Next


2. Selanjutnya pilih perangkat yang bisa menjalankan aplikasi yang kamu buat. Disini kita membuat aplikasi untuk phone dan tablet. Jadi silahkan pilih Phone dan tablet. Kemudian klik Next.


3. Kemudian pilih activity pada mobile. Pilih saja yang Empty activity. Jika sudah klik Next.



4. Selnjutnya, isi nama activity sesuai keinginan mu, atau biarkan default. Lalu klik Next.


5. Sekarang, kamu masukkan komponen-komponen berikut dan sesuaikan ID nya sesuai gambar berikut: (Gunakanlah RelativeLayout).


6. Kemudian anda atur posisi dari setiap komponen diatas

7. Sehingga hasilnya akan seprti ini, atau anda bisa kreasikan sendiri. Asal ID nya masih sama dengan saya.


8. Jika kurang jelas, berikut saya lampirkan script codingan nya. Note: usahakan di ketik manual biar ingat dan Jago atau jika ingin copas, copy lah dengan Package nya sekalian biar tidak error.
 Coding MainActivity.Java: 
package com.journeyofpiaman.discount;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
    EditText harga, diskon;
    Button hasil;
    TextView total;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        harga = (EditText)findViewById(R.id.editText_hrgbarang);
        diskon = (EditText)findViewById(R.id.editText_discount);
        hasil = (Button) findViewById(R.id.hitung);
        total = (TextView)findViewById(R.id.txt_hasil);
        hasil.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v){
                int nharga = Integer.parseInt(harga.getText().toString());
                int ndiskon = Integer.parseInt(diskon.getText().toString());
                int diskon = ndiskon * nharga;
                int totaldiskon = diskon / 100;
                int totalbayar = nharga - totaldiskon;
                total.setText(String.valueOf(totalbayar));
            }
        });
    }
    public void keluar (View view){
        finish();
    }
}
9. Sekarang coba RUN kan Program anda, jika sukses hasilnya akan seperti ini:



Previous
Next Post »