Android Programlama/Yeni bir proje oluşturmak
Android Programlama |
Proje oluşturmak
[değiştir]- Eclipse'den File > New > Project'i seçin.
- Android'in altında "Android Application Project"i seçin.
- Application name uygulamanızın görünen adıdır.
- Project name uygulama adınızla aynı olabilir, boşluk kullanılamaz.
- Package name uygulamanızın tanımlayıcısıdır. Google Play'de url'sinde bu ad görünür.
Minimum SDK seçimi
[değiştir]Minimum SDK uygulamanızı çalıştıracak asgari Android sürümünü belirtir. Yüksek bir SDK seçerseniz, eski Android sürümleri uygulamanızı yükleyemez. Düşük bir SDK seçerseniz, yeni SDK'larla gelen API'leri kullanamayabilirsiniz.
http://developer.android.com/about/dashboards/index.html sayfasını ziyaret ederek, hangi Android sürümünün ne kadar kullanıldığını ögrenebilir, buna göre SDK'nızı da seçebilirsiniz.
İkon seçimi
[değiştir]Kendi ikonlarınızı seçebileceğiniz gibi Android'in kendisiyle gelen ikonları kullanabilirsiniz. Ya da metin girişi yaparak uygulamanızın ikonlarını yapabilirsiniz.
Uygulamanız için dört adet ikon seçmeniz gerekir. "ldpi", "mdpi", "hdpi", "xhdpi" farklı ekran çözünürlüğündeki Android cihazları için kullanılacak çözünürlüğü belirler.
İkonları daha sonra da /res/drawable klasörü altından değiştirebilirsiniz.
Create Activity
[değiştir]- Create Activity'yi seçerek boş bir aktivite oluşturulmasını sağlayabilirsiniz.
- BlankActivity'yi seçerek, boş bir "Merhaba Dünya" aktivitesi oluşturabilirsiniz.
- Finish'e tıkladığınızda, "Merhaba Dünya" uygulamanız oluşturulmuş olur.
Dosya yapısı
[değiştir]- /src : Java dosylarınızın bulunduğu yerdir.
- /gen : Otomatik oluşturulan dosyalardır.
- /Android x.x : SDK sürümünüzün dosyalarıdır.
- /Android dependencies : Admob gibi yardımcı jar dosyalarının bulunduğu yerdir.
- /res/drawable : Farklı çözünürlükteki resimler bu alt-klasörlerde yer alır.
- /res/layout : Programınızın UI'sini tanımlandığı xml dosyaları yer alır.
- /res/values : Dil dosyaları gibi değerler burada yer alır.
- /res/raw : Ses dosyalarını koyabileceğiniz bir yerdir.
- AndroidManifest.xml : Uygulamanızın manifestosudur. Uygulama izinleri, aktivite tanımlanması gibi birçok tanımlama buradan yapılır.