Kurulum işlemleri ve Android Studio arayüzünün tanınması
  • Android Studio Çalışma Ortamının Kurulması
  • Yeni proje oluşturma
  • İlk uygulamamız Hello World üzerinden Properties penceresi kullanımı
  • Projenin java kodlarının tanıtımı
  • Genymotion Sanal Cihaz Kurulumu ve Uygulamamızın test edilmesi
  • Projemizin paketlenmesi ve apk dosyasının oluşturulması
  • Drawable klasörü, uygulama ikonu değitirme ve arkaplana resim atama işlemleri
Temel Java Eğitimi
  • String, int ve long veri tipleri
  • Float, double ve boolean veri tipleri
  • Diziler
  • Kontrol yapıları
  • Döngüler
  • Metodlar-1
  • Metodlar-2
  • Sınıf ve Nesne kavramları-1
  • Sınıf ve Nesne Kavramları-2
  • Kalıtım
Arayüz Terleşim Türleri
  • Linear Layout
  • Relative Layout
  • Java kodlarıyla dinamik arayüz tasarımı
  • Table Layout
Arayüz Elemanları
  • Toast mesajı kullanımı
  • Butonların onClick olaylarının farklı şekillerde ele alınması
  • Buton Tasarımı-1
  • Buton Tasarımı-2
  • Buton Tasarımı-3
  • Buton Tasarımı-4 (Resimlerin buton olarak kullanılması)
  • Arkaplan Tasarımı
  • EditText Kullanımı
  • TextView Kullanımı
  • Html Kodlarıyla Özelleştirme
  • ScrollView (Kaydırma Çubuğu) Kullanımı
  • AutoCompleteTextView Kullanımı
  • ImageButton Kullanımı
  • CheckBox (Onay kutusu) Kullanımı
  • Android Stüdyodaki değişiklikler ve sdk manager
  • Spinner Kullanımı-1
  • Spinner Kullanımı-2
  • ListView Kullanımı-1
  • ListView Kullanmı-2
Intent Kavramı ve Kullanımı
  • Ekranlar arası geçişler ve intent kavramı
  • Aktiviteler arası veri taşıma
  • Activitelerin Yaşam Döngüsü (onPause, onResume, onBackPressed metodları)
  • Intent Kavramı Telefon araması yapma
  • Web Sitesi Açma
  • Paylaş Özelliği Ekleme
  • Kısa Mesaj (sms) Gönderme
  • Mail Gönderme
Menüler
  • Options Menu Kullanımı
  • Action Bar Kullanımı
  • Context Menu Kullanımı-1
  • Context Menu Kullanımı-2
  • Context Menu Action Mode-1
  • Context Menu Action Mode-2
Dialog Ekranları
  • Alert Dialog-1
  • Alert Dialog-2
  • Alert Dialog-3
  • Custom Dialog
Örnek Proje
  • Örnek Proje-1 (Arayüz Tasarımı)
  • Örnek Proje-2
  • Örnek Proje-3 (Shared Preferences ile Verileri Kaydetme )
  • Örnek Proje-4 (Ayarlar Ekranının Oluşturulması)
  • Örnek Proje-5 (Ayarlardaki Değişiklikleri Kontrol Etme)
  • Örnek Proje-6 (Projeye Ses Ekleme)
  • Örnek Proje-7 (Projeye Titreşim Ekleme)
  • Örnek Proje-8 (Arkaplan Oluşturma Yöntemi)
Admob Reklamı Ekleme
  • Projemize Admob Banner Reklamı Ekleme-1
  • Projemize Admob Banner Reklamı Ekleme-2
  • Gerekli Kodlar
Örnek Proje - Vücut Kitle İndeksi Uygulaması (İdeal Kilo)
  • Tanıtım
  • Arayüzü Oluşturuyoruz
  • Arayüzü Özelleştiriyoruz
  • Klavyenin Ekranda Görülmesi ve Uygulamanın Düşey Pozisyonda Kullanılması
  • EditText ve SeekBar Olaylarının İşlenmesi
  • RadioButton Olaylarının İşlenmesi
  • Vücut Kitle İndeksini Hesaplayıp Kontrol Yapıyoruz
  • Uygulamamıza Farklı Dil Desteği Ekliyoruz
  • Uygulamamıza AdMob Geçiş Reklamı Ekliyoruz
  • Proje dosyası