Membuat Aplikasi Toast di Android

Sobat Opmitis.. Tutorial kita pada malam menjelang pagi ini adalah membuat aplikasi Toast di Android, nah saya jelaskan sedikit apa itu aplikasi Toast, seperti kata pepatah jaman dulu, tak kenal maka tak sayang, jadi kita kenalan dulu dengan yang namanya Toast itu gimana bentuknya kita kenalan sekarang.

Toast ini adalah sebuah class yang kita buat dan hasilnya ketika di klik memberikan pesan, dan pesan tersebut yang muncul bisa kita atur apa pesan tersebut lama munculnya atau sebentar saja munculnya, nah kembali kepada pembuat aplikasi itu sendiri maunya gimana, berarti anda maunya gimana........? nah tentukan terus dulu.

Pertama saya sendiri menggunakan Android Studio nah anda terserah mau menggunakan editor apa yang penting nyaman anda gunakan, setelah Android Studio di buka, buatlah sebuah project dengan nama Toast, jika anda ingin merubah nama lain terserah anda yang penting nyambung ok. jika anda belum tau cara buat project di Android Studio saya sarankan anda klik ini.

Saya yakin anda pasti udah tau cara membuat project Android Studio, buka project Toastnya maka akan muncul seperti ini di bawah ini, hapus kata-kata yang bertulisan Hellow World. Cara hapusnya klik satu kali di tulisan Hellow World dan delete.

Membuat Toast Di Android


Sekarang kita pilih MainActivity.java dapatkan, jika sudah dapat anda klik, maka muncul source seperti ini

package com.root.toash;

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}


Ketika sudah muncul source ini, maka kita menghapusnya sebagian contoh seperti di bawah ini
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

Kita masih bermain-main di MainActivity jika sudah sama seperti di atas saat mendesain sekarang anda klik di content_main.xml, disini yang sudah gatal tangan pingin desain, sabar dulu kita mulai dari yang paling sederhana cari Widgets yang namanya  Buttom  supaya jelas saya sertakan gambar.

drag and drop

Untuk membuat Toast kita hanya menggunakan satu saja yaitu Buttom, sekarang kita drag Buttom tersebut, dan klik dua di Bottom dan rubah namanya menjadi klik disini atau terserah anda yang penting harus ada nama, :-)

Sekarang kita klik kembali MainActivity.java. dan tambah Sourcenya menjadi seperti di bawah ini

package com.root.toastone;

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    private Button toast;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        handleToast();

    }

    private void handleToast(){
        toast = (Button)findViewById(R.id.button);


        toast.setOnClickListener(
               new Button.OnClickListener(){
                   @Override
                   public void onClick(View g){
                       Toast.makeText(getApplicationContext(),"Selamat Datang Ganteng",Toast.LENGTH_SHORT).show();
                   }
               }
        );

    }
}

jika sudah selesai di tambah, sekarang coba jalankan aplikasi Toast yang kita buat, jika berhasil maka akan muncul seperti ini. sedikit catatan jika anda ingin muncul tulisanya lama anda pilik

membuat Toast di android

Selesai.... Note...!!!
Saya masih belejar dan sangat newbie jadi harap maklum, jika anda lebih gampang belajar dengan Video maka saya sarankan video dibawa ini berhubung vidoe nya menghilang nntik saya link kan. 
Membuat Aplikasi Toast di Android Membuat Aplikasi Toast di Android Reviewed by Firman Hakim on 5:47 AM Rating: 5

No comments:

Powered by Blogger.