Trang này không còn dùng nữa. Hãy xem bên dưới để biết vị trí mới cho tài liệu từng có ở đây.
Tuỳ chỉnh phản hồi khi chạm
Phản hồi chạm trong Material Design cung cấp thông tin xác nhận trực quan tức thì tại điểm tiếp xúc khi người dùng tương tác với các thành phần trên giao diện người dùng. Các ảnh động phản hồi chạm mặc định cho các nút sử dụng lớp RippleDrawable
mới. Lớp này sẽ chuyển đổi giữa các trạng thái khác nhau bằng hiệu ứng gợn sóng.
Trong hầu hết trường hợp, bạn nên áp dụng chức năng này trong tệp XML của chế độ xem bằng cách chỉ định nền của chế độ xem như sau:
?android:attr/selectableItemBackground
cho một hiệu ứng gợn sóng có giới hạn.?android:attr/selectableItemBackgroundBorderless
cho một hiệu ứng gợn sóng mở rộng ra ngoài khung hiển thị. Thành phần hiển thị này sẽ được vẽ trên và giới hạn bởi thành phần mẹ gần nhất của khung hiển thị có nền khác rỗng.
Lưu ý: selectableItemBackgroundBorderless
là một thuộc tính mới được giới thiệu trong API cấp 21.
Ngoài ra, bạn có thể xác định RippleDrawable
ở dạng tài nguyên XML bằng cách sử dụng phần tử ripple
.
Bạn có thể chỉ định màu cho các đối tượng RippleDrawable
. Để thay đổi màu mặc định của phản hồi chạm, hãy sử dụng thuộc tính android:colorControlHighlight
của giao diện.
Để biết thêm thông tin, hãy xem tài liệu tham khảo API cho lớp RippleDrawable
.
Sử dụng hiệu ứng Tiết lộ
Xem Tạo ảnh động hiển thị hình tròn.
Tuỳ chỉnh hiệu ứng chuyển đổi hoạt động
Xem Bắt đầu một hoạt động bằng ảnh động.
Sử dụng tính năng Chuyển động cong
Hãy xem phần Sử dụng chuyển động cong.
Tạo ảnh động cho các thay đổi trạng thái khung hiển thị
Xem phần Sử dụng StateListAnimator để tạo ảnh động cho các thay đổi trạng thái của khung hiển thị.
Tạo ảnh động cho vectơ vẽ được
Hãy xem bài viết Tạo ảnh động cho đồ hoạ có thể vẽ.