Hüseyin
Hüseyin
Muğla
10/07/2018 tarihinden beri üye
60 GY Puanı
49K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
0 Sertifika
1 Soru Sordu
2 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Çukurova Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

3
Tümünü Gör

Volley Kütüphanesi Türkçe Karakter Sorunu

Merhaba arkadaşlar dünden beri uğraşıyorum denemedik yöntem bırakmadım genede baş edemedim size danışmak istedim 
 

    RequestQueue rg;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate( savedInstanceState );
        setContentView( R.layout.activity_login );

        rg = Volley.newRequestQueue( this );
        try {
            jsonoku();
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        }
    }



    public void jsonoku() throws UnsupportedEncodingException {
        String query = URLEncoder.encode("Hüseyin Şişman","UTF-8");

        JsonObjectRequest json = new JsonObjectRequest( Request.Method.GET, "http://******.com/Admin/Jsonlar/AppJson.php?data=Uye_Kayit&mail=Hüseyin Şişman&sifre=fsfsdfsd", null, new Response.Listener<JSONObject>() {
            @Override
            public void onResponse(JSONObject response) {
                try {

                    Log.d("deno",response.getString("form"));
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {

            }
        } );

        rg.add( json );
    }

 

 

Yukarıdaki kodda ne yazarsam yazim 

BasicNetwork.performRequest: Unexpected response code 400 for http://*******.com/Admin/Jsonlar/AppJson.php?data=Uye_Kayit&mail=Hüseyin Şişman&sifre=fsfsdfsd

ü'harfinde patlıyor Url.encode yaptığımdada Bad url oluyor gene çalışmıyor bir türlü türkçe karakter sorununu çözemedim grade içine 

android { compileOptions.encoding = 'windows-1254' }   bunu yazsam da düzelmedi varmı bu sorunun çözümünü bilen bir arkadaş 

 

5 yıl 9 ay önce yanıtladın

Volley Kütüphanesi Türkçe Karakter Sorunu

12 Temmuz 2018 tarihinde cevaplandı

Neyse kendi sorunumu kendim çözdüm ileride bu şekilde hata ile karşılasan arkadaşlara kaynak olması için gelen türkçe karakteri base64 ile şifreleyip veritabanında çözdürerek şimdilik işimi hallettim 

Android bir oyun için veritabanı

Merhaba zeynep hhanım evet qlite ile bunu yapabilirsiniz ama size tavsiyem mysql yada sql veritabanı kullanmanız eğer offline moddada oyun oynatmaya devam edecekiseniz sharepreferences kullanıp bazı verileri saklayıp daha sonra online modda bunları tekrar veri tabanına yazdırabilirsiniz. Uzak veri tabanı işlemlerinide jsonrequest ile gerçekleştirip oyununuzun verilerini sorunsuz tutabilirsiniz ileride online oyuna dönüştürecek iseniz socket yapısını inceleyiniz iyi çalışmalar dilerim