Ngoài hình ảnh tĩnh trên mặt đồng hồ, hình ảnh động có thể mang đến một khía cạnh khác cho trải nghiệm người dùng.
Xin lưu ý rằng phần này đề cập cụ thể đến việc sử dụng tệp hình ảnh động. Bạn có thể tạo hiệu ứng động cho các thành phần trên mặt đồng hồ bằng cách sử dụng phần tử Transform. Phần tử này được đề cập trên trang Thay đổi giao diện của các phần tử một cách linh hoạt.
Ảnh động có thể bao gồm một tệp hình ảnh động (chẳng hạn như GIF động) hoặc một chuỗi Images kết hợp với nhau để tạo thành một ảnh động.
Ngoài việc chỉ định các tệp cần sử dụng, bạn cũng cần xác định cách ảnh động sẽ hoạt động, ví dụ: có lặp lại quá trình phát hay không, hoặc nếu không thì phải làm gì ở cuối, cùng với các lựa chọn khác. Để làm việc này, hãy dùng AnimationController.
Cuối cùng, đối với tất cả ảnh động, hãy thêm một hình thu nhỏ vào tất cả ảnh động.
Khi kết hợp các thành phần này, bạn có thể triển khai một ảnh động cơ bản như sau:
<PartAnimatedImage x="0" y="0" width="450" height="450"> <AnimationController play="ON_VISIBLE"/> <AnimatedImage resource="animation" format="AGIF"/> <Thumbnail resource="animation_thumbnail" /> </PartAnimatedImage>
Hãy tham khảo tài liệu tham khảo về PartAnimatedImage để biết thêm thông tin chi tiết về cách đưa danh sách ảnh động và tạo ảnh động từ ảnh tĩnh.