· Kotlin
알람 로그 만들기 어플에서 좋아요가 눌렸거나 댓글이 달렸거나 혹은 팔로우가 됐다면 유저에게 알람을 보내주는 기능을 만들어 보자. 그렇기 하기 위해서는 알람의 log를 남겨 놓는 작업이 필요하다. 따라서 각 Activity마다 log를 firebase에 남겨 놓는 함수를 만들어보자. 우선 AlarmDTO라는 모델을 정의하여 표준화해보자. package com.example.firstapp.navigation.model data class AlarmDTO( var destinationUid: String? = null, var userId: String? = null, var uid: String? =null, var kind: Int? = null, var message: String? = null, va..
· Kotlin
유저 페이지 유저 페이지를 만들기 위해서는 현재 로그인된 계정의 유저페이지와 다른사람의 유저페이지를 고려하여 만들어야 한다. 자신의 페이지와 다른 사람의 페이지의 공통인 요소를 분석한 뒤 뷰를 짜 보자. 프로필 사진, 게시물, 팔로워, 팔로우, 게시물 이미지는 공통으로 갖는 요소이다. 이를 다루는 UserFragment를 작성해보자. package com.example.firstapp.navigation import android.content.Intent import android.graphics.PorterDuff import android.os.Bundle import android.util.Log import android.view.LayoutInflater import android.view.V..
· Kotlin
Bottom Navigation bottomNavigation을 추가하여보자. 여기에 menu를 적용하기 위해 menu res를 만들어야 한다. 간단하게 id와 icon정도만 정의해주면 된다. 이제 navigation에서 icon이 클릭되었을 때 처리 로직만 만들어주면 간단하게 처리할 수 있다. icon이 클릭되었을 때 main_content에 Fragment를 바꿔줄 것이다. 일단은 구분만 되도록 색상만 바꾼 간단한 Fragment를 구성해보자. package com.example.firstapp.navigation import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view...
hvv_an
'앱' 태그의 글 목록