chatting 2

[JAVA] Android 채팅방 UI 만들기

안녕하세요 ~ 무책임하게 메세지를 보내는 것 까지만 올리고 ㅋㅋㅋ 채팅방 설정 관련해서는 아무것도 올리지 않았네요..각설하고! 채팅방 UI 쉽게 만들기! 시작할게요 채팅방 결과 화면입니다.. 오랜만에 보니까 ,,, 좀 못생기긴 했는데 .. 내가 보낸 메세지/남이 보낸 메세지를 구분해서 리사이클러뷰에 넣는 다는 것에 집중해서 봐주시면 좋을 것 같습니다. message_box_my.xml message_box_other.xml 먼저, 이런식으로 리사이클러뷰의 아이템이 될 메세지 말풍선의 xml부터 작성해줍니다. 메세지가 하나 있을 때, 띄우고 싶은 정보들을 넣는다고 생각하면 좋을 거 같아요. 전 남의 메세지는 이름, 내용, 시간을 넣어줬고, 내가 보낸 메세지의 경우에는 내용, 시간만 넣었습니다. messag..

Android/Firebase 2024.01.03

[JAVA] Firebase로 채팅앱 만들기(1) - RealtimeDB에 push하는 법

로그인과 회원가입 소스는 따로 넣지 않겠습니당 ㅎㅎ ^^! databaseReference.child("users").child(uid).setValue(user); 저는 이런식으로 리얼타임 데이터베이스 안에 user 정보를 넣어두었습니다! (회원가입할 때 1회만 진행해요) 나중에 User 참조해서 메세지 보낸 사람의 정보를 가져오기 편하답니다 ㅎ.. public class User{ String email; String name; String uid; String position; String token; public User(String email, String name, String uid, String position){ this.email =email; this.name = name; this...

Android/Firebase 2023.04.01