Page 601 - 3-3
P. 601

import android.content.Intent; // 액티비티 호출 클래스
               import android.os.Bundle; // 문자열로 된 키와 여러 가지의 타입의 값을 저장하는 Map                      클래스
               import android.os.StrictMode; // 화면 응답속도 향상 클래스
               import android.support.v7.app.AppCompatActivity; // 안드로이드 하위버전 지원 액티비티 클래스
               import android.view.View; // 모든 가시적 객체의 부모 클래스
               import android.widget.Button; // 버튼 사용 클래스
               import android.widget.EditText; // 문자 입력 객체 사용 클래스
               import android.widget.Toast; // 토스트 사용 클래스


               import java.io.BufferedInputStream; // 입력을 버퍼에 격납하고 mark, reset        메소드를 지원 클래스
               import java.io.IOException; // 외부 입출력 클래스
               import java.io.OutputStreamWriter; // 데이터 스트림 직렬화 파일 시스템에 의한 입출력 클래스,  ,
               import java.io.PrintWriter; // 기존 파일 뒤에 이어쓰기를 가능하게 하는 클래스
               import java.net.Socket; // 소켓통신을 위한 클래스


               /**
                * Created by JBTS-02-14 on 2017-11-17.
                */


               public class Class_Loginsee extends AppCompatActivity {


                   Socket connect;


                   String IP; // IP 주소
                   String WebIP;
                   int PORT; //  포트


                   private PrintWriter socketOut; //  출력
                   private BufferedInputStream socketIn; //  입력


                   EditText ID;
                   EditText PW;


                   String name;


                   char start_2 = '1'; //  통신시작
                   char Login_2 = '1'; //  로그인




                   protected void onCreate(Bundle savedInstanceState) {
                       super.onCreate(savedInstanceState);
                       setContentView(R.layout.class_loginsee);


                       // StrictMode 는 메인 스레드에서 디스크 접근 네트워크 접근 등 비효율적 작업을 하려는,


                                                          - 601 -
   596   597   598   599   600   601   602   603   604   605   606