android chat tutorial
1.0.0
이 저장소를 사용하면 Android 채팅 자습서에 설명 된 각 단계를 완료 한 후 결과를 확인할 수 있습니다. 여기에는 Kotlin ( SampleKotlin 모듈)과 Java ( SampleJava 모듈)에 작성된 샘플이 포함되어 있습니다. 더 많은 Android 채팅 예제는 SDK의 Github Repo 및 UI 구성 요소 샘플 앱을 참조하십시오.
이미 Jetpack Compose의 올인? 대신 Compose UI 구성 요소의 튜토리얼 리포를 확인하십시오.
이 프로젝트는 테스트 목적으로 공유 스트림 계정으로 사전 구성됩니다. Stream Chat에 대한 자세한 내용을 여기에서 배우고 계정에 가입하고 여기에서 자신의 열쇠를 얻을 수 있습니다.
샘플 앱은 두 개의 화면으로 구성됩니다.
MainActivity : 사용 가능한 채널 목록을 보여줍니다.ChannelActivity : 헤더, 메시지 목록 및 메시지 입력보기가 포함 된 선택된 채널보기가 표시됩니다. 각 모듈에는 튜토리얼의 단계에 해당하는 여러 ChannelActivity 구현이 포함되어 있습니다. MainActivity 에 위치한 setOnChannelClickListener 변경하여 쉽게 교환 할 수 있습니다.
channelListView.setOnChannelClickListener { channel ->
// open the channel activity
startActivity( ChannelActivity .newIntent( this , channel))
} 현재 4 가지 ChannelActivity 구현 중에서 선택할 수 있습니다.
ChannelActivity 기본 메시지 목록 구현ChannelActivity2 새로운 MessagelistView 스타일 및 사용자 정의 첨부 파일 유형 포함ChannelActivity4 저수준 클라이언트 라이브러리로 생성 된 사용자 정의 타이핑 헤더 구성 요소 포함