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

이제  안드로이드  App은  준비가  되었으며  좌측  Package  Explorer에  표시  되었을  것이다.
            HelloAndroid.  java  파일을  열어보면  아래와  같이  생겼을  것이다.





                        package com.example.android;


                        import android.app.Activity;
                        import android.os.Bundle;


                        public class Hell`oAndroid extends Activity {


                            public void onCreate(Bundle savedInstanceState) {
                                super.onCreate(savedInstanceState);

                                setContentView(R.layout.main);
                            }
                        }



                보면  알겠지만  HelloAndroid  클래스의  기본  클래스는  Activity이다.  Activity는  작업을  수행하
            는데  사용되는  단일  어플리케이션  엔티티이다.  어플리케이션은  많은  분리된  Activity로  이루어
            질  것이다.  그러나  사용자는  하나의  Activity하고만  상호작용을  할  것이다.  OnCreate  Method

            는  App의  activity가  실행될  때  안드로이드  시스템에  의해  호출된다.  이것은  초기화와  UI
            setup을  할  때  사용하면  되고,  Activity는  사용자  인터페이스를  요구하지  않지만  대게는  그러하
            지  않는다.  여기서  소스를  조금만  변경해보면,



                        package com.example.android;


                        import android.app.Activity;
                        import android.os.Bundle;
                        import android.widget.TextView;

                        // TextView package를  import하였다.

                        public class HelloAndroid extends Activity {



                            public void onCreate(Bundle savedInstanceState) {





                                                         -  65  -
   67   68   69   70   71   72   73   74   75   76   77