PMO2 Pertemuan 11 Custom Library

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

 

  1. 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

2. https://www.dafont.com/

3. https://developer.android.com/studio/projects/android-library?hl=id

 

download ppt disini