Diễn đàn về C mà hỏi Android là sao? Zoo trong vietandroid.com chưa đủ để tư vấn từ các chuyên gia Android à
Cái giao diện như trên là copy từ Aqua chat trong MacOSX sang, theme có tên là: Bubble Chat (hay Bubble Text)
+ Trên Android có một số app implement giao diện này rồi. Nói chung là khá đơn giản.
- Tạo một custom View có thành phần:
1. Layer dưới là background, thực hiện draw sau khi measure được text và line, để bound lại cho hợp lý. Sử dụng style để thêm màu mè + hiệu ứng (gradient, shape, fill...)
2. Layer trên là text, có thể setting các kiểu như font, style, alignment...
- Tạo một Compound View có 2 từ 2 controls:
1. CustomView tạo ở trên để hiển thị nội dung chat
2. TextView bên dưới chưa thông tin ngày giờ nội dung chat.
- Quá trinh Messaging hiển thị đầy đủ trên một ListView !!!