Showing posts with label Memahami Threading. Show all posts
Showing posts with label Memahami Threading. Show all posts

Memahami Threading

Sejauh ini, kita sudah tahu bagaimana service dibuat dan mengapa sangat penting untuk memastikan bahwa tugas-tgas yang berjalan lama/panjang harus ditangani dengan benar, terutama ketika meng-update thread UI. Sebelumnya dalam latihan tentang topik-topik "Networking", kita juga sudah tahu bagaimana menggunakan class 'AsyncTask untuk mengeksekusi kode yang berjalanan di background. Bagian ini akan merangkum secara singkat beberapa cara untuk menangani tugas-tugas yang berjalan lama/panjang dengan benar dengan menggunakan berbagai method yang ada.

Pertama, kita buat terlebih dahulu project baru dan kita beri nama "Threading". Kemudian kita modifikasi file "activity_main.xml" seperti berikut: