<< welcome to my blogger is yayan rozandi>>

Jumat, 06 Desember 2019

Mengenal dan Mempelajari Main Activity Di Android Studio

Apa itu Main Activity ? Jika diartikan kedalam bahasa indonesia Main Activity berarti Aktivitas Utama. Lalu apa hubungannya aktivitas utama dengan android studio? Pada dasarnya sebelum kalian membuat suatu aplikasi android dengan menggunakan Android Studio.

Sebelumnya kalian juga harus mengenal dengan baik apa itu android studio ? Tools apa sajakah yang terdapat di android studio ? dan kalian juga harus bisa mengenali apa yang disebut dengan user interfaces .

Seperti yang kalian ketahui, bahwa untuk membangun sebuah User Interface pada Aplikasi Android. Sampai saat ini, kita bisa melakukan dengan dua cara, yaitu :
  1. Pertama membangun secara dinamis,dengan bahasa pemrograman (programatically ex= Java ) 
  2. kedua membangun dengan cara layouting , atau dengan cara statis (XML). 
Dalam kesempatan ini juga, secara khusus saya akan mencoba menjelaskan apa itu MainActivity , jika kalian sudah memahami bahasa program Java.  Otomatis kalian sudah bisa memahami  codingan logic dari MainActivity.java , yang membedakan hanyalah berbeda kumpulan class atau library nya saja.



Jika melihat pola kerja utamanya, Activity merepresentasi satu layar dengan user interface. sebagai contoh sederhana, Sebuah aplikasi email yang telah kita ketahui memiliki activity yang menunjukkan daftar email baru, dan activity lainya seperti menulis,membaca email, mengirim email serta menghapus email.

Jika kalian sudah mempelajari bahasa pemrograman c, c++, dan java pasti kalian akan melihat program tersebut, selalu dimulai dengan function main(). Hal ini sangat mirip, pada aplikasi android, program dimulai dengan method callback onCreate().

Method onCreate adalah salah satu Method secara default(bawaan) ,yang berasal dari Class AppCompatActivity ,yang digunakan untuk membuat Activity pertama kali ,dengan cara overriding.
Saat Aplikasi dijalankan pertama kali, Berisi tipe data Bundle ,dan juga parameter savedInstanceState. Keyword super  pada Bahasa Permrograman Java ,   berfungsi sebagai variable referensi class , yang digunakan untuk rujukan dari Super Class atau Parent class .

Urutan method callback dari mulai activiy sampai berakhirnya activity dapat dilihat pada diagram activity lifecycle, seperti ada gambar dibawah ini :

Dibawah ini adalah beberapa daftar mengenai method callback yang harus kalian perhatikan dan harus kalian mengerti, agar kalian bisa menciptakan suatu aplikasi yang bisa diterima dan sesuai dengan harapan para pengguna.
https://www.komputerdia.com/2017/09/mengenal-dan-mempelajari-main-activity-di-android-studio.html

Tidak ada komentar:

Posting Komentar