PMO Pertemuan 3 Komponen Aplikasi Android

Suatu bagian yang sangat penting dari suatu aplikasi Android karena dengan komponen-komponen inilah suatu aplikasi android dapat berjalan dengan baik.

Komponen Utama

– Activities
– Services
– Broadcast Receivers
– Content Providers

Komponen Tambahan

– Fragments
– Views
– Layouts
– Intents
– Resources
– Manifest

Proses Thread

  • Proses

    Serangkaian terus menerus dari tindakan untuk mencapai hasil yang spesifik.

  • Thread

    Pelaksanaan instruksi terkecil dari program komputer yang dapat dikelola secara independen sesuai dengan jadwal.

Siklus Hidup Activity

siklus hidup activity

  • onCreate()
  • onStart()
  • onResume()
  • onFreeze()
  • onPause()
  • onStop()
  • onDestroy()
  • onRestart()

Struktur Proyek Android

  • Src
  • Gen
  • Android X.Y.Z
  • Android Private Library
  • Assets
  • Bin
  • Libs
  • Res
  • AndroidManifest.xml
  • Project.Properties

Struktur XML

XML merupakan sebuah format yang dapat digunakan untuk pertukaran data antar aplikasi dan platform yang berbeda.

struktur xml

Jenis – Jenis Layout

Relative Layout

Linear Layout

Table Layout

Frame Layout

Mendesain User Interface

  • Relative Layout

    Memungkinkan kita untuk menentukan letak posisi dari sebuah objek secara fleksibel.

  • Linear Layout

    Layout yang dihasilkan mengikuti orientasi yang didefinisikan pada tag layout.

Android UI Control

– Button
– EditText, AutoCompleteTextView
– CheckBox
– RadioButton / RadioGroup
– ToggleButton
– Spinner
– DatePicker, TimePicker

Contoh Program


 

LINK MATERI : DOWNLOAD