DIỄN ĐÀN QUACHUY2004

KHÔNG GÌ LÀ KHÔNG THỂ!
 
Trang ChínhTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
Similar topics
Latest topics
» CHÚC MỪNG SINH NHẬT! HAPPY BIRTHDAY!
by quachuy2004 Fri 6 Jun 2014 - 9:41

» CÁC HỆ THỐNG TỌA ĐỘ TRONG ĐO ẢNH
by quachuy2004 Fri 31 May 2013 - 16:28

» Tổng hợp các bản ROOM cho Samsung Galaxy Y - S5360
by quachuy2004 Sat 1 Sep 2012 - 15:43

» Hướng dẫn tùy chỉnh, thay đổi và tạo màn hình boot trên điện thoại Android
by quachuy2004 Sat 1 Sep 2012 - 13:58

» CHÚC MỪNG HIẾU THI ĐỖ HỌC VIÊN KỸ THUẬT QUÂN SỰ
by quachuy2004 Sat 11 Aug 2012 - 18:29

» HƯỚNG DẪN VÀ GIỚI THIỆU VỀ THIÊN SƯ
by quachuy2004 Tue 17 Jul 2012 - 16:08

» NGÂN QUỸ GIA TỘC HẢI DƯƠNG
by quachuy2004 Tue 17 Jul 2012 - 15:59

» Lớp 12B4 - Khoá 2000-2003
by quachuy2004 Fri 11 Nov 2011 - 9:29

» Album Liên khúc Tình Yêu Asia 1 - 2 - 3 - 4 [Hàng lossless]
by zymeth14790 Sat 29 Oct 2011 - 18:23

» Nhật ký gia đình
by quachuy2004 Thu 27 Oct 2011 - 8:07

» THÁI BÌNH 2011 - VLAP TB-005 Quỳnh Phụ
by quachuy2004 Mon 26 Sep 2011 - 21:19

» Đêm nay Luyện không ngủ
by zymeth14790 Sat 17 Sep 2011 - 17:10

» XEM PHONG THỦY SỐ ĐIỆN THOẠI
by quachuy2004 Wed 14 Sep 2011 - 17:25

» Diễm xưa - Trịnh Công Sơn
by quachuy2004 Sun 11 Sep 2011 - 21:56

» Nhạc sĩ Vũ Thành An - Bài không tên...
by quachuy2004 Sun 11 Sep 2011 - 21:51

Top posters
quachuy2004 (378)
 
AIDS_Wizard (147)
 
haclong163 (84)
 
vutiensinh (66)
 
zymeth14790 (45)
 
tammaolc (29)
 
congchuathienkiem (28)
 
SnowSad1711 (17)
 
ngoclinhmy (16)
 
nhocsock123 (15)
 

Share | 
 

 Hướng dẫn tùy chỉnh, thay đổi và tạo màn hình boot trên điện thoại Android

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
quachuy2004
Tộc trưởng
Tộc trưởng
avatar

Tổng số bài gửi : 378
Điểm hoạt động : 525
Được cảm ơn : 10
Ngày tham gia : 27/08/2010
Tuổi : 32
Đến từ : Bình Giang

Bài gửiTiêu đề: Hướng dẫn tùy chỉnh, thay đổi và tạo màn hình boot trên điện thoại Android    Sat 1 Sep 2012 - 13:58

Hướng dẫn tùy chỉnh, thay đổi và tạo màn hình boot trên điện thoại Android


Màn hình boot chính là thành phần đầu tiên chúng ta nhìn thấy khi khởi động 1 chiếc điện thoại hoặc máy tính bảng Android. Mặc dù nó không có chức năng cụ thể nào cả, nhưng chúng ta có thể dễ dàng nhận ra rằng 1 màn hình khởi động bắt mắt vẫn hấp dẫn hơn rất nhiều so với bình thường.

Trong bài viết dưới đây, chúng ta sẽ cùng nhau tham khảo cách tạo mới hoặc thay đổi màn hình boot của Android cùng với 1 số tính năng khác đi kèm.

Một số điều cơ bản:

Phần cần thiết để tạo màn hình boot Android được chứa trong file nén với tên gọi bootanimation.zip (có thể tìm thấy trong thư mục media của phân vùng hệ thống như /system/media) có trên bộ nhớ trong của thiết bị.File này chứa toàn bộ thông tin yêu cầu để trình chiếu toàn bộ hoạt động trong quá trình boot, và được tự động tải khi thiết bị khởi động. Do vậy, quá trình mà chúng ta đang đề cập đến đơn giản chỉ là việc tùy chỉnh hoặc thay đổi file này mà thôi.

Bên trong file bootanimation.zip:

Trong phần này, chúng tôi sẽ nói chi tiết hơn về quá trình các hình động của Android làm việc như thế nào. Thực chất, quá trình màn hình khởi động của Android trông giống như 1 đoạn video đang chạy, và khi tiến hành giải nén file bootanimation.zip ra máy tính, chúng ta sẽ thấy:
- File desc.txt
- Thư mục part0 (chứa file ảnh *.png và các số theo thứ tự tăng dần)
- Các thư mục được sắp xếp tiếp theo như part1, part2...

Và toàn bộ quá trình hiển thị trên đều được sắp xếp theo thứ tự các bức ảnh có bên trong thư mục, với thông tin cụ thể được khởi tạo bên trong file text. Về mặt bản chất, file PNG trong thư mục part0 sẽ được hiển thị đầu tiên, và tiếp theo là file của part1... cứ tiếp tục như vậy theo tuần tự. Toàn bộ thông tin đều được định nghĩa cụ thể trong file desc.txt.

Các thư mục:

Chức năng của những thư mục này khá đơn giản, chứa đựng các file PNG đặt tên theo số thứ tự, bắt đầu từ 0000.png hoặc 00001.png, và cứ thế tăng lên. Tại đây, hệ thống phải có ít nhất 1 thư mục, và không giới hạn số lượng.

File desc.txt:

File text này có nhiệm vụ khởi tạo cách thức hiển thị của toàn bộ file ảnh trong các thư mục của quá trình boot.
Cú pháp chung là:

Width Height Frame-rate
Loop Pause Folder1p
Loop Pause Folder2p

Ví dụ:
480 800 30
p 1 0 part0
p 0 0 part1

Như các bạn có thể thấy trong dòng đầu tiên, thông số 480 và 800 khởi tạo chiều rộng và cao của nhũng chi tiết trong quá trình boot tính theo đơn vị pixel. Và những thông số này phải trùng khớp với độ phân giải màn hình của thiết bị, tiếp theo số 30 chính là fps - Frames per second, số lượng ảnh hiển thị trong 1 giây.

Dòng thứ 2 và 3 có định dạng cú pháp tương tự như nhau, bắt đầu bằng ký tự p, đại diện cho từng phần của các hình động xuất hiện trong quá trình boot, và cuối cùng kết thúc trong phần part0 hoặc part1. Các con số đằng sau chữ p định nghĩa số vòng lặp của những phần này trước khi chuyển sang phần tiếp theo, tham số 0 chỉ định toàn bộ vòng lặp này dừng lại ngay khi quá trình boot hoàn tất.

Số tiếp theo ngay sau đó chỉ định hành động tạm dừng, được thể hiện qua số lượng các khung hình, và được phân chia theo thời gian bằng cách gắn liền với tỉ lệ khung hình. Ví dụ: tham số tạm dừng là 15 nghĩa là quá trình tạm dừng này sẽ mất 15 khung hình để hiển thị, và với tỉ lệ 30 fps, 15 khung hình này sẽ chiếm mất nửa giây.

Một số lưu ý về độ phân giải: quay trở lại với ví dụ trên, quá trình hiển thị của giai đoạn boot sẽ được hiển thị ở độ phân giải 480 x 800 pixel, và được gọi là HDPI. Một số thiết bị di động tầm trung với diện tích màn hình 320 x 480 pixel và được gọi là MDPI, và cuối cùng là những chiếc điện thoại bình dân với diện tích chỉ là 340 x 320 pixel, tương ứng với tên gọi LDPI. Bên cạnh đó, quá trình boot này cũng tuân theo 1 quy luật nhất định, đó là khi được tạo dành riêng cho những thiết bị với độ phân giải thấp sẽ vẫn hoạt động tốt trên màn hình diện tích lớn hơn, nhưng sẽ hiển thị ở chính giữa, và tất nhiên sẽ đi kèm với những phần đường viền thừa ra. Còn ngược lại, khi áp dụng quá trình boot với độ phân giải cao trên những thiết bị di động với màn hình nhỏ hơn thì phần thừa bên ngoài tính theo tỉ lệ sẽ bị che khuất.

Trước tiên, chúng ta cần 1 chương trình xử lý file nén như 7 – zip

- Chương trình xử lý ảnh quen thuộc, ví dụ như Adobe Photoshop, GIMP, Paint.NET, hoặc đơn giản chỉ là MS Paint

- Chương trình soạn thảo text, ví dụ NotePad của Windows, hoặc tốt nhất là NotePad++

- Thời gian để sáng tạo và xử lý các chi tiết bên trong bức ảnh

- Thông tin chính xác về điện thoại, cụ thể là độ phân giải của màn hình (nếu bạn không nắm rõ quá trình này, hãy sử dụng Google để tìm hiểu).

Quá trình tiến hành:
Sau khi tìm hiểu những thông tin cơ bản về quá trình boot

– boot animation ở phần trên của bài viết, chúng ta hãy bắt tay vào thực hiện. Các bạn hãy tạo 1 thư mục mới trên máy tính và đặt tên là bootanimation, bên trong đó, tạo tiếp các thư mục khác tương ứng với từng phần của quá trình boot, đặt tên theo chuẩn là part0, part1...

Sử dụng chương trình xử lý đồ họa và tạo các bức ảnh với cùng 1 kích thước, sau đó lưu lại trong từng thư mục dưới định dạng PNG, theo thứ tự tương ứng. Ví dụ, nếu phần đầu tiên của chúng ta bắt đầu bằng00000.png cho tới 00075.png thì phần tiếp theo bắt buộc phải bắt đầu từ 00076.png.

Sau khi chuẩn bị xong các thư mục và file ảnh cần thiết, hãy tạo tiếp file desc.txt trong thư mụcbootanimation. Mở file text này theo cú pháp đã đề cập bên trên, lưu ý rằng nếu các bạn thiết lập thông số vượt quá 30 fps sẽ có thể gây ra lỗi hiển thị trên 1 số thiết bị. Và bước cuối cùng, chúng ta sẽ phải chọn tất cả thư mục và file bên trong bootanimation, kích chuột phải và chọn 7 – zip > Add to archive, lưu dưới định dạng*.zip, Compression level là Store.

Như vậy là chúng ta đã hoàn tất những phần cơ bản cần thiết, tiếp theo là quá trình áp dụng vào điện thoại.
Các bạn chép cái bootanimation mới tạo vào thẻ nhớ và dùng app boot animation changer pro này để set nóhttp://www.box.com/s/zec9u37o6jr7v4h4l04i

Cách sử dụng:

1. open app chọn vào import animation
2. tìm đến boot animation trên thẻ
3. set nó và reboot tận hưởng.

_________________________________________________________________________
Về Đầu Trang Go down
Xem lý lịch thành viên http://quachuy2004.co.cc
 
Hướng dẫn tùy chỉnh, thay đổi và tạo màn hình boot trên điện thoại Android
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Phim mới của Chung Tử Đơn cực hay_Legend Of The Fist: The Return Of Chen Zhen 2010-Huyền Thoại Trần Chân
» VỀ LẠI MÁI NHÀ XƯA - 20 - 11 - 2010
» {Fic mừng sinh nhật GAF} Fic tặng rum >> chap 2 [Hoàn thành]
» Cần tìm chỗ học tiếng Anh tại Hải Phòng
» Đi karaoke hát bài nào

Permissions in this forum:Bạn không có quyền trả lời bài viết
DIỄN ĐÀN QUACHUY2004 :: MY COMPUTER :: PHẦN MỀM - TIỆN ÍCH-
Chuyển đến