Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- NestedScrollView
- 상태관리
- AAC
- http발전과정
- appcompatactivity
- 플로이드워셜
- viewModelScope
- 절대 주소
- appcompatacitivity
- 내부 단편화
- 데코레이터 패턴
- recyclerview
- http 역사
- 뷰홀더
- 리사이클러뷰풀
- 프로세스
- 자이고트
- Android
- Kotlin
- 리사이클러뷰
- 디자인 패턴
- DiffUtil
- AsyncListDiffer
- 운영체제
- GetX
- 물리 메모리
- apk 빌드 과정
- 안드로이드
- Dispatchers
- flutter
Archives
- Today
- Total
hong's android
[안드로이드] Pendingintent 본문
Pendingintent
pending은 ‘보류’ 라는 의미를 가진다. Pendingintent는 당장 실행하지 않고 실행하기 위해 보류되어있는 인텐트이다.
사용자가 해당 앱을 실행하지 않는 상황에서는 해당 앱의 intent를 실행 시킬수 없다.
예를들어,
1.어떤 파일을 다운로드를 완료해서 노티피케이션을 통해 intent를 실행 시켜야할때
2.특정 시간 마다 해당 앱을 실행 시키지 않아도 intent를 실행 시켜야할때
프로세스가 해당 앱을 점유중이 아니더라도 해당 앱의 intent를 실행시킬 필요가 생긴다. pendingintent는 다른 앱에게 인텐트를 실행 시킬 권한을 허가해 실행을 시킨다.
* 노티피케이션은 안드로이드 시스템의 NotificationManager가 다른 프로세스에서 intent를 실행 시키는데 notification으로 인텐트 수행시 pending intent 필수
'Android > Android' 카테고리의 다른 글
[안드로이드] apk 빌드 과정 (+ DVM,ART) (0) | 2023.02.11 |
---|---|
[안드로이드] setcontentview(), Layoutinflater (0) | 2023.01.31 |
[안드로이드] View lifecycle (0) | 2023.01.16 |
[안드로이드] Handler, Content Provider, xml 레이아웃 (0) | 2023.01.14 |
[안드로이드] 자이고트 (0) | 2023.01.13 |