Android Pemula #1 : Android Fundamental

Android Fundamental
 Didalam Android Development atau dalam pengembangan Android.Ada beberapa hal yang perlu diperhatikan. Yaitu :
  • Activity
  • Intent
  • Fragment
  • Threads
  • Service
  • Receiver

  Activity
Activity merupakan satu komponen yang berhubungan dengan pengguna. Setiap kita membuka aplikasi pasti nya ada sebuah tampilan yang bisa kita gunakan atau bisa kita lihat. Nah itulah yang disebut dengan activity .
Dari gambar diatas adalah contoh dari activity.Di activity ini user dapat berinteraksi dengan si aplikasi. Nah yang menerima interaksi itulah yang disebut dengan activity. Didalam Sebuah Activity ada juga yang disebut sebagai lifesycile nya.


Disitu ada methode onCreate,onStart(),onResume,onRestart dan methode yang lainnya. Ini harus benar-benar diperhatikan lifesycile nya. Kenapa, Karena ini sangat mempengaruhi ke performance aplikasi.

Intent
Merupakan sebuah fungsi untuk menkomunikasi antar komponen didalam sebuah aplikasi.
Didalam Sebuah aplikasi ada perpindahan Pages atau halaman, dari Pages 1 ke Pages 2 , dan pages itu adalah Activity. Nah perpindahan antara Activity 1 menuju Activity 2 Proses nya itu disebut dengan Intent. Atau komponen didalam Activity yang berfungsi untuk menghubungkan Activity satu dengan lainnya itu disebut Intent. Intent ini berguna juga untuk mengkomunikasikan informasi. Contohnya pada saat Mengirimkan data dari satu Activity ke Activity lainnya. Misalkan pada saat mengirimkan teks. Nah nanti teks yang ada di Activity satu akan dikirimkan ke teks yang ada di Activity 2 Menggunakan Intent.
Jadi intinya Fungsi intent untuk mengkomunikasikan antar komp didalam sebuah Activity yang ada didalam aplikasi.

Fragment
Merupakan sebuah komponen view yang fleksibel dan dapat  disisipkan pada sebuah tampilan dari Activity.
Analogi nya itu diibaratkan Activity itu mading. Nah Fragmen itu poster yang ditempelin di mading, itu adalah analogi nya. Dari gambar diatas kita bisa lihat bahwa Activity adalah sebuah Pages pada aplikasi yang memenuhi layar, nah kalau misalkan fragment adalah bagian yang di tempel di Activity. Jadi ketika ada Fragment itu pasti ada Activity nya.nah biasanya fragment ini diterapkan di dalam tab seperti pada gambar diatas ada tab home, about US,contact us. Nah fragment itu biasanya diletakkan didalam home, about US dan contact us. 

Threads
Semua proses yang ada didalam sebuah aplikasi ada didalam Threads. Secara default proses yang tampil dilayar merupakan proses yang ada didalam MainThread.

Service
Service merupakan komponen tidak terlihat yang dapat digunakan untuk Menjalankan proses didalam aplikasi. Biasanya digunakan untuk menjalankan proses yang memakan waktu lama.
 Contoh pemutar musik dan blocking operation untuk networking.

Broadcast Receiver
Broadcast Receiver adalah sebuah komponen android yang berfungsi ntuk melakukan broadcast pesan dari aplikasi lain atau dari sistem itu sendiri. Pesan yang di broadcast disebut event atau intent. Aplikasi melakukan broadcast untuk memberitahu aplikasi lainnya bahwa beberapa data telah diunduh ke perangkat yang tersedia, lalu penerima broadcast akan menerima pesan untuk melakukan transfer informasi.

Subscribe to receive free email updates:

0 Response to "Android Pemula #1 : Android Fundamental"

Posting Komentar