Source Code Aplikasi Luas Persegi Panjang Android Dengan Eclipe


Source Aplikasi Luas Persegi Panjang Dengan Android Eclipe

Pada Postingan kali ini akan Membuat Sebuah Aplikasi Luas Persegi Panjang Android Dengan Eclipe.

Android Merupakan Aplikasi yang sangat Popular Pada Sebuah Gadget HP dan Tablet, dengan munculnya Aplikasi Android ini, sebuah Perusahaan yang Memproduksi Sebuah HP BlackBerry yang dahulunya sangat popular dan harga pun Bisa dibilang mahal bekisaran 1,5jt keatas dan dengan Fasilitas yang menonjol berupa Aplikasi BBM (Black Berry Massanger) dan Aplikasi tersebut hanya berada pada HP dengan Model BlackBerry.
Namun seiringnya perkembangan Teknologi Dengan datangnya Sebuah Operating Sistem yang dapat membuat sebuah Aplikasi dalam Bentuk Android yang dapat mengkloning (Copy) Aplikasi BBM dari Sebuah Hp Blackberry, Lama - kelamaan HP dengan Model BlackBerry kalah dan bahkan ditahun 2017 sekarang ini sudah tidak memproduksi lagi, dikarenakan HP berbasir Android yang diproduksi dengan Harga Yang Relatif Murah yang dapat di beli dengan harga mulai dari 500rb saja dengan mempunyai Fasilitas yang lebih banyak dari HP BlackBerry seperti BBM dan Bahkan dapat Kompitabel dengan Aplikasi Lainya yang berada dalam Sebuah Komputer atau Laptop yang dapat dimodifikasi / dikopy / dikloning kedalam sebuah HP dan Tablet dan dapat digunakan dengan efektif dengan lebih simple atau mudah dalam menggunakan. 
Sehingga HP BlackBerry harga menjadi Turun dan Mungkin Akan Menghilang dari Pasaran dengan digantikanya HP Berbasis Android.

Dengan Perkembangan Teknologi, dikit - dikit mengkuti walaupun tidak mahir seperti yang sudah Profesional dalam Android atau Bisa Dibilang Developer Android. He

setidaknya bisa membuat contoh aplikasi Android walaupun hanya kulitnya saja. he
Masih Belajar.

Dalam Membuat Aplikasi Android Program yang Dibutuhkan Ada 2 :
  1. Program yang Pertama kalinya Muncul yang dapat menghasilkan Sebuah Aplikasi Android Adalah Eclipe yang pertama kali disetujui Oleh Google Untuk Menerbitkan Aplikasi Dalam Bentuk APK atau Android. 
  2. Yang Kedua Adalah Android Studio yang belum lama muncul, untuk mengedit dan membuat aplikasi Android dengan Desain Lebih Mudah, dan Juga Sudah Disetujui Oleh Google untuk menerbitkan Aplikasi Android, Bahkan Dengar - dengan Aplikasi Eclipe Akan tidak didukung Oleh Google sehingga aplikasi Eclipe Mungkin Akan tidak dapat digunakan atau bisa dibilang Error. 
Namun Aplikasi Android Studio tidak Semua Kamputer dan Laptop dapat menjalankan Aplikasi Tersebut, karena dibutuhkan Spack (spasiifikasi) Komputer atau Laptop yang tinggi dengan Minimal RAM 4, bahkan disarankan 8, agar dapat menjalankan Program Android Studio Tersebut, Bahkan Prosesor yang lumayan tinggi corei3 juga tidak cepat atau loading lambat dalam menjalankan aplikasi Adnroid Studio tersebut itu terjadi pada Kasus Teman Saya yang loading dalam menampilkan aplikasi yang ingin di coba.

Karena Keterbatasan dalam Komputer Atau Laptop Saya menggunakan Aplikasi Yang Lama dalam membuat Aplikasi Android dengan Menggunakan Eclipe.
Menurut saya Eclipe masih tetap akan berfungsi walaupun tidak selancar atau selengkap android studio. namun pengembang Aplikasi Eclipe tetap Update dalam perkembangan versi Android.
Semoga Saja tetap Ada karena saya belajar hanya bisa menggunakan Eclipe. Keterbatasan Dana. Hehe

