- Giriş
- Örnek Projemizin Arayüz Tasarımı
- Örnek Projemizin arayüz elemanlarının javada ele alınması
- Örnek Projemizde öğrenci kayıtları için model sınıf oluşturma işlemleri
- Örnek projemizin veritabanını oluşturuyoruz
- Veritabanına Kayıt (Insert) işlemi
- Uygulama ekranının düşey ve yatay görünümlerini ayarlama
- Sqlite Manager ile Veritabanını görsel olarak inceleme
- Veritabanındaki kayıtları okuma-1
- Veritabanındaki kayıtları okuma-2
- MVC Nedir?
- Örnek projemizin kaynak kodları
- Örnek Proje Tanıtımı
- Arayüz Tasarımı
- Öğrenci model sınıfını oluşturuyoruz
- Veritabanını oluşturuyoruz
- Hakkında dialog ekranını oluşturuyoruz
- Bilgi girişinin yapıldığı Dialog ekranını oluşturuyoruz
- Dialog ekranındaki verileri alıp veritabanına gönderiyoruz
- Bilgileri veritabanına kaydediyoruz
- Veritabanındaki Tüm Kayıtları alıyoruz
- Veritabanından gelen kayıtları dinamik olarak TableLayout içerisine ekliyoruz
- Toplam ve ortalama soru sayısını hesaplıyoruz
- Toplam ve ortalama soru sayısını rapor olarak ekrana yazdırıyoruz
- Örnek projemize paylaş özelliği ekliyoruz
- Örnek projemize silme ve güncelleme işlemleri için contex menu ekliyoruz-1
- Örnek projemizde seçilen satırı silme işlemini yapıyoruz
- Veritabanı güncelleme işlemleri
- Veritabanında iki tarih arasındaki kayıtları süzüyoruz
- SQLite manager kullanımı
- Örnek projemizin kaynak kodları
- Fragmentlere giriş semineri
- Fragment Oluşturulması
- Dinamik olarak fragment ekleme
- Mail uygulaması-1
- Mail Uygulaması-2
- Mail Uygulaması-3
- Mail Uygulaması-4
- Mail Uygulaması-5
- Mail Uygulaması Kaynak Kod
- Drawer Menu
- Swipe Tabs Kullanımı-1
- Swipe Tabs Kullanımı-2
- Web servislerinden xml verisini parse etme işlemleri
- Arkaplan işlemlerinde AsynTask kullanımı
- Döviz uygulaması Kaynak Kodları
- Json sözdizimi tanıtımı
- Json Parse işlemi
- Java ve Androidde dosya okuma işlemleri
- Json Parse işlemi (Kaynak kod)
- Uzak veritabanı işlemleri-1(Giriş ve örnek uygulama tanıtımı)
- Uzak veritabanı işlemleri-2 (Örnek uygulamanın arayüz tasarımı)
- Uzak veritabanı işlemleri-3 (Veritabanındaki verileri okuma)
- Uzak veritabanı işlemleri-4 (Veritabanına veri ekleme)
- Uzak veritabanı işlemleri Örnek Uygulama Kaynak Kodlar
- Geçiş animasyonları-1 (Alfa değerini değiştirme)
- Geçiş Animasyonları-2 (Dönme/rotate animasyonu)
- Geçiş Animasyonları-3 (Translate animasyonu)
- Geçiş Animasyonları-4 (Scale/Boyut değişimi animasyonu)
- Geçiş Animasyonları-5 (Karışık animasyon örnekleri)
- Geçiş Animasyonları-6 (Sayfa geçişi animasyonları)
- Kare Kare Animasyonlar
- Matarial Design Animasyonu-1
- Material Design Animasyonu-2
- Animasyonlar kaynak kodları
- Tanıtım ve Neler Öğreneceğiz?
- Gerekli Kütüphanelerin İndirilmesi ve Kullanımı
- Ana sayfanın arayüzünü oluşturuyoruz
- Quiz Aktivitesini Oluşturuyoruz
- Quiz Ekranı Tasarımını Yapıyoruz
- onCreate Metedu İçerisindeki Tanımlamaları Yapıyoruz
- resetQuiz Metodunu Oluşturuyoruz
- sonrakiSoru Metodunu Oluşturuyoruz
- Butonlara Seçenekleri Belirliyoruz
- Soru Metni ve Seçenek Butonlarının Animasyonlarını Oluşturturuyoruz
- Seçenek Butonlarının Tıklanma Olaylarını İşliyoruz
- Titreme ve Tebrik Animasyonlarını Oluşturuyoruz
- Dialog Ekranını Oluşturuyoruz
- İngilizce Quiz Uygulamasının Proje Dosyası
- SimpleCursorAdapter ile ListView Özelleştirme
- Custom (Özelleştirilmiş) Adapter Kullanımı-1
- Custom (Özelleştirilmiş) Adapter Kullanımı-2
- ListView Özelleştirme Proje Dosyası
- Tanıtım ve Neler Öğreneceğiz
- Tablet ve Telefonlar için Farklı Layout Dosyaları Oluşturuyoruz
- Fragmentler'in Interface'lerini ve CallBack metodlarını oluştuuyoruz
- MainActivity sınıfının onCreate metodounu kodluyoruz
- elemanSecildi metodunu kodluyoruz
- kisiEklermisinKardes ve kisiDuzenle metodlarını kodluyoruz
- kisiSilindi ve kisiEkleDuzenleIslemiYapildi metodlarını kodluyoruz
- Fragmentlerin onAttach onDetach metodlarını kodluyoruz
- KisiEkleDuzenle Fragmentinin görünümünü oluşturuyoruz