Android studio arayüzünü tanıyalım

YnSGnDz

Katılımcı Üye
1 Mar 2012
306
0
System.dpw
İlk olarak soldaki Android project kısmına bakalım
Manifests: Android uygulamaları yüklerken istenen kamera , rehber, mikrofon izinlerinin tanımlandığı yerdir
Java: Java kodlarımızın bulunduğu kısımdır
Res: Resource kısmı'dır.
Yani kaynak kodlarımız burada olucak. Menu kısmı, Metin yazıları, resim ve layout kısmı..
Drawable: Resim dosyalarımızı burada bulunduracağız.
Layout: Bu kısım tasarım dosyalarımızın olduğu kısımdır.
XML dili ile yazılmıştır.
Tasarım dosyalarımızı javada "Oncreate" metodun'da çağırırız.
Mipmap: Uygulamanızın açılış logolarını içerir.
Values: Uygulamada kullanılan sabit değişkenler burada saklanabilir.
strings.xml dosyası uygulamada kullanılan ve ekranlarda kullanıcıya gösterilen her türlü metni saklar.

Gradle Scripts:
Gradle projelerimizi built etmemize yarayan yeni nesil bir sistemdir.
Gradle en güzel özelliği test, debug, release esnasında almanız gereken proje paketlerini otomatikleştirmektedir.
WgMaM4.png




Manifest dosyamıza bakarsak paketimizin ismi, iconumuz’un bulunduğu konumu ilk açılan sayfamızın izni gibi bilgiler burada tanımlanmıştır.
3vbMb9.png


Tasarım kısmında ise Palette denen yerden çekerek (sürükle bırak) yöntemiyle buttonlar, yazılar, layout ya da etiket gibi bir sürü elemanı kullanabilirsiniz.
Sağ tarafta properties kısmında aldığınız elemanlara ait düzenlemeler yapabilirsiniz.(Boyutu,İsmi, Rengi gibi)
Elemanları içinde bulundurduğumuz kısım ise activity yani sayfa diyebiliriz.
Bir sayfa stack mantığı ile çalışır. En son eklenen sayfa en üsttedir.

R17N7Y.png


Gelelim java kısmına. "onCreate" kısmı bizim buluntuğumuz activity’de (tasarım ekranımız‘da) işlemleri gerçekleştirdiğimiz kısımdır.
pXZkZo.png
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.