Indonesian feliratok

← 12-21 Resource IDs

Beágyazókód kérése
13 Languages

Showing Revision 1 created 10/04/2015 by sp16.

  1. Sekarang kau sudah
    mengtahui apa itu sumber Android,
  2. dan kau dapat menempatkan
    mereka dalam folder berbeda.
  3. Mari kita bicarakan cara kau mengakses
    sumber daya yang tersimpan dalam folder.
  4. Saat aplikasimu dikompilasi,
    ada alat di Android disebut AAPT.
  5. Dan itu yang menghasilkan kelas R.
  6. Ini hanya berkas R.Java, dan
    saya akan menunjukkan contoh berikutnya.
  7. Ini berisi sumber daya ID untuk semua
    sumber daya dalam direktori S milikmu,
  8. jadi untuk semua sumber daya
    yang kautambahkan,
  9. ada sebuah ID untuk menyebutnya.
  10. ID tersebut dalam format yang
    berdasarkan jenis sumber daya,
  11. jadi untuk semua sumber daya Java
    yang merupakan grafis,
  12. akan mengikuti format R.drawable.
  13. Untuk semua string
    yang merupakan sumber daya,
  14. akan mengikuti nama R.string.resource
  15. dan dalam hal ini adalah halo.
  16. Harap ingat, ada dua cara yang dapat
    kaulakukan untuk mengakses sumber daya.
  17. Dalam kode Java mengikuti format
    R.resource type.resource.
  18. Dalam XML, dia mengikuti notasinya,
  19. sehingga akan di lalu jenis
    sumber dayanya yaitu garis miring string,
  20. dan nama sumber dayanya, dan itu halo.
  21. Berikut adalah contoh
    jenis sumber daya yang berbeda
  22. dan bagaimana untuk mengaksesnya.
  23. Ini hanya beberapa jenis sumber daya
    yang sama tapi ada banyak yang lain
  24. Ingatlah dalam kode Java,
    kau selalu mulai dengan huruf kapital R,
  25. titik dan kemudian jenis sumber daya,
    titik dan kemudian nama sumber dayanya.
  26. Dan nama apa pun yang kau tetapkan.
  27. Dan di XML, kau memiliki @
    dan jenis sumber daya, garis miring,
  28. dan kemudian nama sumber dayanya.
  29. Mari luangkan waktu untuk menemukan
    semua ID di berkas MainActivity Java kita.
  30. Saya akan membuka perintah
    find [temukan] di Android Studio.
  31. Saya akan menggunakan Cmd + F,
  32. atau kau dapat memakai Ctrl + F
    jika kau berada di komputer Windows.
  33. Ini akan memunculkan
    kolom pencarian di sini.
  34. Saya akan mencari huruf kapitall R titik,
  35. kemudian klik pada kata yang tepat,
  36. sehingga dia hanya
    akan mencari huruf kapital R.
  37. Hal pertama yang ditemukan adalah
    referensi r.layout.activity_main.
  38. Ini menarik karena kita mengacu
    pada berkas tata letak MainActivity.
  39. Ini sebenarnya bagaimana MainActivity
    mengetahui untuk memuat file XML ini.
  40. Bukankah itu keren?
  41. Mari kita lihat referensi berikutnya.
  42. Oke.
    Dalam metode displayQuantity,
  43. kita memiliki referensi
    ke R.id.quantity_text_view.
  44. Jadi ini mengacu pada ViewId.
  45. Secara khusus,
    TextView yang menampilkan kuantitas.
  46. Mudah-mudahan beberapa teka-teki
    terpecahkan bersama-sama.
  47. Dengan mengacu pada tampilan ini
    dalam kode Java.
  48. Kita dapat memperbarui
    sementara aplikasi berjalan
  49. untuk menunjukkan numberOfCoffees ini.
  50. Mari kita pergi ke kejadian berikutnya.
  51. Baik! Di metode displayMessage,
  52. kita melihat referensi ke
    R.id.order_summary_text_view.
  53. Berikut sepertinya kita mencoba
    untuk merujuk ke tampilan teks ini
  54. yang menampilkan ringkasan order,
  55. sehingga kita dapat
    memperbaruinya dengan pesan ini.