Indonesian subtitles

← 03-32 Penyesuaian Kecil - Solusi

03-32 Penyesuaian Kecil - Solusi

Get Embed Code
13 Languages

Showing Revision 3 created 10/15/2015 by Ardi Prananta.

  1. Ada dua jawaban yang tepat
    untuk pertanyaan ini,
  2. yaitu padding dan layout_margin.
  3. Anda bisa memilih salah satunya,
    namun tidak butuh keduanya.
  4. Akan saya tunjukkan alasannya.
  5. Praktiknya, sering kali
    tampilan yang menggunakan padding
  6. tampak sangat mirip dengan tampilan
    yang menggunakan layout_margin.
  7. Saya akan membuat batas tampilannya.
  8. Setelah batas tampilan dibuat,
  9. perbedaan antara kedua situasi ini
    bisa terlihat.
  10. Jika menggunakan padding,
    kita membuat tampilannya lebih besar
  11. dengan menambahkan jarak
    di dalam tampilan.
  12. Dengan layout_margin,
    kita menambah jarak di sekitar tampilan,
  13. namun tidak mengubah ukuran tampilannya.
  14. Mungkin Anda bertanya-tanya
    kapan ini berlaku?
  15. Kenapa ada dua atribut berbeda?
  16. Jika saya melakukan sesuatu
    seperti menambahkan batas atau warna latar
  17. ke kedua tampilan ini,
    mereka akan tampak cukup berbeda.
  18. Namun dalam hal ini, kita tak menambahkan
    batas atau warna latar.
  19. Jadi, Anda bisa memilih padding
    atau layout_margin.
  20. Tidak masuk akal untuk memilih keduanya.
  21. Karena bisa pilih salah satu,
  22. dengan agak sembarangan,
    saya memilih untuk menambahkan padding.
  23. Kita lihat seperti apa tampilannya
    di Android Studio.
  24. Kita kembali ke activity_main.
  25. Atribut padding adalah sesuatu
    yang ingin kita tambahkan ke TextView
  26. untuk menjauhkannya dari sisi layar.
  27. Padding dan layout_margin menambahkan
    jarak pada keempat sisi.
  28. Mari kita tambahkan.
  29. Ingat, saya ingin
    jaraknya 20 dp pada semua sisi.
  30. Jadi, itulah nilai
    yang saya masukkan ke sini.
  31. Pratinjau saya sudah diperbarui
    untuk menampilkan jaraknya.
  32. Saya akan menggulirkan ke bawah.
  33. Saya sedang merasa agak iseng.
  34. Saya akan menambahkan layout_margin
    ke TextView ini alih-alih padding.
  35. Itu juga menggeser TextView ini.
  36. Namun perhatikan,
    ukuran TextView tidak bertambah
  37. saat saya mengubah layout_margin.
  38. Sementara pada TextView di atas ini,
  39. ukuran TextView telah berubah.
  40. Apa yang terjadi jika saya menambahkan
    layout_margin dan padding? Kita lihat.
  41. Sekarang, teks saya berjarak
    40 dp dari dinding.
  42. Yaitu 20 dp di sini
    dan padding 20 dp di sini.
  43. Namun kita tidak ingin jarak 40 dp.
    Jadi, saya akan menghapus ini.
  44. Padding 20 dp pada TextView "From, Lyla"
  45. dan padding 20 dp
    pada TextView "Happy Birthday, Ben".
  46. Bagus. Mari kita jalankan pada ponsel.
  47. Saya persembahkan
    aplikasi Birthday Card yang telah selesai.
  48. Ayo beri tepuk jazz.
  49. Dengan itu, kita menyelesaikan
    hal terakhir dalam daftar tugas.