Android Uygulaması Projesi
15 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Android uygulamalarında kullanılan yapılandırma dosyası _______ olarak adlandırılır.

AndroidManifest.xml

Kotlin'de temel veri tiplerinden biri _______ değerleridir.

Boole

Kotlin'de dizinler _______ veri tipleri ile temsil edilir.

Array

Kotlin'de tam sayılar için kullanılan dört temel _______ tipi vardır.

<p>veri</p> Signup and view all the answers

Android projelerinde kullandığımız loglama aracı _______ olarak bilinir.

<p>LogCat</p> Signup and view all the answers

Gradle dosyası, Android proje ayarlarını ve ______ yönetimini kontrol eder.

<p>bağımlılık</p> Signup and view all the answers

Android uygulamalarında genellikle kullanılan layout türleri arasında ______ ve LinearLayout bulunur.

<p>ConstraintLayout</p> Signup and view all the answers

AndroidManifest.xml dosyası, uygulamanın ______ bilgilerini içerir.

<p>yapı</p> Signup and view all the answers

LogCat, Android uygulamalarında ______ takip etmek için kullanılır.

<p>hataları</p> Signup and view all the answers

Kotlin'de kesirli sayılar için kullanılan veri tipi ______ olarak adlandırılır.

<p>Double</p> Signup and view all the answers

Kotlin dilinde temel veri tipleri arasında Int, String ve ______ bulunur.

<p>Boolean</p> Signup and view all the answers

______ sabitleri tek tırnak içine alınır: '1'.

<p>Karakter</p> Signup and view all the answers

Char veri tipi alfanümerik ______ tanımlamak için kullanılır.

<p>değişken</p> Signup and view all the answers

Android uygulamaları için gerekli olan ______.xml dosyası uygulamanın yapılandırma bilgilerini içerir.

<p>AndroidManifest</p> Signup and view all the answers

Gradle dosyası ayarları, Android projesindeki ______ yönetimi için önemlidir.

<p>bağımlılık</p> Signup and view all the answers

Study Notes

Android Uygulaması Projesi İncelenmesi

  • Uygulama, tek ekrandan oluşuyor.
  • Bir XML dosyası, bir de Kotlin sınıfı bulunuyor.
  • app klasörü, projenin modülüdür.
  • Karmaşık projelerde sadece app modülünde değişiklik yapılacak.
  • res klasörü, kaynak dosyaları (resim, metin) içerir.
  • drawable klasörü, resim dosyalarını barındırır (PNG veya JPEG).
  • layout klasörü, uygulama tasarım dosyalarını içerir (XML tabanlı).
  • mipmap klasörü, uygulama logolarını barındırır.
  • values klasöründe, uygulamada kullanılabilen sabit değişkenler bulunur (strings.xml dosyası, string değerlerini saklar).
  • AndroidManifest.xml, uygulamanın haritasını belirler.
  • Android işletim sistemi bu dosyadaki bilgilere dayanarak uygulamada hangi sınıfların kullanılacağını, hangi yetkilere ihtiyaç duyulduğunu belirler (örneğin internet erişimi).
  • build.gradle.kts, derleme işlemiyle ilgili Gradle dosyasıdır.
  • minSdkVersion ve targetSdkVersion değerleri, AndroidManifest.xml'dekiyle aynıdır.

Kotlin Projesi İncelenmesi - MainActivity.kt Dosyası

  • Kotlin koduna ait package komutu.
  • import ifadeleri.
  • class ile sınıf oluşturuluyor.
  • AppCompatActivity sınıfından miras alınıyor.
  • onCreate() metodu, aktivite çalıştırıldığında ilk olarak çalıştırılan metot.
  • setContentView(R.layout.activity_main), tasarımı ekran da görüntülenir.
  • println(), çıktı yazdırmak için kullanılır.
  • 5 * 2 , 10 / 5 gibi matematiksel işlemler de yapılabilir.
  • // işaretinden sonraki kodlar yorum satırıdır.

Kotlin Projesi İncelenmesi - activity_main.xml Dosyası

  • XML yapılandırması.
  • RelativeLayout kullanılıyor.
  • TextView gibi elemanlar ekleniyor.
  • Hello World! metini görüntüleniyor.
  • // ibaresi ile kod açıklamaları ekleniyor.
  • Layout (özellikle LinearLayout ve RelativeLayout), ekranda nesnelerin nasıl düzenleneceğini tanımlıyor.

Temel Kotlin - Değişken Tipleri

  • Sayılar: Byte, Short, Int, Long

  • Mantıksal değerler (Boolean)

  • Karakterler (Char)

  • Dizeler (String)

  • Dizi: İçeriği benzer türdeki değişkenlerin bir araya getirilmesidir.

  • Sayılar: Int, Long veri tiplerinin değer aralıkları.

  • Belirli tiplerin (int/long) kaç bit tuttuğu.

Temel Kotlin - Kesirli Sayılar

  • Float, Double veri tipleri, kesirli sayıları temsil eder.
  • Kesirli sayıların saklanma biçimleri ve kapasiteleri.

Temel Kotlin - Char Tipi

  • Char tipi tek karakterli değerleri temsil eder.
  • Karakter sabitleri tek tırnak ("'") içine alınır.
  • Örnek bir kullanım.

Temel Kotlin - String Değişken Tipi

  • String, metinsel verileri saklar.
  • Metinler yazı olarak algılanır (matematik işlemleri yapılamaz).

Temel Kotlin - Tekli Operatörler

  • Negatif: - (operand'ın negatifini alır)
  • Artım/Azaltım: ++/--
  • Ön artım/azaltım, ardından kullanımı
  • Son artım/azaltım, kullanıldığından sonra artırımı/azaltımı
  • Örnek kullanım senaryoları.

Android Studio Kullanımı: LogCat

  • Android uygulamanın çalışırken verdiği iletileri gösteren bir araç.
  • Hataları izlemek, gereken bilgileri paylaşmak için faydalıdır.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Bu quiz, Android uygulama projelerinin yapısını detaylandırmaktadır. Uygulama modülleri, kaynak dosyaları ve önemli yapılandırma dosyaları hakkında bilgi verecektir. Uygulamaların nasıl organize edildiğini öğrenmek isteyenler için ideal bir kaynaktır.

More Like This

Use Quizgecko on...
Browser
Browser