Oğuzhan GÜMÜŞ
Oğuzhan GÜMÜŞ
Ankara
22/01/2019 tarihinden beri üye
15 GY Puanı
99K GY Sırası
1 Rozet
0 Sertifika
2 Soru Sordu
0 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

Java Öğrenmeye çalışan biri 

Java Öğrenmeye çalışan biri 

İş Tecrubesi

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

Eğitim Geçmişi

Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.

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

2
Tümünü Gör

Android Volley Kütüphanesi Methodları

Merhaba ben oğuzhan bir süredir mobil uygulama çıkartmaya çalışıyorum ama 5 gündür ilerleyemiyorum çünkü edittext'imi php tarafına post edemiyorum ErrorListener'a düşüyor bende nere de hata yaptığımı anlayama ma sebebi mi volley kütüphanesine hakim olmamamdan kaynaklandığını düşünerek şöyle bir fikir geldi aklıma volley kütüphanesi mettodlardan oluşuyor bende kullandığım ama ne işe yaradığını bilmediğmiz metodların ne işe yaradığını öğrenirsen volley kütüphanesine hakim olurum diye düşündüm sizlerden ricam öğrenmek istediğim aşşağıdaki metodların amaçını bana söylemeniz teşekkürler.

1.  public void onResponse(String response)

2.  public void onErrorResponse(VolleyError error) (hata mesajını bastırmak için diye biliyorum.)

3. protected Map<String, String>

4. getParams()

5. throws

6. AuthFailureError

7.Map<String,String> params=new HashMap<String, String>();

8.  params.put

teşekkürler

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

Android Volley Kütüphanesi Methodları

Merhaba ben oğuzhan bir süredir mobil uygulama çıkartmaya çalışıyorum ama 5 gündür ilerleyemiyorum çünkü edittext'imi php tarafına post edemiyorum ErrorListener'a düşüyor bende nere de hata yaptığımı anlayamama sebebi mi volley kütüphanesine hakim olmamamdan kaynaklandığını düşünerek şöyle bir fikir geldi aklıma volley kütüphanesi mettodlardan oluşuyor bende kullandığım ama ne işe yaradığını bilmediğmiz metodların ne işe yaradığını öğrenirsem 

 volley kütüphanesine hakim olurum diye düşündüm sizlerden ricam öğrenmek istediğim aşşağıdaki metodların amaçını bana söylemeniz teşekkürler.

1.  public void onResponse(String response)

2.  public void onErrorResponse(VolleyError error) (hata mesajını bastırmak için diye biliyorum.)

3. protected Map<String, String>

4. getParams()

5. throws

6. AuthFailureError

7.Map<String,String> params=new HashMap<String, String>();

8.  params.put

teşekkürler

 

Ayrıca nerede hata yaptığımı kodlarıma bakarak söylerseniz çok sevinirim.

package com.example.vezir.mysql_php_andorid;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;

import java.util.HashMap;
import java.util.Map;

public class MainActivity extends AppCompatActivity  {

    EditText edittextone,edittexttou;
    TextView textview;
    String string = "deneme yazısı";
    String url = "http://192.168.1.136/android-one.php";
    RequestQueue requestQueue;


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

        edittextone = findViewById(R.id.edittextone);
        edittexttou = findViewById(R.id.edittexttou);
        textview = findViewById(R.id.textview);
        requestQueue= Volley.newRequestQueue(getApplicationContext());





    }
    public void btn(View view){
        textview.setText(string);
    }



    public void btntou(View view){

        StringRequest request=new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {
                Toast.makeText(getApplicationContext(), "doğru", Toast.LENGTH_LONG).show();


            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {
                Toast.makeText(getApplicationContext(), "HATALI", Toast.LENGTH_LONG).show();


            }
        }){
            @Override
            protected Map<String, String> getParams() throws AuthFailureError {
                Map<String,String> params=new HashMap<String, String>();

                params.put("ad", edittextone.getText().toString());
                params.put("soyad", edittexttou.getText().toString());
                return params;
            }
        };
        requestQueue.add(request);


    }
}