Period 2021-07-12(월) ~ 2021-07-18(일) Things I Learned 1️⃣ DialogFragment DialogFragment 생성 DialogFragment를 확장하는 클래스를 통해 다이얼로그를 생성할 수 있음 onCreateDialog() 메소드를 재정의하여 다이얼로그를 생성함 onCreateDialog() 메소드의 역할...
Period 2021-07-19(월) ~ 2021-07-25(일) Things I Learned 1️⃣ FCM 클라이언트 앱 인스턴스의 등록 토큰 특정 장치에 메시지를 보내려면 해당 장치의 등록 토큰을 알아야 함 앱을 처음으로 시작할 때, FCM SDK는 클라이언트 앱 인스턴스에 대한 등록 토큰을 생성함 토큰은 다음과 같은 이유로 초기 실행 이후 교체될...
Period 2021-07-26(월) ~ 2021-08-01(일) Things I Learned 1️⃣ Notification Heads-up notification 안드로이드 5.0부터 헤드업 알림을 사용할 수 있음 단말기가 잠금 해제된 경우에만 나타남 헤드업 알림을 트리거할 수 있는 조건 사용자의 액티비티가 전체 화면 모드일 경우 알림이 ...
Period 2021-08-02(월) ~ 2021-08-08(일) Things I Learned 1️⃣ Guideline Guideline이란? ConstraintLayout에 대한 가이드라인 헬퍼 객체를 나타내는 유틸리티 클래스 헬퍼 객체는 View.GONE으로 표시되어 디바이스에 나타나지 않음 레이아웃 목적으로만 사용되며 ConstraintLayou...