Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Create and Distribute Your Own Custom View Library

Create and Distribute Your Own Custom View Library

Dcafc93100ece4c0582543b020a63ec8?s=128

Esa Firman

May 04, 2018
Tweet

Transcript

  1. Create and Distribute Your Own Custom View Library Esa Firman

    - @esafirm Deni Rohimat - @derohimat
  2. APAAN SIH CUSTOM VIEW?

  3. Semua View dan ViewGroup yang tidak disediakan oleh Android (SDK)

  4. None
  5. Pada umumnya bisa digunakan pada layout file kita (XML)

  6. Buat Apasih?

  7. Buat apasih? 1. Tampilan yang beda dari yang lain 2.

    Reusability
  8. Gimana Cara buatnya?

  9. Cara buat custom views 1. Compound View Mengkombinasikan View dan

    Viewgroup yang sudah ada menjadi satu komponen, ex: Support Lib’s TextInputLayout 2. (True) Custom View Custom rendered-view, you draw your view yourself! Biasanya berurusan sama yang namanya Canvas
  10. AYO KITA KODING

  11. GIMANA CARANYA BIAR BISA DIPAKE SAMA DEV LAIN?

  12. None
  13. Cara upload ke jitpack 1. Pastikan repository sudah di push

    ke GitHub 2. Tambahkan url "https://jitpack.io" pada maven repo gradle kalian 3. Buat Tag release pada GitHub 4. Masuk ke Jitpack dengan akun GitHub > Pilih Repository > Get It 5. Hasilnya allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } } dependencies { implementation 'com.github.User:Repo:Version' }