Page 847 - 3-3
P. 847

intent.putExtra("PORT",PORT);// PORT   값을 인탠트로 넘김
                                       startActivity(intent);//  화면전환
                                   }
                                   else // PORT 값이 다를경우
                                       Toast.makeText(getBaseContext(),       " 포트값이       맞지       않습니다",
               Toast.LENGTH_SHORT).show();
                               }
                               //  아이템 생성
                               ListViewItem item = (ListViewItem) parent.getItemAtPosition(position) ;
                               //  아이템 데이터를 얻음
                               String titleStr = item.getTitle() ;
                               String descStr = item.getDesc() ;
                               Drawable iconDrawable = item.getIcon() ;
                           }
                       }) ;
                   }
               }


                <Office_Login.java> (  스마트 오피스 로그인 )


               package com.helloworld.smartschool; //  패키지를 불러옴
               import android.content.Intent; //  화면 전환을 위한 인탠트를 불러옴
               import android.os.StrictMode; //  쓰레드 생성을 안하기 위해 불러옴
               import android.support.v7.app.AppCompatActivity; //  액티비티를 불러옴
               import android.os.Bundle; //  번들을 불러옴
               import android.view.View; //  뷰를 불러옴
               import android.widget.Button; //  버튼을 불러옴
               import android.widget.EditText; //  입력창을 불러옴
               import android.widget.Toast; //  토스트를 불러옴
               import java.io.BufferedInputStream; //  서버에게 값을 전달받기 위해 인풋스트림을 불러옴
               import java.io.IOException; //  예외처리를 위해 불러옴
               import java.io.OutputStreamWriter; //  서버에게 값을 전달하기 위해 아웃풋스트림을 불러옴
               import java.io.PrintWriter; //  서버에게 값을 전달하기 위해 프린트라이터를 불러옴
               import java.net.Socket; //  소켓을 불러옴
               public class Office_Login extends AppCompatActivity {
                   Socket connect; //  소켓
                   private PrintWriter socketOut; //  출력
                   private BufferedInputStream socketIn; //  입력
                   EditText UI;
                   EditText PI;
                   char start = '1'; //  통신시작
                   char Login = '2'; //  로그인
                   public void onCreate(Bundle savedInstanceState) {
                       super.onCreate(savedInstanceState);
                       setContentView(R.layout.office_login);


                                                          - 847 -
   842   843   844   845   846   847   848   849   850   851   852