티스토리 뷰
반응형
// Manifest
<receiver android:name=".BootStartReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.BOOT_COMPLETED"></uses-permission>
// BootStartReceiver.java
// 핸드폰 처음 부팅시 서비스를 가동하기 위한 클래스
public class BootStartReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {
// 마감 데이터 도착 알림 서비스 가동
Intent serviceIntent = new Intent();
serviceIntent.setAction("pkg.os.MagamAlramService");
context.startService(serviceIntent);
}
}
반응형
'Android > 실전 TIP' 카테고리의 다른 글
리스트 롱 클릭시 리스트 메뉴로 선택 처리 (0) | 2019.03.25 |
---|---|
키보드 숫자 패드로 전환 (0) | 2019.03.25 |
알람으로 일정 간격 반복 되게 하기 (0) | 2019.03.25 |
메인이 로고인 경우 바로 종료 시키기 (0) | 2019.03.25 |
로고 애니메이션 효과 주기 (0) | 2019.03.25 |
댓글
반응형
최근에 올라온 글
- Total
- Today
- Yesterday