Indonesian subtitles

← 03-11 Intents as Envelopes

03-11 Intents as Envelopes

Get Embed Code
10 Languages

Showing Revision 1 created 02/03/2015 by Darren Bridenbeck (Amara Staff).

  1. Saya ingin berfikir bahwa tujuan
    itu seperti amplop.
  2. Setiap orang yang memasukkan orang lain,
    atau dalam hal ini, komponen apa
  3. yang ingin Anda kirimkan.
  4. Dan terdapat ruang untuk sejumlah kecil
    data untuk dikirimkan,
  5. dipaketkan sebagai ekstra.
  6. Tupel primitif yang akan tersedia untuk
    komponen aplikasi
  7. yang pada akhirnya menerima dan membuka
    tujuan ini.
  8. Tujuan eksplisit secara eksplisit tentukan
    nama penerima,
  9. sebagaimana Anda lihat pada amplop ini.
  10. Tujuan implisit lebih menarik.
  11. Disini, kita tidak menentukan nama
    kelasnya.
  12. Kita bahkan tidak mengetahui apakah itu.
  13. Jadi, bagaimana kita mengindikasikan
    aktifitas mana untuk diluncurkan?
  14. Anda tahukan cerita tentang surat
  15. yang alamatnya kurang jelas seperti ini
    tapi entah bagaimana tetap menemukan
  16. cara untuk mencapai penerima yang dituju?
  17. Ya sistem resolusi tujuan pada Android
    bekerja dengan cara yang sama,
  18. menemukan aktifitas yang mampu laksanakan
    tindakan
  19. yang Anda tentukan pada data terkait.
  20. Jadi, bukannya menentukan nama kelas,
    Anda indikasikan
  21. suatu tindakan yang ingin dilakukan oleh
    suatu aktifitas,
  22. dan pada data apa tindakan tersebut
    sebaiknya dilakukan.
  23. seperti ini, saat kita ingin menyelesaikan
    suatu aktifitas
  24. yang mampu melihat suatu situs web.
  25. Dan karena tujuan dapat melalui batasan
    aplikasi,
  26. aktifitas yang memulainya mungkin bukan
    bagian aplikasi Anda.
  27. Jadi, Anda dapat memasukkan fungsionalitas
  28. seperti ini, menjelajahi situs web atau
  29. melakukan panggilan telepon, atau
  30. memilih kontak dari buku alamat Anda,
  31. semuanya dari dalam aplikasi Anda, tanpa
    Anda harus mengimplementasikan
  32. satupun oleh Anda sendiri.
  33. Anda bahkan tidak perlu tahu tentang
    aplikasinya
  34. yang akan akhirnya melayani permintaan
    Anda. Anda dapat menemukan lebih detail
  35. beberapa tujuan yang didukung oleh
    aplikasi asli
  36. di halaman Tujuan Umum pada situs
    pengembang Android.