ĐƯỢC XÂY DỰNG CHO ANDROID

Android
Chat UI Kit

Thêm màn hình nhắn tin Kotlin với Android Chat UI Kit của Tencent RTC. Tích hợp cuộc trò chuyện, tin nhắn và danh bạ vào ứng dụng với phong cách hình ảnh đồng nhất.

TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN

Tài liệu & Ví dụ về Chat UI Kit cho Android

Hỗ trợ ngay trong sản phẩm

Duy trì yêu cầu dịch vụ và cuộc trò chuyện với khách hàng trong cùng một ứng dụng.

Chia sẻ nội dung bạn đang xem

Đưa tính năng chia sẻ ảnh vào các cuộc trò chuyện hằng ngày và cập nhật nhóm.

KHẢ NĂNG TRÒ CHUYỆN ANDROID

Các tính năng thiết yếu, sẵn sàng kết nối

Danh sách cuộc trò chuyện

  • Cuộc trò chuyện gần đây
  • Chỉ báo tin nhắn chưa đọc

Giao diện nhắn tin

  • Chế độ xem tin nhắn được tích hợp
  • Trình soạn thảo tích hợp

Chia sẻ nội dung đa phương tiện

  • Ảnh và tệp đính kèm
  • Quyền truy cập nội dung đa phương tiện native

Mọi người và nhóm

  • Cuộc trò chuyện trực tiếp
  • Tương tác nhóm

Biến nó thành của bạn

  • Điều chỉnh mã nguồn UI
  • Điều chỉnh cho phù hợp với hệ thống điều hướng

Các thành phần được kết nối

  • Chat SDK nền tảng
  • Danh tính ứng dụng của bạn

Khám phá Android Chat Components

Xem cách các thành phần phối hợp với nhau.

Cuộc trò chuyện

Bắt đầu với danh sách cuộc trò chuyện

Thêm trang danh sách và kết nối thao tác nhấn vào cuộc trò chuyện với hệ thống điều hướng.

Đọc tài liệu
ConversationsActivity.kt
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)

TÙY CHỈNH

Tùy chỉnh UI chat Android

Đưa phong cách hình ảnh và luồng ứng dụng của bạn vào chat.

Giúp thương hiệu của bạn hòa hợp tự nhiên

Đặt màu chủ đạo và chuyển đổi giữa chủ đề sáng và tối bằng ThemeStore.

Đọc tài liệu

BẮT ĐẦU

Cuộc trò chuyện đầu tiên của bạn bắt đầu tại đây

  1. 01

    Tạo ứng dụng của bạn

    Thiết lập ứng dụng Chat và người dùng thử nghiệm.

    Mở bảng điều khiển Chat
  2. 02

    Thêm Chat UI Kit cho Android

    Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.

    Làm theo Hướng dẫn tích hợp
  3. 03

    Kết nối người dùng của bạn

    Đăng nhập bằng hai người dùng thử nghiệm và gửi tin nhắn đầu tiên.

    Kết nối người dùng của bạn
Chat UI Kit cho Android
app/build.gradle.kts
// After importing the modules in settings.gradle.kts
dependencies {
    implementation(project(":uikit"))
    implementation(project(":atomic_x"))
}
ConversationsActivity.kt
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)

Câu hỏi thường gặp về Android Chat UI Kit

Android UI Kit hiện tại có những yêu cầu gì?

Hướng dẫn hiện tại sử dụng Kotlin, các mô-đun uikit và atomic_x cùng LoginStore. Thành phần lưu trữ ChatPageView cần chủ đề Material Components và phải giải phóng view khi bị hủy. Làm theo hướng dẫn về nhập mô-đun, quyền native và các phần phụ thuộc Call tùy chọn.

Android UI Kit khác SDK như thế nào?

UI Kit bổ sung các thành phần giao diện được tích hợp trên SDK nhắn tin. Hãy sử dụng Core SDK nếu bạn muốn tự xây dựng toàn bộ giao diện.

Làm cách nào để xác thực người dùng của Android Chat UI Kit?

Tạo UserSig cho môi trường production ở backend. Chuyển mã này cho máy khách để xác thực và giữ khóa bí mật của ứng dụng trên máy chủ.

Các đoạn mã Android này có tạo thành một ứng dụng hoàn chỉnh không?

Nội dung này trình bày từng bước tích hợp riêng lẻ. Hãy làm theo hướng dẫn đầy đủ về nhập thư viện, khởi tạo, đăng nhập, xử lý lỗi và cấu hình dành riêng cho nền tảng đích. Kiểm thử nhắn tin bằng các tài khoản riêng trước khi phát hành.

Mức phí sử dụng Android Chat UI Kit được tính như thế nào?

Mức sử dụng dịch vụ Chat được lưu trữ phụ thuộc vào gói bạn chọn. Hãy kiểm tra các tính năng và hạn mức đi kèm cho ứng dụng; plugin tùy chọn và dịch vụ Call có thể có yêu cầu riêng.

Làm thế nào để tích hợp Chat UI Kit Android với Kotlin hoặc Java?

Làm theo thiết lập dự án Android và manifest, xử lý quyền runtime và dọn dẹp Activity khi cần. Kiểm thử trên thiết bị thật, gồm chuyển ứng dụng giữa nền và tiền cảnh.

Làm thế nào để kiểm thử Chat UI Kit Android trước khi phát hành ứng dụng?

Kiểm tra đăng nhập, SDK sẵn sàng, sự kiện gửi nhận và trạng thái tin nhắn sau kết nối lại.

Làm thế nào để tùy chỉnh giao diện Chat UI Kit Android?

Cấu hình các đối tượng trang gốc thay cho prop theo kiểu React. Ví dụ, gọi ConversationsPageView.setHeaderTitle("Messages") và kết nối onConversationClick với màn hình ChatPageView của bạn. Activity chứa ChatPageView phải dùng giao diện Material Components; thiếu thuộc tính giao diện có thể gây lỗi sập khi chạy. Giữ ID cuộc hội thoại đã chọn khi tùy chỉnh điều hướng và lưu các thay đổi mã nguồn trong những mô-đun Chat đã nhập.

Tìm hỗ trợ cho bước tiếp theo

Trao đổi về ứng dụng của bạn

Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.

Liên hệ bộ phận kinh doanh

Xây dựng trải nghiệm trò chuyện tiếp theo

Xây dựng app bằng Chat UI Kit cho Android.