Page 249 - MDP2020-1
P. 249

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  243


            import  com.android.volley.Response;
            import  com.android.volley.toolbox.StringRequest;


            import  java.util.HashMap;

            import  java.util.Map;


            public  class  ValidateRequest  extends  StringRequest  {



                    //서버  url  설정(php파일  연동)
                    final  static  private  String  URL  =  "http://mdphost.dothome.co.kr/UserValidate.php";
                    private  Map<String,String>  map;


                    public  ValidateRequest(String  userID,  Response.Listener<String>listener){
                            super(Request.Method.POST,URL,listener,null);



                            map  =  new  HashMap<>();
                            map.put("userID",userID);
                    }



                    @Override
                    protected  Map<String,  String>  getParams()  throws  AuthFailureError  {
                            return  map;
                    }
            }



            <  뒤로가기버튼을  이용한  종료  >


            import  android.app.Activity;
            import  android.widget.Toast;



            public  class  BackPressCloseHandler  {


                    private  long  backKeyPressedTime  =  0;
                    private  Toast  toast;



                    private  Activity  activity;


                    public  BackPressCloseHandler(Activity  context)  {
                            this.activity  =  context;

                    }
   244   245   246   247   248   249   250   251   252   253   254