package kr.blogspot.cloudylab.alwaystop_xml; import android.app.Activity; import android.content.Intent; import android.os.Bundle; public class MainActivity extends Activity { private Intent serviceIntent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 보통은 setContentView 를 사용해서, layout 을 보여줍니다만... // 우리는 서비스에서 뷰를 보여주려고 하니, 이 부분을 과감히 주석처리 합니다. // setContentView(R.layout.service_main); } @Override protected void onStart() { super.onStart(); // service intent 를 만들고, startService 메소드를 사용합니다. // 이 메소드를 통해서 우리가 만든 서비스가 동작하게 됩니다. serviceIntent = new Intent( getBaseContext(), AlwaysService.class ); startService( serviceIntent ); } }