티스토리 뷰
2012 구글 IO 를 아시나요?
젤리빈에 대해 발표되면서 향상된 Nofification에 대한 언급이 있었습니다.
위 발표와 함께 Notifications함수는 젤빈 버전을 기준으로 나뉘게 되었습니다. API 11부터 알림 생성을 더욱 쉽게 할 수 있도록 Notification.Builder를 사용 젤리빈 이전 버전의 스마트폰에서는 NotificationCompat.Builder를 사용 기본적인 알림의 형식은 아래와 같습니다.
여기서부터는 젤리빈(4.1)이상의 추가된 기능입니다.
1.젤리빈(4.1)이상부터는 알림을 늘리고 줄일 수 있습니다.
2. 스크린샷 같은 사진을 미리볼수 있습니다.
3. Action을 추가(AddAction)하여 알림에서 바로 처리할수있습니다.
지금부터는 Notification함수에 대해 알아보겠습니다.
1. NotificationManager
알림(Notification)은 NotificationManager로 관리가 되어집니다.
notify함수로 알림에 정수 ID값을 붙여 추가시키고 cancle함수로 해당 ID의 알림을 제거합니다.
2. Notification
알림 Notification의 기본적인 생성자는 Notifi = new Notification.Builder(getApplicationContext()).build(); 이지만 아래와 같이 옵션을 추가할 수 이습니다.
세부적인 옵션들입니다.
3. 확장 및 추가 옵션
4. Sample Code
미르님의 홈페이지(http://itmir.tistory.com/457)를 많이 참조하였습니다.
추가적으로 http://twinw.tistory.com/49에 가시면 Service에 대한 설명, http://twinw.tistory.com/50에 가시면 Service와 Notification의 복합 예제가 있습니다.
'SoftWare > 안드로이드' 카테고리의 다른 글
Android Service + Notification 통합 예제 (35) | 2016.03.04 |
---|---|
Andorid - Service (12) | 2016.03.04 |
Android - SSL 인증서 오류 (javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.) (7) | 2016.03.01 |
안드로이드 스튜디오 import org.apache.http. 하는법 (5) | 2016.03.01 |
Android - 뒤로 버튼 2번 앱 나가기 확인 팝업창(AlertDialog) (0) | 2016.02.05 |
- Total
- Today
- Yesterday
- Notification
- 카운터
- LISTVIEW
- 파일 입출력
- 아두이노
- Java Decompiler
- java 파일 입출력
- c언어
- 파일입출력
- php
- 알고리즘
- java
- 자바 입출력
- counter
- Res
- 서버
- 인텐트
- vim 설치
- 5582
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- 포켓몬 Go
- 유전 알고리즘
- 안드로이드
- 유전
- Service
- vim
- android
- java url
- jad
- 포켓몬 고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |