Komponen Aplikasi Android

Referensi Online  - Fitur penting Android adalah bahwa satu aplikasi dapat menggunakanelemen dari aplikasi lain (untuk aplikasi yang memung...

Referensi Online  - Fitur penting Android adalah bahwa satu aplikasi dapat menggunakanelemen dari aplikasi lain (untuk aplikasi yang memungkinkan). Sebagai contoh,sebuah aplikasi memerlukan fitur scroller  dan aplikasi lain telah mengembangkan fitur scroller yang baik dan memungkinkan aplikasi lain menggunakannya. Maka pengembang tidak perlu lagi mengembangkan hal serupa untuk aplikasinya, cukup menggunakan scroller  yang telah ada.


Agar fitur tersebut dapat bekerja, sistem harus dapat menjalankan aplikasi ketika setiap bagian aplikasi itu dibutuhkan, dan pemanggilan objek java untuk bagian itu. Oleh karenanya  Android  berbeda dari sistem-sistem lain, Android tidak memiliki satu tampilan utama program seperti fungsi main() pada aplikasi lain. Sebaliknya, aplikasi memiliki komponen penting yang memungkinkan sistem untuk memanggil dan menjalankan ketika dibutuhkan.

Activities

Activity merupakan bagian yang paling penting dalam sebuah aplikasi,karena Activity menyajikan tampilan visual program yang sedang digunakan olehpengguna. Setiap Activity  dideklarasikan dalam sebuah kelas yang bertugas untuk menampilkan antarmuka pengguna yang terdiri dari Views dan  respon terhadap Event .

Ketika activity diambil dan disimpan dalam tumpukkan activity terdapat 4kemungkinan kondisi transisi yang akan terjadi 4:

  1. Active, setiap activity yang berada ditumpukan paling atas, maka dia akanterlihat, terfokus, dan menerima masukkan dari pengguna.
  2. Paused, dalam beberapa kasus activity akan terlihat tapi tidak terfokuspada kondisi inilah disebut paused. Keadaan ini terjadi jika activity transparan dan tidak  fullscreen pada layar. Ketika activity dalam keadaan paused , dia terlihat active namun tidak dapat menerima masukkan dari pengguna.
  3. Stopped, ketika sebuah activity tidak terlihat, maka itulah yang disebut stopped Activity akan tetap berada dalam memori dengan semua keadaandan informasi yang ada. Namun akan menjadi kandidat utama untuk dieksekusi oleh sistem ketika membutuhkan sumberdaya lebih.
  4. Inactive, kondisi ketika activity telah dihentikan dan sebelum dijalankan. Inactive activity telah ditiadakan dari tumpukan activity sehingga perlu restart  ulang agar dapat tampil dan digunakan kembali.

Services

Suatu service tidak memiliki tampilan antarmuka, melainkan berjalan di background  untuk waktu yang tidak terbatas. Komponen service  diproses tidak terlihat, memperbarui sumber data dan menampilkan notifikasi. Service digunakan untuk melakukan pengolahan data yang perlu terus diproses, bahkan ketika  Activity tidak aktif atau tidak tampak.

Intents

Intens merupakan sebuah mekanisme untuk menggambarkan tindakan tertentu, seperti memilih foto, menampilkan halaman web, dan lain sebagainya. Intents tidak selalu dimulai dengan menjalankan aplikasi, namun juga digunakan oleh sistem untuk memberitahukan ke aplikasi bila terjadi suatu hal, misal pesan masuk.

Broadcast Receivers

Broadcast Receivers merupakan komponen yang sebenarnya tidak melakukan apa-apa kecuali menerima dan bereaksi menyampaikan pemberitahuan. Sebagian besar Broadcast berasal dari sistem misalnya, Batre sudah hampir habis, informasi zona waktu telah berubah, atau pengguna telah merubah bahasa default  pada perangkat.

Content Providers

Content Providers digunakan untuk mengelola dan berbagi database. Data dapat disimpan dalam file sistem, dalam database SQLite, atau dengan cara lain yang pada prinsipnya sama. Dengan adanya Content Provider memungkinkan antar aplikasi untuk saling berbagi data. (Belajar Android)

COMMENTS

Name

Albumin Android Belajar Android Belajar Pinterest Belajar Twitter Ekiosku.com jual beli online aman menyenangkan Fortuner Fortuner SUV Fortuner SUV Terbaik Fun Heello Islam Kapsul Pujimin Referensi Online Resep Sport Utility Vehicle SUV SUV Terbaik Tekno
false
ltr
item
Referensiana: Komponen Aplikasi Android
Komponen Aplikasi Android
http://1.bp.blogspot.com/-6wqLcSVNCMM/T4lKXL6Hb9I/AAAAAAAAC_U/mePLdc-AETw/s400/komponen-aplikasi-android.jpg
http://1.bp.blogspot.com/-6wqLcSVNCMM/T4lKXL6Hb9I/AAAAAAAAC_U/mePLdc-AETw/s72-c/komponen-aplikasi-android.jpg
Referensiana
http://www.referensiana.com/2012/04/komponen-aplikasi-android.html
http://www.referensiana.com/
http://www.referensiana.com/
http://www.referensiana.com/2012/04/komponen-aplikasi-android.html
true
1261808414209623775
UTF-8
Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy