Làm thế nào để tạo một hình ảnh động khởi động tùy chỉnh?


7

Làm cách nào để tạo hoạt hình khởi động tùy chỉnh cho thiết bị Android của tôi?

Thiết bị của tôi là một chiếc HTC HD2 được cài đặt Cyanogen Mod 7.


1
Quá trình này rất cụ thể cho thiết bị. Vui lòng thêm thiết bị nào bạn có vào câu hỏi.
Matthew Đọc

@Matthew Xin lỗi, tôi nghĩ rằng nó ít nhiều tiêu chuẩn. Tôi cập nhật câu hỏi của tôi.
Drake

Câu trả lời:


8

Một hình ảnh động khởi động là một chuỗi các hình ảnh (khung hình) trong một thư mục (các bộ phận). Có một tệp văn bản (desc.txt) xác định các phần, tốc độ khung hình và số lần lặp của nó.

Một desc.txt trông như thế này:

480 427 30
p 1 0 part0
p 0 10 part1

Thích đầu tiên là chiều cao và chiều rộng, sau đó số khung hình mỗi giây của 2 dòng tiếp theo xác định các phần sẽ "phát".

"p" chỉ ra dòng là "phần" chữ số tiếp theo là số lần lặp lại, 0 = vô hạn tiếp theo là tạm dừng, đây là độ trễ trước khi bắt đầu "phần" tiếp theo (hoặc khung nếu lặp) khung cuối cùng trong phần hoàn thành. cuối cùng, là tên của một phần (tên thư mục chứa các khung)

bên trong mỗi phần hình ảnh png của bạn sẽ "phát" theo thứ tự, vì vậy, bất cứ khi nào bạn đặt tên cho chúng, chỉ cần đảm bảo rằng chúng được sắp xếp theo cách bạn muốn chúng "chơi". Ví dụ: frame001.png, frame002.png. Tôi đã thêm 0 giây vì nếu tôi có nhiều hơn 10 khung hình, thứ tự có thể bị lẫn lộn.

Hoạt hình khởi động sau đó được đưa vào một kho lưu trữ zip với nén "lưu trữ", với desc.txt ở gốc của kho lưu trữ.

Tệp được đặt tên là bootanimation.zip và được đặt trong / system / media / (bạn cần truy cập lại dưới dạng rw) hoặc bạn có thể đặt nó vào / data / local trên một số thiết bị (nên hoạt động trên CM7).

Khi hình động khởi động ở trong / data / local, nó sẽ được ưu tiên hơn / system / media, theo cách này, "mặc định" có thể không bị ảnh hưởng trên thiết bị.


Bạn không phải là người đầu tiên nói nó phải là hình ảnh PNG, nhưng khi tôi xem tệp bootanimation.zip của mình trên CM9, nó chứa hình ảnh JPG. Đây là cách tối ưu phụ, vì nén làm thay đổi đáng kể chất lượng hình ảnh, nhưng dù sao, ít nhất cũng tốt để biết rằng JPG là một tùy chọn ...
Stéphane Péchard
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.