Page 320 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 320

인천전자마이스터고                                                                            전자회로설계과



            //      Log.d("PHONE",  "getLine1Number  :"  +  tm.getLine1Number());
            userPhone  =  tm.getLine1Number();
            //                userPhone  =  "01012341234";
            if(userPhone.startsWith("+82")){
            userPhone  =  userPhone.replace("+82",  "0");
            }
            etPhone.setText(userPhone);



            mRand  =  new  Random();

            mb = new Member();


            final  EditText  finalEtPhone  =  etPhone;

            btnSendSMS.setOnClickListener(new  View.OnClickListener()  {
            @Override
            public  void  onClick(View  v)  {
            getData("http://192.168.0.34/getdata1.php");    //서버에있는hp페이지호출
            '7d
            });


            }

            public  void  getData(String  url){
            class  GetDataJSON  extends  AsyncTask<String,  Void,  String>  {    //AsyncTask:  쓰레드백그라운드

            @Override
            protected  String  doInBackground(String...  params)  {


            String  uri  =  params[0];

            BufferedReader  bufferedReader  =  null;
            try  {
            URL  url  =  new  URL(uri);    //서버연결
            ttpURLConnection  con  =  (HttpURLConnection)  url.openConnection();    //서버연결
            tringBuilder  sb  =  new  StringBuilder();    //변경이가능한String클래스


            ufferedReader  =  new  BufferedReader(new  InputStreamReader(con.getInputStream()));
            //문자를읽는클래ㅅ


            String  json;
            while((json  =  bufferedReader.readLine())!=  null){
            sb.append(json+"\n");
            }


            return  sb.toString().trim();



                                                         -  313  -
   315   316   317   318   319   320   321   322   323   324   325