Skip to content

푸시알림 예제 코드 및 설명 자료입니다📝

Notifications You must be signed in to change notification settings

Crunch-Arctic-Fox/PushExample

Repository files navigation

PushExample

📚 Reference

  1. FCM Overview
  2. FCM Android
  3. Android Developer

📋 작업 순서

1. Firebase 웹 들어가서 Project 생성한다

2. build & manifest(meta & service) 파일 수정해서 Firebase sdk를 설정해준다
     - messaging-ktx를 사용하려면 minSDK가 26이상이었던것 같으니.. 잘 안되면 체크해보기
     
3. FirebaseMessagingService를 상속받는ExampleMessagingService class를 만들어 준다

4. onMessageRecieved 메소드를 오버라이딩 해준다 (notification, data 따로 처리)

5. 커스텀 뷰를 사용하고 싶다면 Relative layout을 사용해야만한다 (height값 제한 있음.. 44였나..)

6. 서버가 디바이스 토큰 달라고 하면 당황하지 않고 getDeviceToken() 메소드를 MainActivity의 onCreate()안에서 호출한다

7. onNewToken() 메소드 내에서FCM Devide Token이 Refresh되는 상황을 처리해준다.

💾 세미나 자료

image

image

image

image

image

image

image

image

image

image

image

About

푸시알림 예제 코드 및 설명 자료입니다📝

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages