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

Ⅳ.  CodeVision  Source  Code



                             status  =  "Mobile  data  enabled";

                        }  else if  (conn  ==  NetworkUtil.TYPE_NOT_CONNECTED)  {
                             status  =  "Not connected to  Internet";
                        }

                        return status;
                  }
             }






            이  클래스는  안드로이드의  현재  네트워크  접속  상태를  파악하는  역할을  하고  있는  클래스이다.  현재  이
            어플리케이션의  경우  tcp소켓통신을  하기  위해서  반드시  네트워크에  연결되어  있어야  하기  때문에  네트
            워크가  연결되지  않았다면,  와이파이  설정창을  실행  시키고  어플리케이션을  종료시키는  기능을  메인  엑

            티비티에  추가시켜  놨다.





                                                                                             DatabaseLog.java
             package  com.example.user.parkstation;



             import  android.app.AlertDialog;
             import  android.content.DialogInterface;

             import  android.content.Intent;
             import  android.content.SharedPreferences;
             import  android.database.Cursor;
             import  android.database.sqlite.SQLiteDatabase;
             import  android.provider.Settings;

             import  android.support.v7.app.AppCompatActivity;
             import  android.os.Bundle;
             import  android.util.Log;

             import  android.view.Menu;
             import  android.view.MenuInflater;
             import  android.view.MenuItem;
             import  android.view.View;
             import  android.view.ViewGroup;

             import  android.widget.TableLayout;
             import  android.widget.TableRow;




                                                                                               정보통신기기과
                                                         -  837  -
   839   840   841   842   843   844   845   846   847   848   849