tailieunhanh - Bài giảng Android nâng cao: Bài 6 - Trương Xuân Nam
Bài giảng Android nâng cao: Bài 6 Animations & Widgets cung cấp cho người học những kiến thức như: Nguyên tắc; XML vs Code; Interpolator; Drawable Animation; Khái niệm Widgets; Các bước thực hiện Widgets; Các chú ý; Ví dụ về widget có tương tác. Mời các bạn cùng tham khảo! | MobiPro ANDROID NÂNG CAO BÀI 6 Animations amp Widgets MobiPro Nội dung Animations Nguyên tắc XML vs Code Interpolator Drawable Animation Widgets Khái niệm Các bước thực hiện Các chú ý Ví dụ về widget có tương tác TRƯƠNG XUÂN NAM 2 MobiPro Phần 1 Animations TRƯƠNG XUÂN NAM 3 MobiPro Animations nguyên tắc Animation tập hợp các API cho phép biến đổi các view trong một thời gian ngắn từ android Tạo animation theo nhiều cách Định nghĩa trong XML folder res anim và nạp bởi câu lệnh Tự tạo bằng cách new các đối tượng phù hợp Các animation có thể ghép với nhau thành để thực hiện nhiều hiệu ứng gọi là AnimationSet advanced Có thể tự tạo custom animation bằng cách kế thừa class Animation và viết lại phương thức applyTransformation 4 MobiPro Animations nguyên tắc Các animation được cung cấp bởi Android AlphaAnimation Thay đổi độ trong suốt của đối tượng Fade In Fade Out Blink RotateAnimation Xoay đối tượng ScaleAnimation Thay đổi kích thước Zoom In Zoom Out Slide Up Slide Down Bounce TranslateAnimation Dịch chuyển đối tượng Bằng cách điều chỉnh các tham số ta có thể tạo các animation khác nhau 5 MobiPro Animations XML vs Code Ví dụ về XML res animator nạp animation từ XML để sử dụng Animation ani this Ví dụ tạo animation bằng code Animation ani new AlphaAnimation 1 0 new AccelerateInterpolator 1000 Sử dụng animation ani 6 MobiPro Animations XML vs Code Một số thuộc tính quan trọng android duration thời gian chạy hiệu ứng ms android startOffset thời điểm bắt đầu chạy ms android fillAfter có giữ lại trạng thái sau hiệu ứng không true false android repeatCount số lần lặp lại hiệu ứng android repeatMode chế độ lặp RESTART REVERSE android interpolator kiểu diễn biến của hiệu ứng quot @android anim accelerate_interpolator @android anim accelerate_decelerate_interpolator 7 MobiPro Animations XML vs Code Có thể xử lý sự kiện khi hiệu .
đang nạp các trang xem trước