Cara Membuat Aplikasi Hitung Gaji Lembur Sederhana Dengan Eclipse | Android

Assalamualaikum Wr. Wb.
Kembali lagi saya buat sobat memberi Cara Membuat Aplikasi Hitung Gaji Lembur Sederhana Dengan Eclipse biar sobat makin tau dan pintar :D

Tanpa basa basi langsung nih saya kasih caranya



Cara Membuat Aplikasi Hitung Gaji Lembur Sederhana Dengan Eclipse | Android
  • Buka Eclipse
  • Buatlah Project baru dengan cara File > New > Android Aplication Project Silahkan beri nama Aplication Name HitungGajiLembur atau kamu ingin membuat dengan nama kamu sendiri juga bisa.
  • Buat lah Layout seperti gambar di atas yaitu hanya menggunakan TextView, Plain Text, dan Button.
  • Pastekan Kode Berikut di MainActivity.java
    package com.taupintar.hitunggajilembur;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.CheckBox;
    import android.widget.EditText;
    import android.widget.RadioButton;
    import android.widget.RadioGroup;
    import android.widget.TextView;
    public class MainActivity extends Activity {
     /** Called when the activity is first created. */
     int gajiST, gajiPerJam;
     RadioButton jm1, jm2, jm3, jm4;
     RadioGroup JamKerjaLembur;
     Button hitung;
     CheckBox jeke;
     
     @Override
     public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
     }
     public void hitung(View v) {
      EditText nama = (EditText) findViewById(R.id.nama);
      TextView outputNama = (TextView) findViewById(R.id.outputNama);
      String name = nama.getText().toString();
      outputNama.setText("Total Gaji " + name);
      jeke = (CheckBox) findViewById(R.id.laki);
      if (jeke.isChecked()) {
       gajiST = 1500000;
      }
      ;
      
      
      JamKerjaLembur = (RadioGroup) findViewById(R.id.rgGolongan);
      int jm = JamKerjaLembur.getCheckedRadioButtonId();
      if (jm == R.id.rbGolongan1) {
       gajiPerJam = 7000;
      } else if (jm == R.id.rbGolongan2) {
       gajiPerJam = 14000;
      } else if (jm == R.id.rbGolongan3){
       gajiPerJam = 21000;
      } else if (jm == R.id.rbGolongan4){
       gajiPerJam = 28000;
      }
      ;
      int totalGaji = gajiST + gajiPerJam;
      TextView total = (TextView) findViewById(R.id.outputGaji);
      total.setText(String.valueOf(totalGaji));
     }
    };
    
  • Selanjutnya pastekan kode berikut di Activity_main.xml
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/kanna"
        android:orientation="vertical" >
    
    <TextView
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/inputnama" />
    
    <EditText
    android:id = "@+id/nama"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:hint="@string/nama" />
    
    <TextView
    android:layout_marginTop = "15dp"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jk" />
    
    <CheckBox
     android:id="@+id/laki"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:text="@string/laki" />
    
    <CheckBox
    android:id = "@+id/perem"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/perem" />
    
    <TextView
    android:layout_marginTop = "15dp"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jm"/>
    
    <RadioGroup
    android:id = "@+id/rgGolongan"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content" >
    
    <RadioButton
    android:id = "@+id/rbGolongan1"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jm1" />
    
    <RadioButton
    android:id = "@+id/rbGolongan2"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jm2" />
    
    <RadioButton
    android:id = "@+id/rbGolongan3"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jm3"/>
    
    <RadioButton
    android:id = "@+id/rbGolongan4"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:text = "@string/jm4"/>
    
    <Button
     android:layout_width="182dp"
     android:layout_height="wrap_content"
     android:layout_marginTop="12dp"
     android:onClick="hitung"
     android:text="@string/hj" />
    </RadioGroup>
    
    <TextView
    android:id = "@+id/outputNama"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:gravity = "center"
    android:textSize = "20sp"
    android:text = "" />
    
    <TextView
    android:id = "@+id/outputGaji"
    android:layout_width = "fill_parent"
    android:layout_height= "wrap_content"
    android:gravity = "center"
    android:textSize = "35sp"
    android:text = "" />
    
    </LinearLayout>





  • Lalu pastekan kode berikut di string.xml
    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        
      <string name="app_name">HitungGajiLembur</string>
     <string name="action_settings">Settings</string>
      <string name="hello_world">Hello world!</string>
    <string name="inputnama">Masukan Nama Anda :</string>
    <string name="nama">Nama Anda</string>
    <string name="jk">Jenis Kelamin</string>
    <string name="laki">Laki-laki</string>
    <string name="perem">Perempuan</string>
    <string name="hj">Hasil Gaji Lembur</string>
    <string name="jm">Jam Kerja Lembur</string>
    <string name="jm1">1 jam kerja</string>
    <string name="jm2">2 jam kerja</string>
    <string name="jm3">3 jam kerja</string>
    <string name="jm4">4 jam kerja</string>
    
    </resources>
  • Jika sudah, klik kanan pada project mu lalu pilih run as > android application
  • Cukup mudahkan sobat TauPintar Cara Membuat Aplikasi Hitung Gaji Lembur Sederhana Dengan Eclipse. Jika ada kesulitan pada artikel diatas, sobat bisa tanya permasalahannya dikolom komentar dibawah.
    Wassalamualaikum Wr. Wb.

    Baca juga :
    Cara Membuat Aplikasi Rekening Listrik Sederhana Dengan Eclipse | Andoid

    2 komentar:

    Silahkan beri komentar dengan bijak dan sesuai dengan topik artikel.
    Gunakan tombol balas dibawah komentar terkait jika ingin membalas komentar agar komunikasi lebih terstruktur.
    Klik untuk melihat kode :) :( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @-@ :-a :W *fck* :ngakak |o| :goodluck :smile