YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Indonesian subtitles

← Main Thread vs Background Thread

Get Embed Code
10 Languages

Showing Revision 1 created 02/04/2015 by SP154Upload.

  1. Kalau kami bilang framework tidak mau kita
  2. jalankan operasi jaringan di thread utama,
  3. apa yang dimaksud thread utama?
  4. Begini, aplikasi Android berjalan
    default di thread utama,
  5. juga disebut thread UI.
  6. Itu menangani semua input
    serta output pengguna,
  7. seperti menggambar di layar.
  8. Jadi kita ingin hindari operasi
    makan waktu di sini,
  9. kalau tidak, URI akan tersendat.
  10. Tapi, mulai thread worker background
  11. kalau harus lakukan pekerjaan
    yang berjalan lama.
  12. Ini termasuk melakukan panggilan jaringan,
    mendekodekan bitmap,
  13. atau membaca dan menulis dari database.
  14. Baik. Jadi, terkadang, kita harus
    pindahkan kode jaringan dari thread utama
  15. Tapi bagaimana cara melakukannya?
  16. Begini, ada beberapa opsi,
  17. tapi mari cari nama kelas Android
  18. yang menyederhanakan pembuatan thread
    background & sinkronisasi thread UI,
  19. agar hasil dari kerja background
  20. akan kembali ke thread utama,
  21. lalu kita bisa gunakan itu untuk
    update UI kita.
  22. Cari di Internet dan temukan
    jawaban pertanyaan ini
  23. lalu masukkan nama kelas dalam kotak.
  24. Berikut saran untuk Anda.
  25. Kalau Anda bingung cara melakukan sesuatu
    di Android
  26. dan tak bisa temukan di situs pengembang
  27. coba periksa di stackoverflow.com.
  28. Itu adalah situs tanya jawab yang dipakai
    banyak pengembang Android
  29. sebagai sumber daya berharga.
  30. Jadi mungkin saja sudah ada yang ajukan
  31. pertanyaan sama seperti Anda.