부팅시에 코드를 실행하는것은 간단합니다.

Android는 Booting시에 BOOT_COMPLETED라는 BroadCast를 생성합니다.
그걸 Catch하는 Receiver를 구현하면됩니다.

1. Permission 설명

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />


2. Receiver에 IntentFilter 걸기

 <intent-filter>

                <action android:name="android.intent.action.BOOT_COMPLETED" />

 </intent-filter>


3. Receiver 구현

@Override

    public void onReceive(Context context, Intent intent) {

}



BroadcastReceiver Class를 상속받는 Receiver Class를 하나 만들고,


onReceiver Method를구현해주면 됩니다. 


참 쉽죠? ㅎㅎ


+ Recent posts