• Home
  • About
  • Contact
  • Sitemap
  • Disclaimer
  • Privacy Policy
  • Advertise
INTECHNOmedia | Seputar Informasi teknologi dan Olahraga
  • Home
  • Category 1
  • Category 2
  • Category 3
  • Category 4
  • Category 5
  • Dropdown Menu ▼
    • Menu 1
    • Menu 2
    • Menu 3
  • Other
Home → Edukasi → Kalkulator Zakat Padi

Kalkulator Zakat Padi

Edukasi
   
kalkulator zakat android
Pada kesempatan kali ini kita akan membuat sebuah aplikasi android untuk menghitung zakat yang di keluarkan untuk tanaman padi.unutk tampilan button akan saya jelaskan pada postingan yang lainnya


langsung saja kita mulai projek nya dengan membuat projek baru.
untuk codingnya silahkan di sedot.
  • Cooding untuk layout nya
 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">"
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@drawable/bg2"
    android:padding="20dip"
    android:gravity="fill_horizontal">
    <TextView
android:layout_height="wrap_content"
android:text="Kalkulato Zakat"
android:layout_width="fill_parent"
android:textSize="25dip"
android:textStyle="bold"
android:gravity="center"/>
<TextView
android:layout_height="wrap_content"
android:text="Nisab 653 kg"
android:textColor="#c52779"
android:layout_width="fill_parent"
android:gravity="right"/>
<TextView
android:text="Berat (kg)  > 653"
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:textSize="20dip"
android:layout_height="wrap_content">
</TextView>
<EditText
android:id="@+id/I1"
android:layout_width="fill_parent"
android:numeric="integer"
android:layout_height="wrap_content">
</EditText>
<TextView
android:text="Harga Padi/kg"
android:id="@+id/TextView02"
android:textSize="20dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<EditText
    android:id="@+id/I2"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:ems="10"
    android:numeric="integer" >
</EditText><TextView
android:text="Biaya (tidak temasuk irigasi)"
android:id="@+id/TextView02"
android:textSize="20dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView><EditText
android:id="@+id/I3"
android:layout_width="fill_parent"
android:numeric="integer"
android:layout_height="wrap_content">
</EditText>
<TextView
android:text="Butuh Biaya Irigasi"
android:id="@+id/TextView11"
android:textSize="20dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<Button
        android:text="Enter"
        android:id="@+id/RTambah"
        android:layout_marginBottom="3dip"
        android:layout_width="fill_parent"
        android:layout_height="40dip"
        android:background="@drawable/btnhijau"
        android:textColor="#ffffff">
</Button>
<TextView
android:text="Tidak butuh Biaya Irigasi"
android:id="@+id/TextView11"
android:textSize="20dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<Button android:text="Enter"
        android:id="@+id/RKurang"
        android:layout_marginBottom="3dip"
        android:layout_width="fill_parent"
        android:layout_height="40dip"
        android:background="@drawable/btnhijau"
        android:textColor="#ffffff">
</Button>
<TextView
android:text="Zakat yang keluarkan (Rp)"
android:id="@+id/TextView03"
android:layout_width="wrap_content"
android:textSize="20dip"
android:layout_height="wrap_content">
</TextView>
<TextView
android:id="@+id/hasil"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="25dip"
android:gravity="center"
android:text="..........."/>
<Button
        android:id="@+id/back3"
        android:layout_width="95dp"
        android:layout_height="40dip"
        android:layout_marginBottom="3dip"
        android:background="@drawable/btnhijau"
        android:text="BACK"
        android:layout_gravity="end"
        android:onClick="onbackClick"
        android:textColor="#ffffff" />

</LinearLayout>
</ScrollView>


kemudian kopikan koding javanya

  • coding untuk javanya
 package com.heru.smartfarming;

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 Kalkulatorzakat extends Activity implements OnClickListener {


EditText I1, I2, I3;
Button RTambah, RKurang;
TextView jumlah;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kalkulatorzakat);

I1 = (EditText)findViewById(R.id.I1);
I2 = (EditText)findViewById(R.id.I2);
I3 = (EditText)findViewById(R.id.I3);

jumlah = (TextView) findViewById(R.id.hasil);
RTambah = (Button)findViewById(R.id.RTambah);
RKurang = (Button)findViewById(R.id.RKurang);

RTambah.setOnClickListener(this);
RKurang.setOnClickListener(this);

}
public void onClick(View v) {
// TODO Auto-generated method stub

int nilai1 = Integer.parseInt(I1.getText().toString());
int nilai2 = Integer.parseInt(I2.getText().toString());
int nilai3 = Integer.parseInt(I3.getText().toString());

switch (v.getId()) {

case R.id.RTambah:
jumlah.setText(Integer.toString((nilai1*nilai2-nilai3)*5/100));
break;
case R.id.RKurang:
jumlah.setText(Integer.toString((nilai1*nilai2-nilai3)*10/100));
break;

}

}
public void onbackClick(View view){
    finish();
}}


selamt mencoba :)
HS
ADS HERE !!!

Newer Post
Home
Subscribe to: Post Comments (Atom)
ads

RECENT POSTS

Popular Posts

Labels

  • Edukasi
  • Tekno

Popular Posts

Pages

  • Home
  • Popular
  • List
  • Hubungan
  • Opini
  • Kesehatan
  • Tekno
  • Unik
Copyright © 2015 INTECHNOmedia | Seputar Informasi teknologi dan Olahraga. All rights reserved. My Notes Template. Simple Default Template edited by RT Media ™. Powered by Login