Postingan

KOMPONEN ANDROID (SERVICE)

Gambar
Pengertian Service Sebelumnya telah belajar mengenai activity dan implementasinya. Activity adalah komponen yang memberikan pengalaman kepada pengguna secara langsung. Pengguna dapat melihat dan berinteraksi diatasnya. Service  berada pada sisi yang lain, komponen ini tidak memiliki antarmuka dan bahkan pengguna tidak akan akan tahu bagaimana dia bekerja. Pengalaman yang diberikan oleh service hanya berupa proses yang tidak terlihat. Ia digunakan untuk menjalankan beragam macam proses yang memakan waktu lama. Walaupun berjalan secara  background , pada dasarnya service dan komponen Android lainnya berjalan pada satu proses dan  thread  yang sama yaitu  main thread  atau  ui thread . Bekerja di  background  bukan berarti ia bekerja secara  asynchronous . Service tetap membutuhkan  thread  terpisah jika kita ingin melakukan proses yang membutuhkan komputasi intensif atau yang memakan waktu. Contoh pemanfaatan service Aplikasi sosial media atau aplikasi yang memil

KOMPONEN ANDROID (INTENT)

Gambar
Tentang Intent Intent adalah sebuah kelas dalam programming Android yang berfungsi untuk perpindahan halaman. Intent juga merupakan suatu objek yang terdapat dalam suatu activity dimana objek tersebut dapat komunikasi dengan activity yang lain, baik activity pada fungsi internal android misal seperti memanggil activity dalam satu package atau beda package yang masih berada dalam satu project. Intent merupakan objek tipe android.content.Intent. Melalui metode startActivity() yang digunakan untuk memulai sebuah activity lain. Intent dibagi menjadi 2, yaitu : 1.    Explicit Intent  berfungsi untuk mengaktifkan komponen-komponen dalam satu aplikasi yang sama. Misalnya seperti : Berpindah Activity. 2.    Implicit Intent  berfungsi untuk memanggil fungsi activity yang sudah ada di fungsi internal android seperti Dial Number, Open Browser dan lainnya. Tutorial kali ini, saya akan mempraktekan implementasi dari Intent menggunakan  Android Studio . Langkah - langkah