Video: Hướng dẫn cách làm điện thoại android cũ chạy nhanh và mượt hơn rất đơn giản 2025
Bạn có thể quyết định rằng bạn cần một số hoạt hình ưa thích trong ứng dụng Android của bạn. Điều đó cho thấy một số tham vọng hứa hẹn! Android có hai loại hình hoạt hình mà bạn có thể sử dụng trong phát triển ứng dụng của mình:
-
Xem hoạt ảnh: Một hệ thống cũ hơn trong đó bạn hoạt họa bằng hoạt hình tweening hoặc frame-by-frame, như được mô tả trong danh sách này:
-
Tweening: Bạn cho Android biết đối tượng nên nhìn ban đầu và cách đối tượng nên nhìn cuối cùng. Bạn cũng nói với Android làm thế nào để thay đổi từ xuất hiện ban đầu đến sự xuất hiện cuối cùng. (Nếu sự di chuyển của đối tượng, nó di chuyển theo một đường thẳng hoặc đường cong của một số loại? Nó sẽ tung lên một chút khi nó đến cuối con đường của nó?)
Với tính năng Tweening, Android xem xét tất cả các yêu cầu của bạn và tính ra chính xác đối tượng trông giữa đầu và kết thúc của hoạt ảnh của đối tượng.
-
Hình động từng khung: Bạn cung cấp một số ảnh chụp nhanh của đối tượng dọc theo đường dẫn của nó. Android hiển thị những bức ảnh chụp liên tiếp nhanh chóng, cái khác, tạo ra sự xuất hiện của chuyển động hoặc sự thay đổi khác trong sự xuất hiện của đối tượng.
Hình ảnh động của tài sản:
-
-
Một hệ thống mới hơn (được giới thiệu trong Android 3. 0, API Cấp 11), trong đó bạn có thể sửa đổi bất kỳ thuộc tính nào của một đối tượng trong một khoảng thời gian. Với hình động của thuộc tính, bạn có thể thay đổi bất kỳ điều gì về bất kỳ loại đối tượng nào, cho dù đối tượng đó xuất hiện trên màn hình của thiết bị hay không. Ví dụ: bạn có thể tăng nhiệt độ trung bình của trái đất từ 15 ° C đến 18 ° C trong khoảng thời gian mười phút. Thay vì hiển thị vật thể trái đất, bạn có thể quan sát nhiệt độ trung bình ảnh hưởng đến mực nước và tuổi thọ thực vật.
Dưới đây là một vài lớp hoạt hình chuyên dụng:
AlphaAnimation: Bị biến mất trong khung nhìn hoặc biến mất khỏi tầm nhìn.
-
RotateAnimation: quay lại.
-
ScaleAnimation: Kích thước thay đổi.
-
Dịch Thuật ngữ: Di chuyển từ nơi này sang nơi khác.
