uygulamada veri çekmek için internete bağlanıyorum ancak özellikle ilk çalıştırmada bağlantının sağlanması 10-15 saniyeli buluyor ve bu sürede sayfa boş kalıyor. çok uzun bir bekleme süresi.
public void verial(String baglan){
Log.e("bilgi url",baglan);
//url ="https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/basit-bir-istek-request-gondermek";
StringRequest myReq = new StringRequest(Request.Method.GET,baglan,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
// yanıt string'inin ilk 100 karakterini gösterelim
Log.e("bilgi","gelen yanit:"+ response);
oku(response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("bilgi","çalışmadı hacı");
}
}
);
RequestQueue queue = Volley.newRequestQueue(getActivity().getApplicationContext());
queue.add(myReq);
};bağlantı yaptığım kodlar bunlar jsoup kullanarak bağlantı yapmaya çalıştığımda da aynı şekilde oluyor. bağlantı yaptığım dosyayı kodlama olmadan direkt text içeriği olarak attım yine bişey değişmedi. zaten sayfaya hız testi yaptığımda yüklenmesi 1 sn nin altında kalıyor. yüklenen sayfada 4 5 kb lik bir json sayfası oluyor o kadar