PERTEMUAN 11
PEMROGRAMAN MOBILE 2
Custom Library
Disusun Oleh Kelompok 2 dengan anggota :
16.11.0137 Untung Nur Khifni
16.11.0117 Ade Putra Praditya
16.11.0118 Ahmad
16.11.0164 Desi Putri Pratiwi
16.11.0123 Moch Mugni Labib
16.11.0133 Ridho Santoso Handoyo
16.11.0134 M.I.Zulkifli Nurul ‘Ilmi
16.11.0142 Yusup Efendi
16.11.0146 Yanuar Arviansyah
16.11.0160 Zidni Mujib
16.11.0165 Rafli Husain Kurniawan
STMIK AMIKOM PURWOKERTO
2019
- Membuat Pustaka Android
Pustaka Android secara struktural sama dengan modul aplikasi Android. Pustaka ini menyertakan apa saja yang dibutuhkan untuk membangun aplikasi, termasuk kode sumber, file sumber daya, dan manifes Android. Akan tetapi, sebagai ganti mengompilasinya menjadi satu APK yang dijalankan pada perangkat, pustaka Android dikompilasi menjadi satu file Android Archive (AAR) yang bisa Anda gunakan sebagai dependensi untuk modul aplikasi Android. Tidak seperti file JAR, file AAR bisa berisi sumber daya Android dan file manifes, yang memungkinkan Anda membundel dalam sumber daya bersama seperti layout dan sumber daya dapat digambar di samping kelas dan metode Java.
Modul Pustaka berguna dalam situasi berikut:
- Bila anda membangun beberapa aplikasi yang menggunakan beberapa komponen yang sama, misalnya aktivitas, layanan, atau layout UI.
- Bila anda membangun aplikasi yang ada dalam beberapa variasi APK, misalnya versi gratis dan versi berbayar, maka anda membutuhkan komponen inti yang sama dalam kedua versi.
Bisa saja, Anda tinggal memindah file yang ingin digunakan kembali ke dalam modul pustaka kemudian menambahkan pustaka sebagai dependensi untuk setiap modul aplikasi. Laman ini mengajarkan cara melakukan keduanya.
1. Langkah-langkah Membuat Project Custom Library

2. Berikan nama pada project dan cari lokasi tempat penyimpanan, untuk menyimpan project tersebut

3. Pilihlah target sdk yang sesuai dibutuhkan

4. Pilih empty activity

5. Berikan nama pada Activity Name dengan nama MainActivity, dan Layout Name berikan nama activity_main

6. Build.gradle (Module app)

7. Masukan library untuk memasukan jenis font, dibagian build.gradle (Module app)

8. Buatlah layout terlebih dulu dibagian activity_main

9. Output layout yang dibuat

10. Buat Layout terlebih dahulu dibagian res, activity_main

11. Costum_library, app, src, main, baut folder new directory baru dengan nama assets.

12. Kemudian download, macam-macam jenis font di www.dafont.com sesuaikan yang diinginkan, kemudian paste jenis font di dalam assets.

13. Buat folder baru lagi di dalam assets, klik new directory kemudian beri nama fonts.

14. Kemudian buat class di java dengan nama MainActivity,

Referensi
1. https://www.youtube.com/watch?v=OX0OA41ehhU
3. https://developer.android.com/studio/projects/android-library?hl=id
download ppt disini