• Buradasın

    Android Uygulamasında JSON Verilerini Çekme ve URL Parametreleri Eğitimi

    youtube.com/watch?v=DOe7wK18zTA

    Yapay zekadan makale özeti

    • Bu video, Fatih adlı bir eğitmen tarafından sunulan Android programlama eğitim serisinin bir parçasıdır. Eğitmen, önceki videoda Jason Object Request konusunu ele aldığını belirtmektedir.
    • Videoda iki ana konu işlenmektedir: İlk bölümde birden fazla JSON verisi içeren sayfalardan veri çekme yöntemi, ezan vakitleri ve Türkiye'nin 81 ilinin bilgilerini içeren JSON sitelerinden veri çekme örneği üzerinden adım adım kodlama süreci gösterilmektedir. İkinci bölümde ise URL parametreleri ve indeks kullanımının nasıl yapılacağı anlatılmaktadır.
    • Eğitim, değişken sayıda veri içeren dizilerden veri çekmek için while döngüsü kullanımı, TextView'e veri yazdırma işlemleri ve spesifik bir değer almak için URL'yi nasıl değiştirebileceğiniz gibi pratik örneklerle desteklenmektedir. Video, uygulamaların çalıştırılması ve verilerin başarıyla görüntülenmesiyle sonlanmaktadır.
    JSON Veri Çekme Sorunu
    • Önceki videoda JSON Object Request konusu ele alınmış, doların değerini çekme örneği gösterilmişti.
    • JSON sayfalarında birden fazla aynı tag (örneğin akşam) bulunabilir ve bu durumda tüm değerleri çekmek için özel bir yöntem gerekiyor.
    • Türkiye'deki şehirlerin listesi gibi farklı JSON sayfaları da benzer şekilde birden fazla aynı değer içerebilir.
    02:25Uygulama Tasarımı
    • Uygulama için bir string belirleniyor ve ezan vakti sayfasından akşam ezanı vakti çekilecek.
    • Manifestte gerekli izinler alınmalı ve XML kısmında bir TextView ve "Verileri Al" butonu bulunuyor.
    • Butona tıklandığında "Verileri Al" metodu çağrılacak ve JSON verileri uygulamaya getirilecek.
    03:29JSON Array Request Oluşturma
    • JSON Array Request sınıfı oluşturuluyor ve GET metodu kullanılıyor.
    • Request metodu için URL, başarılı durumda yapılacak işlemler ve hata durumunda yapılacak işlemler parametreleri belirleniyor.
    • Oluşturulan JSON requesti "MySingle" sınıfına gönderiliyor ve getInstance metodu ile kullanılıyor.
    05:30Döngü ile Veri Çekme
    • JSON verilerinde dizilerle çalışılıyor ve her bir değer için döngü oluşturulması gerekiyor.
    • While döngüsü kullanılarak JSON array'in uzunluğu kadar döngü çalıştırılıyor.
    • Her döngüde JSON object oluşturuluyor ve istenen değer (örneğin akşam) alınıyor.
    08:56Verileri Gösterme
    • Çekilen değerler TextView'e yazdırılıyor.
    • Uygulama çalıştırıldığında butona tıklandığında değerler TextView'e ekleniyor.
    • Akşam saatleri 19:36'dan başlayıp 23:00'e kadar devam ediyor.
    10:20URL ve Veri Alma
    • URL kopyalanıp sayfaya eklendi ve "name" değeri verildi.
    • Get ve post değerleri kullanılarak Adana, Adıyaman, Düzce gibi şehirler arasında boşluk bırakılarak veriler alındı.
    • Get, post, head ve delete arasındaki farklar hakkında daha fazla bilgi için internetten araştırma yapılması önerildi.
    11:06Spesifik Değer Alma
    • Spesifik bir değer almak istendiğinde (örneğin bugünün akşam namazının vakti veya tarihi) URL'i değiştirmek gerekiyor.
    • Döngü yerine sadece sıfırıncı değerin karşılık gelen değerini almak için döngü ve a değeri kaldırıldı.
    • Uygulama çalıştırıldığında bugünün akşam namazının vakti (19:39) alındı ve indeks değeri kanıtlandı.
    12:59Video Kapanışı
    • Video bu noktada sonlandırıldı ve izleyicilerden sorularını videonun altına yorum olarak yazmaları istendi.
    • Videoyu beğenenlerin beğen butonuna tıklamaları ve henüz abone olmayanların abone olmaları tavsiye edildi.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor