android chat tutorial
1.0.0
このリポジトリを使用すると、Androidチャットチュートリアルで説明されている各ステップを完了した後、結果を確認できます。 Kotlin ( SampleKotlinモジュール)とJava ( SampleJavaモジュール)の両方で記述されたサンプルが含まれています。その他のAndroidチャットの例については、SDKのGithub RepoとUIコンポーネントのサンプルアプリを参照してください。
すでにJetPackの作曲のオールイン?代わりに、Compose UIコンポーネントのチュートリアルリポジトリをご覧ください。
このプロジェクトは、テスト目的で共有ストリームアカウントで事前に構成されています。 Stream Chatの詳細については、こちらで説明してから、アカウントにサインアップして、ここで独自のキーを取得できます。
サンプルアプリは2つの画面で構成されています。
MainActivity :利用可能なチャネルのリストを表示します。ChannelActivity :選択したチャネルビューを表示します。これには、ヘッダー、メッセージリスト、メッセージ入力ビューが含まれます。各モジュールには、チュートリアルの手順に対応する複数のChannelActivity実装が含まれています。 MainActivityにあるsetOnChannelClickListener変更することで、簡単に交換できます。
channelListView.setOnChannelClickListener { channel ->
// open the channel activity
startActivity( ChannelActivity .newIntent( this , channel))
}現在、4つの異なるChannelActivity実装から選択できます。
ChannelActivity基本的なメッセージリストの実装ChannelActivity2新しいMessageListViewスタイルとカスタムアタッチメントタイプが含まれていますChannelActivity4低レベルのクライアントライブラリで作成されたカスタムタイピングヘッダーコンポーネントが含まれています