Tuesday, March 20, 2012

Guna folder dan file-file dari suatu project android-programming

Buat kamu programmer yang baru “mampir” di aplikasi android. Biasanya ketika kamu membuat suatu project android application. Bakalan Nampak beberapa folder. Taukah kamu, folder apa saja itu? kali ini saya akan berbagi pengetahuan mengenai beberapa file project dan direktori-direktori sederhana dari sebuah project android. Semoga dapat membuka pemahaman kamu tentang aplikasi android ini.

saya tidak membahas apa itu android dan sebagainya. kamu bisa search di om kesayangan kita semua(baca: Google) dan bakal nemu. ato tanya sama papah wiki.

Dalam kasus ini saya memiliki suatu project bernama Andr. Dan package andr.cool;

gambar bisa dilihat disini : http://i1161.photobucket.com/albums/q519/Luthfan30/gambar1.png

AndroidManifest.xml : File yang mendeskripsikan bagaimana kemampuan aplikasi kamu dan bagaimana ketika aplikasi itu dijalankan;


project.properties : file ini dibuat otomatis ketika project dibuat. Menentukan target build buat aplikasi kamu dan pilihan sistem-sistem build lainnya;


src/andr.cool /AndrActivity.java : file pusat yang mendefinisikan titik awal dari aplikasi android kamu. Intinya kalau kamu buat suatu project. File ini akan dibuat;


gen/andr.cool/R.java : file pusat managemen penyimpanan aplikasi yang dihasilkan untuk aplikasi kamu. Sebaiknya jangan diedit;


FOLDER :


src : folder dimana semua source code buat aplikasi kamu berada;


gen (Generated Java Files) : Folder yang diperlukan. Berisi auto-generated file untuk aplikasi kamu;


res : folder yang diperlukan dimana semua aplikasi diatur. Folder penyimpanan hal-hal yang berkaitan dengan aplikasi seperti animasi, image untuk gambar, file layout, file-file XML, penyimpanan data seperti strings, dan file lainnya;


assests : folder untuk semua aset aplikasi disimpan.(aset suatu aplikasi adalah data-data aplikasi(file, direktori) ya[ng kamu nggak mau kamu masukan kedalam kategori penyimpanan aplikasi(res Folder).


res/drawable-*/icon.png : folder yang menyimpan resolusi berbeda untuk tiap gambar.(coba diklik dan lihat perbedaannya). Nama “icon” bisa jadi apa saja (ex : ikan, iken, niken, dsb);



res/layout/main.xml : file yang mengurus design dari suatu program. Ibarat kalau kamu pake netbeans. Netbeans bisa mengakomodasi design buat program java kamu. Tinggal drag tiap component dan Bububbb, jadi suatu aplikasi dengan design yang keren!;


res/values/strings.xml : penyimpan string suatu aplikasi.


*************


Mungkin itu saja dari saya kali ini. Semoga bermanfaat. Wassalam.

No comments:

Post a Comment

Your Comment is Our Order, Your Majesty