Page 304 - MDP2020-1
P. 304

|    인천전자마이스터고등학교  ·············································································································
            298

            InputStreamReader(socket.getInputStream()));
                                            data  =  input.readLine();
                                            //화면  출력
                                            mHandler.post(new  msgUpdate(data));

                                            Log.d("=============",  data);
                                            socket.close();//사용이  끝난뒤  꼭  닫아주어야한다.
                                    }catch(Exception  e){
                                            e.printStackTrace();

                                    }
                            }
                    }
                    //  받은  메시지  출력
                    class  msgUpdate  implements  Runnable  {
                            private  String  msg;

                            public  msgUpdate(String  str)  {
                                    this.msg  =  str;
                            }
                            public  void  run()  {

                                    textView.setText(data);
                            }
                    };
            }
            (첫화면/제품인증  코드)
            package  com.example.smartstyler;



            import  android.content.Intent;
            import  android.os.Build;
            import  android.os.Bundle;
            import  android.view.View;

            import  android.widget.Button;
            import  android.widget.EditText;
            import  android.widget.Toast;


            import  androidx.appcompat.app.AppCompatActivity;



            public  class  MainActivity  extends  AppCompatActivity  {


                    EditText  productCode;
                    Button  button_access;

                    String  product;
                    String  set_productCode  =  "";
   299   300   301   302   303   304   305   306   307   308   309