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 = "";