Turkcell | Geleceği Yazanlar

Soru & Cevap

Logcat ne demek istiyor?

26.07.2014 - 12:28

Merhabalar ,(git:http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/ ) bu lnkteki projeyi pc de açamıyorum ,

logcat

https://www.dropbox.com/s/6yl0kq0uh1k2e8e/Screenshot%202014-07-25%2018.59.32.png

https://www.dropbox.com/s/r65lmsav0wkyr1i/Screenshot%202014-07-25%2019.00.00.png

hata neden kaynaklanıyor acaba?

 

2821 Görüntülenme

1 Cevap

Ahmet Burak Demirkoparan
26.07.2014 - 13:34

Anladığım kadarıyla remote url'den json parse işlemi yapılmaya çalışılıyor.Fakat bu işlem ui thread(yani programın görünür olduğu) blokta yapılmaya çalışılıyor.Buda uzun sürdüğü için ui threadi kitler ve bu tarz bir hatayla karşılaşırsın.

AsyncTask diye bir android sınıfı var başlangıcı,işlem yapma safhası ve bitişi mevcut olan bir asenkron thread.

Network işlemlerini bu thread içerisine alabilirsin veya javanın klasik new Thread yöntemiylede yapabilirsin.

http://www.abdullahbalta.com/2013/12/29/android-arkaplan-islemleri-thread-ve-asynctask/

bu kaynak size eşlik edebilir kanaatindeyim.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

kadir
26.07.2014 - 14:42
teşekkürler dediğiniz şekilde yapmaya çalışacağım.
kadir
29.07.2014 - 17:28
Merhabalar ,maalesef hangi dosyanın içerisinde asyntask kullanacağımı anlayamadım DatabaseHandler.java da mı acaba ?
Ahmet Burak Demirkoparan
29.07.2014 - 19:29
Jsonu uzak urlden okudugun kismi ve parse kismini alabilirsin

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