[Học Lập trình Android] Bài 25: Property Animation

ngày 09-03-2016

Trong bài trước tôi đã hướng dẫn các bạn cách sử dụng View Animation, tuy nhiên từ phiên bản Android 3.0 trở lên bộ SDK được bổ sung thêm một cách thức nữa để làm việc với các chuyển hoạt được gọi là Property Animation. Về bản chất cả hai như nhau, tuy nhiên đối với Property Animation ta sẽ chỉ định thuộc tính mà chúng ta muốn thực hiện chuyển hoạt.
 
Tạo Project, trong thư mục res tạo thư mục animator, sau đó lần lượt tạo các tập tin sau:
 
Khai báo cho từng tập tin tương ứng:
 
+  fade.xml
 
+ move.xml
 
+ scale.xml
 
+ spin.xml
 
+ combo.xml
 
Mở tập tin activity_main.xml, thiết kế giao diện với các điều khiển như sau:
 
Vào trong tập tin MainActivity tiến hành khai báo và khởi tạo các thành phần trong giao diện và gọi phương thức loadAnimator từ lớp AnimatorInflater để truyền các thông số từ tập tin xml vào đối tượng Animator . Viết phương thức setUpAnimation để xử lý chung cho các tất cả Animatior đó.
 
Thực hiện cài ứng dụng lên thiết bị, bấm các nút Animation để xem hiệu ứng.
Tải mã nguồn ứng dụng tại: https://www.dropbox.com/s/kib00z6nqvk8att/DemoViewAnimations.rar  
 
Trung tâm Tin học - Đại học Khoa học Tự nhiên TP.HCM
ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.