Struktur Android Project

Selasa, 29 Januari 2013

src

Direktori yang berisikan Package dan Class-class java dimana kita akan mengatur semua logika, alur program. Saat anda memberikan nama Package untuk aplikasi anda pastikan nama itu benar unik karen nama package itulah yang nantinya akan di daftarkan pada Android Market/Play Store. Kemudian di dalam Package kita bisa membuat class engan berbagai extend seperti Activity, ListActivity, BaseAdapter, dll.

gen

Berisikan file R.java dimana class R.java ini memuat id, attr, drawable, layout, string, style, dll. File ini lah yang akan mengkoneksikan antara file xml dengan Java sehingga kita dapat memanipulasi resource yang terdapat dalam Android Project sesuai kebutuhan.

libs

Direktori yang digunakan untuk menyimpan library-library tambahan seperti androi-support-v4.jar.

drawable xhdpi, hdpi, mdpi, ldpi

Direktori yang digunakan untuk menyimpan gambar dan gambar yang akan disimpan dapat diatur lebih spesifik dpi nya dengan memilih xhdpi, hdpi, mdpi, ldpi.

raw

Biasa digunakan untuk menyimpan file sound. perlu anda ketahui saat ini android hanya mensupport file suara dengan extension .mp3.

layout

Berisi file xml yang mengatur tampilan dari sebuah activity. layout yang kita buat juga dapat diatur size, ratio, orientation dan berbagai konfigurasi yang dapat anda atur secara spesifik.

values

Direktori yang berisi:
String seperti nama aplication,
Style theme layout,
referensi warna dengan menyimpan hexacode warna dalam sebuah file xml yang biasa saya beri nama color.xml,
dan beberapa referensi resource lain yang belum saya ketahui.

AndroiManifest.xml

File XML yang mengatur
nama package default yang digunakan,
version name dan version code aplikasi,
Min SDK Version dan Target SDK Version,
Label dan icon aplikasi,
Daftar activity yang digunakan dalam Android Project,
Permision yang digunakan seperti permision internet, gps, dll.

Copyright @ 2013 Bayu Luky Istanto. Designed by Templateism | MyBloggerLab

About Metro

Follow us on Facebook