Penggunaan Event Dan Contohnya

Posting Komentar
Pemrograman berbasis UI erat hubungannya dengan penggunaan event. Singkatnya, event adalah momentum yang nempel pada suatu object.

Ilustrasi Event 

Untuk sekedar contoh, misalnya saja object tombol/button. Suatu tombol memiliki event onClick, artinya object tombol memiliki momentum saat dirinya di klik. Dan pada memontem tersebut dapat kita buatkan logikanya. Hal demikian sama saja seperti memberikan tingkah laku saat tombol di tekan.

Pada sketchware, semua objek hampir memiliki  event diantaranya adalah:

  • 1. Layout
  • 2. Widget 
  • 3. Activity 
  • 4. Komponen

Deklarasi event


Untuk memulai menggunakan event, pertama sekali tentu harus di deklarasi kan terlebih dahulu. Umumnya ada dua cara yang dapat digunakan.

Cara pertama adalah dari tab View (tampilan editor). Pilih dulu objek yang akan kamu aktifkan kan event nya, kemudian klik di tab event seperti gambar di bawah ini..

Event onClick pada button1

Cara yang kedua adalah dari tab tunggal Event. Cara yang ini lebih di fokuskan untuk manejemen penggunaan event yang tersedia pada semua object yang kamu gunakan.

Instalasi logic pada event.


Defaultnya suatu event belum memiliki logika/tingkah laku, dan sudah tentu kita sendiri yang harus memberikan logika supaya mereka bisa diatur dan mempunyai tingkah laku. 

Note: untuk mengaktifkan event cukup clik pada event yang disedikan oleh object.

Saat kita telah mengaktifkan suatu event, maka kita akan di alihkan ke halaman logic. Pada Halaman tersebut kamu akan menemukan dan bekerja dengan BLOCK CODE. Disinilah tempat kamu membuat suatu logika.

Tampilan logic page untuk event onClick


Melihat suatu event yang tersedia.


Event dapat kita lihat dari tampilan editor seperti contoh deklarasi event diatas, namun itu hanya untuk event yang nempel pada object  widget dan layout saja

Sedangkan objek seperti activity dan komponen juga memiliki event.

Event Activity.


Untuk melihat event activity cukup klik tab Event, dan pilih sub tab activity. 

Perhatikan secara default proyek kita telah menggunakan event aOnCreate. Event ini untuk menginformasikan saat aplikasi telah selesai dibuat.

Event Activity onCreate merupakan event default tanpa perlu deklarasi terlebih dahulu 

Sedangkan Untuk menambah event lainnya (selain onCreate) cukup klik tombol floating "+" yang berada di pojok kanan bawah. 

Event komponen.


Untuk sebagian komponen yang memiliki event (salah satunya adalah ObjectAnimator) dapat kita akses lewat tab Komponen. 


Perlu menjadi catatan sebelumnya, bahwa Kita jangan sampai lengah dalam penggunaan komponen karena bisa saja komponen yang kita gunakan ternyata memiliki event yang unik.  Soalnya gw pernah gak sadar kalo komponen juga punya event:XD 

Sedangkan Untuk melihat event apa saja yang tersedia pada komponen, tinggal kita klik tombol drop-down komponen nya.

Contoh penggunaan event


Saat aplikasi selesai dibuat, maka akan muncul sebuah pesan dialog. Event OnCreate pada object activity. 

Event onCreate menginformasikan bahwa aplikasi telah selesai dibuat atau pertama kali dijalankan

Saat tombol ditekan maka text nya akan berubah menjadi text yang sama dengan textboxt1


Saat text diketik dan kurang dari lima karakter, maka textboxt 1 akan menampilkan text validasi.



Related Posts

Posting Komentar

Subscribe Our Newsletter