Page 67 - 3-3
P. 67

3. Android  소스코드


               (1) activity main


              package com.example.puppy;
              import android.annotation.SuppressLint          // SuppressLint  주석(Annotation)
              import android.app.Activity;                    //  액티비티
              import android.content.Intent;                  //  인텐트
              import android.content.SharedPreferences;               //  어플리케이션         설정     저장을      위한
              SharedPreferences
              import android.content.pm.ActivityInfo;         //  특정 액티비티를 검색하기 위한 정보
              import android.os.Bundle;                               //  데이터 전달을 위한 Bundle
              import android.os.Handler;                      // Thread  처리를 위한 Handler
              import android.util.Log;                        // Log
              import android.view.View;                       // View
              import android.view.Window;                     //  톱 레벨의 윈도우의 외관과 동작 정책
              import android.view.WindowManager;              //  앱이 Window  에게 명령을 전달할 수 있도록 하
              는 인터페이스
              import android.view.View.OnClickListener;               //  버튼 클릭 시 동작 정의
              import android.widget.ImageButton;              //  이미지 버튼
              import android.widget.Toast;                    // Toast






              @SuppressLint("ClickableViewAccessibility")
              public class MainActivity extends Activity implements OnClickListener {


                                                      private Int flag =0,1 = 0;
                                                      private lmageButton start, network, end;
                                                      private lmageButton confirm, light, wifi;
                                                      private boolean FinishFlag;
                                                      private String ips="";




                                                      MyThread th = null;
                                                      // 새 스레드 선언


                                                      @Override
                                                      protected void onCreate(Bundle savedlnstanceState) {
                                                      super.onCreate(savedlnstanceState);
                                                      requestWindowFeature(Window.FEATURE_NO_TITLE);
                                                      // 타이틀 바


              setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
              // 화면 가로 고정


                                                           - 67 -
   62   63   64   65   66   67   68   69   70   71   72