teamcool2's Profile on Ping.sg
rss twitter
Showing posts with label matakuliah. Show all posts
Showing posts with label matakuliah. Show all posts

ECLIPSE - MEMBUAT KALKULATOR SEDERHANA (TUTORIAL MEMBUAT APLIKASI ANDROID)

hohohohohoh hehehhe hihihi hahahah akhirnya dapet tugas lagi dari bapak dosen untuk membuat aplikasi android . sebenernya agak binggung mau bikin apa berhubung di kasih deadline hanya 1 minggu alias 8 hari pasnya . akhirnya datanglah ilham yaitu aplikasi android yang so simple create KALKULATOR SEDERHANA . alhamdulilah akhirnya aplikasinya berhasil di wujudkan hahaha

oke ini screanshootnya

















nah Setelah keliatan Layoutnya seperti di atas . semoga sudah pada tau yah apa aja yang di pake dalam aplikasi berikut karena overall semua sama aja kaya netbean

oiyah neh Xml codenya dari tampilan di atas

     xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    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" >
            android:id="@+id/angka_1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="numberDecimal"
    />
            android:id="@+id/angka_2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="numberDecimal"
        />
            android:layout_width="match_parent"
        android:layout_height="wrap_content" >
       

            android:id="@+id/text_hasil"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="text"
        android:enabled="false"
        >
   

            android:id="@+id/text_histori"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/histori" />
            android:id="@+id/list_histori"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
         >
   
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    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" >
            android:id="@+id/angka_1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="numberDecimal"
    />
            android:id="@+id/angka_2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="numberDecimal"
        />
            android:layout_width="match_parent"
        android:layout_height="wrap_content" >
       

            android:id="@+id/text_hasil"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:inputType="text"
        android:enabled="false"
        >
   

            android:id="@+id/text_histori"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/histori" />
            android:id="@+id/list_histori"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
         >
   

   
Nah tadi itu Code Xml buat tampilan aplikasi android yang akan kita buat , ok setelah tampilan selesai waktuinya kita melakukan deklarasi variabel dulu biar ngga ada kesalah pas melakukan conding action .
ok berikut code untuk deklarasi. untuk menulisnya lakukan pada main.java aplikasi kalian

protected float angka1, angka2, angkahasil;
EditText tek_1, tek_2, tek_hasil;
private ArrayList isi_histori = new ArrayList();
ListView histori;
Setelah variabel dideklarasikan, langkah selanjutnya adalah mencocokan variabel untuk GUI dengan id pada masing-masing komponen GUI yang telah didesain


tek_1 = (EditText) findViewById(R.id.angka_1);
tek_2 = (EditText) findViewById(R.id.angka_2);
tek_hasil = (EditText) findViewById(R.id.text_hasil);
histori = (ListView) findViewById(R.id.list_histori);
Button tambah = (Button) findViewById(R.id.tombol_plus);
Button kurang = (Button) findViewById(R.id.tombol_min);
Button kali = (Button) findViewById(R.id.tombol_x);
Button bagi = (Button) findViewById(R.id.tombol_bag
i);
 nah setelah tau fungsi fungsi deklarasi sekarang saya tampilin full code untuk Aplikasi kali ini
  package com.mulyono.pertemuanii;
import java.util.ArrayList;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;

public class MainActivity extends Activity implements OnClickListener {
    protected float angka1, angka2, angkahasil;
    EditText tek_1, tek_2, tek_hasil;
    private ArrayList isi_histori = new ArrayList();
    ListView histori;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tek_1 = (EditText) findViewById(R.id.angka_1);
        tek_2 = (EditText) findViewById(R.id.angka_2);
        tek_hasil = (EditText) findViewById(R.id.text_hasil);
        histori = (ListView) findViewById(R.id.list_histori);
        Button tambah = (Button) findViewById(R.id.tombol_plus);
        Button kurang = (Button) findViewById(R.id.tombol_min);
        Button kali = (Button) findViewById(R.id.tombol_x);
        Button bagi = (Button) findViewById(R.id.tombol_bagi);
        tambah.setOnClickListener(this);
        kurang.setOnClickListener(this);
        kali.setOnClickListener(this);
        bagi.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
        angka1 = Float.parseFloat( tek_1.getText().toString());
        angka2 = Float.parseFloat( tek_2.getText().toString());
        switch (v.getId()) {
        case R.id.tombol_plus:
            angkahasil = angka1 + angka2;
            tek_hasil.setText(Float.toString(angkahasil));
            this.tampilkan_histori(angka1 + " + " + angka2 + " = " + angkahasil);
            break;
        case R.id.tombol_min:
            angkahasil = angka1 - angka2;
            tek_hasil.setText(Float.toString(angkahasil));
            this.tampilkan_histori(angka1 + " - " + angka2 + " = " + angkahasil);
            break;
        case R.id.tombol_x:
            angkahasil = angka1 * angka2;
            tek_hasil.setText(Float.toString(angkahasil));
            this.tampilkan_histori(angka1 + " x + " + angka2 + " = " + angkahasil);
            break;
        case R.id.tombol_bagi:
            angkahasil = angka1 / angka2;
            tek_hasil.setText(Float.toString(angkahasil));
            this.tampilkan_histori(angka1 + " : " + angka2 + " = " + angkahasil);
            break;
        default:
            break;
        }
    }
    private void tampilkan_histori(String tambahan){
        isi_histori.add(tambahan);
        ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, isi_histori);
        histori.setAdapter(adapter);

    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
}
Nah selesai juga Aplikasi Androidnya , APLIKASI ANDROID KALKULATOR SEDERHANA .
terimakasih 

CCNA - Modul Cisco Indonesia

Hari ini saya akan memberikan sedikit Ilmu yang saya dapat dari internet tentang Cisco Otodidak . mungkin ada yang belum tahu apasih cisco itu ??? .Cisco Itu adalah Vendor atau merek Dari salah satu Perusahan Dibidang network hardware .

Cisco sendiri memiliki akademi untuk mempelajari seluruh hardware mereka agar dapat di gunakan untuk publik . gelar gelar Cisco

CCNA, CCNP, dan CCIE
Kali ini saya akan Memberikan sedikit modul Untuk tahapan Pertama Yaitu CCNA 

Silakan Download 

kalo sudah download jika ada yang ingin di tanyakan silakan Mantion ke @olidfire


APPLE - IPHONE 6 REVIEW

Hay sudah lama saya tidak update ini blog karena kesibukan saya kerja jadi . saya kurang mengurus blog ini . ok untuk mengawali blog saya kali ini saya Mau Mereview Produk terbaru dari apple Mobile Yaitu IPhone 6 . yang di gadang gadang sangat cangih ...

Berikut spesifikasi yang saya ambil dari http://www.gsmarena.com/apple_iphone_6-6378.php.
iphone 6

iphone 6

iphone 6


Dari Spesifikasi DI atas tidak jauh beda dengan Iphone 5s yang beberapa waktu Lalu di release di Amerika . tapi memang Produk dari apple selalu mengoncang dunia walaupun harganya yang lumayan mahal untuk handphone seperti itu ,

Apple selalu memberikan Kualitas di balik harga yang begitu mahal itu
berikut Video Iphone 6


 

 Terima kasih Telah merelakan waktunya untuk membaca Blog saya . 

APLIKASI JAVA NETBEANS : APLIKASI TRANSAKSI BANK

sudah lama tidak update blog  kalo ini saya akan update blog saya tentang tugas membuat aplikasi untuk perusahan kecil menegah untuk mencatat setiap transaksi perbankannya . dalam aplikasi ini sudah di lengkapi dengan database mysql . 

APLIKASI PENUNJANG 
- Java NetBeans 8.0 
- Xampp 

Proses Pembuatan aplikasi

1. buat database

MYSQL
2. buat Project baru dengan Nama aplikasitransaksi
3. buat file java mengunakan Fasilitas MASTER / DETAIL SIMPLE FROM 
3. ikuti saja sampai muncul 
4. menambahkan Fungsi arimatik Untuk penghitungan pajak
klik kanan pada total transaksi 
5 isikan scrip berikut
        int bil1 = Integer.parseInt(tt.getText());
        int bil3 =  bil1*10/100;
        pt  .setText(""+ bil3);
6. selsai


Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Sweet Tomatoes Printable Coupons