DIBINA UNTUK ANDROID
Android
Chat UI Kit
Tambahkan skrin pemesejan Kotlin dengan Android Chat UI Kit Tencent RTC. Integrasikan perbualan, mesej dan kenalan ke dalam aplikasi anda dengan gaya visual yang sepadan.
SUMBER PEMBANGUN
Dokumentasi & Contoh Chat UI Kit untuk Android
Panduan Integrasi
Pasang Chat UI Kit untuk Android dan hantar mesej ujian.
Contoh & Sumber
Terokai pengalaman pemesejan dan sumber rasmi untuk pembangun.
Sokongan dalam produk anda
Kekalkan permintaan perkhidmatan dan perbualan pelanggan dalam aplikasi yang sama.
Kongsi perkara yang anda lihat
Bawa perkongsian foto ke dalam perbualan harian dan kemas kini pasukan.
KEUPAYAAN SEMBANG ANDROID
Ciri penting, sedia untuk disambungkan
Senarai perbualan
- Perbualan terkini
- Penunjuk mesej belum dibaca
UI Pemesejan
- Paparan mesej bersepadu
- Penyusun mesej bersepadu
Perkongsian media
- Foto dan lampiran
- Kebenaran media natif
Individu dan kumpulan
- Perbualan langsung
- Interaksi kumpulan
Jadikan ia milik anda
- Sesuaikan kod sumber UI
- Sesuaikan dengan navigasi anda
Komponen yang disambungkan
- Chat SDK sebagai asas
- Identiti aplikasi anda
Terokai Android Chat Components
Lihat cara komponen berfungsi bersama.
Mulakan dengan senarai perbualan
Tambahkan halaman senarai dan sambungkan tindakan mengetik perbualan kepada navigasi anda.
Baca dokumentasiimport io.trtc.tuikit.chat.uikit.pages.ConversationsPageView
val page = ConversationsPageView(this)
page.setHeaderTitle("Messages")
page.onConversationClick = { conversationID ->
// Open your ChatPageView with this conversationID.
}
setContentView(page)Buka ruang untuk berbual
Sediakan ChatPageView dengan ID perbualan langsung atau berkumpulan.
Baca dokumentasiimport io.trtc.tuikit.chat.uikit.pages.ChatPageView
val page = ChatPageView(this)
page.setup(conversationID = conversationID)
setContentView(page)
// Release the view in your Activity's onDestroy.
// page.release()Individu dan kumpulan, saling berhubung
Bina pengalaman kenalan anda berdasarkan halaman dan callback yang disediakan.
Baca dokumentasiimport io.trtc.tuikit.chat.uikit.pages.ContactsPageView
val page = ContactsPageView(this)
page.setHeaderTitle("Contacts")
page.setup(
onContactClick = { contact -> /* Open chat. */ },
onGroupClick = { group -> /* Open group chat. */ }
)
setContentView(page)PENYESUAIAN
Sesuaikan UI sembang Android anda
Gabungkan gaya visual dan aliran aplikasi anda ke dalam chat.
Pastikan jenama anda terasa serasi
Tetapkan warna utama anda dan bertukar antara tema cerah dengan gelap menggunakan ThemeStore.
Baca dokumentasiSesuai dengan cara aplikasi anda berfungsi
Sambungkan callback halaman kepada navigasi dan aliran kerja perkhidmatan anda sendiri.
Baca dokumentasiMULA SEKARANG
Perbualan pertama anda bermula di sini
- 01
- 02
Tambah Chat UI Kit untuk Android
Ikuti panduan platform untuk menyambungkan projek anda.
Ikuti Panduan Integrasi - 03
Hubungkan pengguna anda
Daftar masuk sebagai dua pengguna ujian dan hantar mesej pertama anda.
Hubungkan Pengguna Anda
// After importing the modules in settings.gradle.kts
dependencies {
implementation(project(":uikit"))
implementation(project(":atomic_x"))
}import io.trtc.tuikit.chat.uikit.pages.ConversationsPageView
val page = ConversationsPageView(this)
page.setHeaderTitle("Messages")
page.onConversationClick = { conversationID ->
// Open your ChatPageView with this conversationID.
}
setContentView(page)Soalan lazim tentang Android Chat UI Kit
Apakah keperluan Android UI Kit semasa?
Panduan semasa menggunakan Kotlin, modul uikit dan atomic_x serta LoginStore. Hos ChatPageView memerlukan tema Material Components dan mesti melepaskan paparan apabila dimusnahkan. Ikuti panduan untuk import modul, kebenaran natif dan kebergantungan Call pilihan.
Apakah perbezaan antara Android UI Kit dengan SDK?
UI Kit menambahkan komponen antara muka bersepadu pada SDK pemesejan. Gunakan Core SDK jika anda mahu membina keseluruhan antara muka sendiri.
Bagaimanakah cara mengesahkan pengguna Android Chat UI Kit?
Jana UserSig produksi pada backend anda. Hantarkannya kepada klien untuk pengesahan dan simpan rahsia aplikasi anda pada pelayan.
Adakah coretan Android ini membentuk sebuah aplikasi yang lengkap?
Ini menunjukkan setiap langkah integrasi secara berasingan. Ikuti panduan lengkap untuk import, pemulaan, log masuk, pengendalian ralat dan konfigurasi khusus sasaran. Uji pemesejan dengan akaun berasingan sebelum keluaran.
Bagaimanakah harga penggunaan Android Chat UI Kit ditentukan?
Penggunaan perkhidmatan Chat terurus mengikut pelan pilihan anda. Semak ciri dan kuota yang disertakan untuk aplikasi anda; pemalam pilihan dan perkhidmatan Call mungkin mempunyai keperluan berasingan.
Bagaimanakah saya mengintegrasikan Chat UI Kit Android dengan Kotlin atau Java?
Ikuti persediaan projek Android dan manifest, kemudian kendalikan kebenaran masa jalan serta pembersihan Activity apabila diperlukan. Uji pada peranti sebenar termasuk peralihan latar belakang dan hadapan aplikasi.
Bagaimanakah saya menguji Chat UI Kit Android sebelum melancarkan aplikasi saya?
Semak log masuk, kesediaan SDK, acara hantar dan terima serta status mesej selepas sambungan semula.
Bagaimanakah saya menyesuaikan antara muka Chat UI Kit Android?
Konfigurasikan objek halaman natif dan bukannya prop gaya React. Contohnya, panggil ConversationsPageView.setHeaderTitle("Messages") dan sambungkan onConversationClick kepada skrin ChatPageView anda. Activity yang mengehoskan ChatPageView mesti menggunakan tema Material Components; atribut tema yang tiada boleh menyebabkan ranap semasa aplikasi berjalan. Kekalkan ID perbualan yang dipilih apabila menyesuaikan navigasi, dan simpan perubahan kod sumber dalam modul Chat yang diimport.
Dapatkan sokongan untuk langkah seterusnya
Soalan integrasi
Dapatkan bantuan persediaan untuk Chat UI Kit untuk Android.
Lihat Dokumentasi PembangunBincangkan aplikasi anda
Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.
Hubungi Bahagian JualanBina pengalaman perbualan anda yang seterusnya
Bina app anda dengan Chat UI Kit untuk Android.

