Turkcell | Geleceği Yazanlar

Android Studio RSS Reader Nasıl Yapılır?

Arkadaşlar Merhaba,

Android Studio'da uygulama geliştiriyorum ve geliştirdiğim uygulamaya haber verilerini RSS ile çekmek istiyorum. İnternette ne kadar araştırsamda bir türlü RSS çekebilmeyi başaramadım. Adım adım neler yapacağıma dair anlatım sağlarsanız ya da adım adım anlatım yapmış kaynaklara yönlendirirseniz çok memnun olurum. Bu alanda henüz yeni olduğum için çok fazla derin bir bilgiye sahip değilim. İlginiz için şimdiden çok teşekkürler.

    0

    Serdar Şen

    13 Ağustos 2016

    bişey değil. manifestte önemli olan internet iznini vermiş olman onu da şu satırla yapıyorsun

    <uses-permission android:name="android.permission.INTERNET"/>

     

     

    0

    Tancan

    05 Ağustos 2016

    Serdar Merhaba,

    Göndermiş olduğun örneği inceledim ve uygulamaya çalıştım fakat mantalitesini tam olarak anlayamadım. Çeşitli yöntemler ve örnekleri deniyorum programda hata olmuyor fakat herhangi bir veride çekemiyorum. Çok kapsamlı bir bilgiye sahip olmadığım içinde çalışmamasını tetikleyen unsurun ne olduğunu çözebilmiş değilim. İlgin için teşekkür ederim.

      serdarşen

      Cmt, 13/08/2016 - 22:09
      bişey değil. manifestte önemli olan internet iznini vermiş olman onu da şu satırla yapıyorsun.

    0

    Serdar Şen

    03 Ağustos 2016

    Merhaba Tancan, bir rss linki xml uzantılı bir dosya sağlayan site linkidir. Bu xml dosyasını androide çekip parse - parçalama yaparak xml elementlerini, uygulama içerisinde istediğin bileşenleri kullanarak görüntüleyebilirsin. Örneğin geleceğiyazanlar bloğunun    rss linkini incelersek içerisinde bir xml dosyası barındırdığını görüyoruz.

    Şu sayfada da aşağıdıki gibi ufak bir rss'nin parse edilme örneği adım adım anlatılmış.

    http://www.tutorialspoint.com/android/android_rss_reader.htm

    <rss version="2.0">
    <channel>
       <title>Sample RSS</title>
       <link>http://www.google.com</link>
       <description>World's best search engine</description>
    </channel>
    </rss>

     

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.