Page 484 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 484

정보통신기기  프로젝트






                                       ipAdress  =  sharedPref.getString("ip_address",  "NULL");

                                //  ip주소를  설정파일로부터  가져옴

                                       realtime  =  sharedPref.getBoolean("realtime",  false);                      //  실시간
                    통신이  on인지  off인지    가져옴

                  //                     Log.e("실시간통신  상태",  String.valueOf(realtime));

                                       interval_key  =  sharedPref.getInt("interval_key",  1500);

                                //간격을  가져옴
                  //                     Log.e("통신주기  :",  Integer.toString(interval_key));

                                       if  (realtime  || running)  {

                              //  실시간  통신이  on이  되었거나  돌아가는중이라면




                                             if  (running)  {

                          //  실시간통신이  돌아가는  중이라면

                                                  running  = false;
                    //running  값은  false로  바꾸어  thread를  종료  시킨다.
                                                  startButton.setText("층확인 시작");

                  //  button의  텍스트값을  처음처럼  바꾸어준다.

                                             }  else {




                                                  startButton.setText("층확인 중지");
                    //실시간통신만  켜져있는경우

                                                  thread  =  new  ConnectThread(interval_key);

                      //  실시간  통신  객체를  만든다.
                                                  running  = true;

                                                  thread.start();

                                             }

                          //다른  경우

                                       } else  {

                                             if(!buttonOn) {


                                                                                               정보통신기기과
                                                         -  477  -
   479   480   481   482   483   484   485   486   487   488   489