Soru & Cevap

JSON'dan Veri nasıl çeklir? ...

30.03.2016 - 01:10

İyi günler arkadaşlar.Gridview e JSON'dan verileri çekip tablolar halinde listeli bir şekilde nasıl gösterebiliriz?Yardımcı olabilir misiniz?

12 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-19298-1459404577.jpg
alper_beyler
30.03.2016 - 02:39

Merhabalar,

Arkadaşın dediklerine katılmakla beraber aşağıdaki derslermizi de inceleyebilirsin: ( gridview yerine listview kullanıldı sen  kendine göre değiştirirsin )

https://www.mobilhanem.com/android-volley-kullanimi-ve-json-parse-etme/

https://www.mobilhanem.com/android-http-post-ve-json-parse-etme/

https://www.mobilhanem.com/android-retrofit-kullanimi/

picture-30491-1565085904.jpg
serhatleventyavas
30.03.2016 - 02:17

hmm ilk önce bir istekde bulabilmen için sunucuya bağlanmalısın. Bunun için httpurlconnection kullanabilirsin. Yada hazır yazılmış olan volley okhttp gibi kütüphaneleri kullanabilirsin. Ben volley kütüphanesini kullanıyorum. Daha sonra sunucuya bağlandıkdan sonra artık server tarafında hangi dil ile çalışıyorsun bilmem ama gelen isteklere göre bir çıktı vermen lazım. Xml yada json türünde verebilirsin. Sen zaten json türünde çalışmak istiyorsun. Json çıktı verdikden sonra bunu android de tarafına cekecesin. Orada ayrıstırma yapacaksın. JsonObject ve jsonArray sınıfları işini görebilir. Hazır kütüphanelerde bulunuyor sanırım ama bu 2 sınıfı kullanmak çok basit. Daha sonra bir adapter yazman gerekecek. Bu adapteri artık nasıl yapmak istersen sana kalmış. Gridview içeriği nasıl olacak felan ona göre ayarlaman lazım. Neyse çektiğin verileri ayrıştırıp bir modele atayacaksın. Daha sonra bu modeli bir liste içine bu listeyi de adaptere atacaksın. Bu attıgın listeyi adapterde de kullanarak gridview de verileri göstereceksin. Biraz uzun karmaşık oldu ama basit aslında. İsterseniz githuba bir örnek atabilirim. Yada biraz araştırın sizde güzel örnekler bulabilirsiniz.