Ok lanjut dalam Pembuat Program Luas Persegi Panjang Android dengan Eclipe.
Sebelum Membuat Aplikasi yang perlu dipersiapakan dalam Pembuatan Antara lain :
  1. Aplikasi Eclipe yang dapat Anda Download berbagai Versinya Disini
  2. Dan Untuk Menampilkan Atau Mencoba Aplikasi Dibutuhkan SDK yang juga sudah disediakan dan Silahkan Instal Keduanya.
Setelah Terinstal Silahkan Buka Eclipe.

Langkah - langkah Pembuat Aplikasi Android persegi Panjang sebagai Berikut :
  1. Klik File --> New --> Android Application Project
  2. Tulias Aplikasi Nama, Contoh PersegiPanjang --> Next --> Next
  3. Pilih Blank Activity --> Next --> MainActivity --> Finish
Kita Buka Activity_main.xml yang berada Pada Res --> Layout

Source Code Sebagai Berikut :

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <TextView
        android:id="@+id/Panjang"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/Panjang"
        android:layout_marginTop="20dp"
        android:text="@string/Panjang" />

    <TextView
        android:id="@+id/TextView02"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/txtPanjang"
        android:layout_below="@+id/txtPanjang"
        android:layout_marginTop="40dp"
        android:text="@string/Lebar" />

    <EditText
        android:id="@+id/txtPanjang"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/Panjang"
        android:layout_below="@+id/Panjang"
        android:ems="10"
        android:inputType="numberSigned|numberDecimal" >

        <requestFocus android:layout_width="wrap_content" />

    </EditText>

    <EditText
        android:id="@+id/txtLebar"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/TextView02"
        android:layout_below="@+id/TextView02"
        android:ems="10"
        android:inputType="numberSigned|numberDecimal" />

    <TextView
        android:id="@+id/TextView04"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/Luas" />

    <Button
        android:id="@+id/btnHitung"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/txtLuas"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="25dp"
        android:onClick="HitungLuas"
        android:text="Hitung Luas" />

    <EditText
        android:id="@+id/txtLuas"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/TextView04"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="14dp"
        android:ems="10"
        android:inputType="textCapCharacters" />

</RelativeLayout>

Source Code Diatas bisa anda tulis atau Copy Langsung juga Bisa.

Langkah Berikutnya :

MainActivity.java yang bisa anda buka di SRC --> Com.PersegiPanjang --> mainActivity.java

Source Code Sebagai Berikut :

package com.persegipanjang;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {
    private EditText txtPanjang;
    private EditText txtLebar;
    private EditText txtLuas;
    private Button btnHitung;
   
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        txtPanjang = (EditText)findViewById(R.id.txtPanjang);
        txtLebar = (EditText)findViewById(R.id.txtLebar);
        txtLuas = (EditText)findViewById(R.id.txtLuas);
        btnHitung = ((Button)findViewById(R.id.btnHitung));
    }

    public void HitungLuas(View view)  {
        try {
            int panjang = Integer.parseInt(txtPanjang.getText().toString());
            int lebar = Integer.parseInt(txtLebar.getText().toString());
            int luas = panjang * lebar;
            txtLuas.setText(String.valueOf(luas));
        }catch (Exception e) {
            e.printStackTrace();
        }
    }

    public Button getbtnHitung() {
        return btnHitung;
    }

    public void setbtnHitung(Button btnHitung) {
        this.btnHitung = btnHitung;
    }}

Copy Paste Source Code Diatas.

Lalu Klik Debug untuk Cek Error

Lalu klik RUN untuk menampilkan Hasilnya.

Jika Berhasil Hasilnya Akan Seperti Dibawah Ini ;



Semoga Bermanfaat.

Good Luck,,


Subscribe to receive free email updates:

0 Response to "Source Code Aplikasi Luas Persegi Panjang Android Dengan Eclipe"

Post a Comment