Android Uygulama Düzeni
Android uygulama düzeni, bir Android uygulamasının kaynaklarını ve kodunu düzenleme biçimidir. İyi bir uygulama düzeni, uygulamanın anlaşılmasını, bakımını ve güncellenmesini kolaylaştırır.
Uygulama Düzeni Yapısı
Bir Android uygulamasının düzeni genellikle aşağıdaki dizin yapısına sahiptir:
app/
src/
main/
java/
com/example/myapp/
MainActivity.java
res/
drawable/
ic_launcher.png
layout/
activity_main.xml
values/
strings.xml
androidTest/
java/
com/example/myapp/
ExampleUnitTest.java
- app/ dizini, uygulamanın kaynaklarını ve kodunu içerir.
- src/ dizini, uygulamanın kaynak kodunu içerir.
- main/ dizini, uygulamanın ana kodunu içerir.
- java/ dizini, uygulamanın Java kodunu içerir.
- com/example/myapp/ dizini, uygulamanın paket adını içerir.
- MainActivity.java dosyası, uygulamanın ana aktivitesinin kodunu içerir.
- res/ dizini, uygulamanın kaynaklarını içerir.
- drawable/ dizini, uygulamanın çizilebilir kaynaklarını içerir.
- ic_launcher.png dosyası, uygulamanın başlatıcı simgesini içerir.
- layout/ dizini, uygulamanın düzenlerini içerir.
- activity_main.xml dosyası, uygulamanın ana aktivitesinin düzenini içerir.
- values/ dizini, uygulamanın değerlerini içerir.
- strings.xml dosyası, uygulamanın dizelerini içerir.
- androidTest/ dizini, uygulamanın test kodunu içerir.
- java/ dizini, uygulamanın test kodunun Java kodunu içerir.
- com/example/myapp/ dizini, uygulamanın test kodunun paket adını içerir.
- ExampleUnitTest.java dosyası, uygulamanın birim testinin kodunu içerir.
Uygulama Düzeni İpuçları
- Uygulamanızın kaynaklarını ve kodunu düzenli ve tutarlı bir şekilde düzenleyin.
- Uygulamanızın kaynaklarını ve kodunu anlamlı adlarla adlandırın.
- Uygulamanızın kaynaklarını ve kodunu ayrı dizinlerde saklayın.
- Uygulamanızın kaynaklarını ve kodunu yorumlarla açıklayın.
- Uygulamanızın kaynaklarını ve kodunu düzenli olarak güncelleyin.
Faydalı Siteler ve İlgili Dosyalar
- Android Geliştiriciler Resmi Sitesi
- Android Uygulama Düzeni Kılavuzu
- Android Uygulama Düzeni Örnekleri
- Android Uygulama Düzeni Araçları