Nền tảng Đào tạo Android bao gồm một công cụ JET cho phép bạn thêm phát lại tương tác nội dung âm thanh JET trong các ứng dụng của bạn. Android cung cấp lớp JetPlayer để xử lý công cụ này.
Để Jet Content, bạn cần sử dụng công cụ JetCreator đi kèm với AndroidSDK. Việc sử dụng jetCreator đã được thảo luận trong ví dụ này. Để phát nội dung được tạo bởi JetCreator, bạn cần lớp JetPlayer được Android hỗ trợ.
Để sử dụng JetPlayer, bạn cần khởi tạo một đối tượng của lớp JetPlayer. Cú pháp của nó được đưa ra dưới đây
Điều tiếp theo bạn cần làm là gọi phương thức loadJetFile và chuyển qua đường dẫn của tệp Jet của bạn. Sau đó, bạn phải thêm phần này vào Hàng đợi của JetPlayer. Cú pháp của nó được đưa ra dưới đây
Ngoài các phương thức này, còn có các phương thức khác được định nghĩa trong lớp JetPlayer. Chúng được định nghĩa dưới đây
Ví dụ sau đây cho thấy việc sử dụng công cụ JetCreator để tạo nội dung Jet. Khi nội dung đó được tạo, Đào tạo Android có thể phát nội dung đó qua JetPlayer.
Để thử nghiệm với ví dụ này, bạn cần chạy nó trên một thiết bị thực tế hoặc trong một trình giả lập.
Bước đầu tiên mà bạn cần trong khi sử dụng JetCreator là cài đặt python. Con trăn có thể được cài đặt từ trang web chính thức của nó ở đây hoặc từ bất kỳ nơi nào khác trên internet.
Xin lưu ý số phiên bản của con trăn nên là 2.6 hoặc 2.7 vì ví dụ này tuân theo điều đó.
Một khi bạn tải python cài đặt nó. Sau khi cài đặt, bạn phải đặt đường dẫn đến python. Mở dấu nhắc lệnh của bạn và gõ lệnh sau. Nó được hiển thị trong hình dưới đây
Khi đường dẫn được đặt, bạn có thể xác minh nó bằng cách nhập python và nhấn enter. Nó được hiển thị dưới đây
Cài đặt WxPython
Điều tiếp theo bạn cần làm là cài đặt wxPython. Nó có thể được tải về ở đây. Sau khi tải về, bạn sẽ cài đặt nó. Nó sẽ được tự động cài đặt trong thư mục python.
Phá hủy JetCreator
Điều tiếp theo bạn cần là di chuyển đến đường dẫn có JetCreator. Nó nằm trong các công cụ, thư mục SDK của Đào tạo Android. Nó được hiển thị dưới đây
Khi vào thư mục, gõ lệnh này và nhấn enter.
Ngay khi bạn nhấn enter, cửa sổ Jet Creator sẽ mở. Nó sẽ là một cái gì đó như thế này.
Tạo JetContent
Trong Cửa sổ phản lực ở trên, nhấp vào nút nhập. Và chọn JetCreator_demo_1 hoặc 2 từ JetFolder từ thư mục nội dung demo trong thư mục Jet. Nó được hiển thị trong hình dưới đây:
Khi bạn nhập nội dung, Đào tạo Android sẽ thấy nội dung trong cửa sổ JetCreator. Nó được hiển thị dưới đây
Bây giờ bạn có thể khám phá các tùy chọn khác nhau của JetCreator bằng cách truy cập liên kết JetCreator tại đây . Cuối cùng, để tạo tệp .jet, bạn cần lưu nội dung từ menu tệp.
Xác minh kết quả
Khi bạn đã nhận được tệp phản lực, bạn có thể phát nó bằng trình phát phản lực. Mã chính của trò chơi đã được đưa ra dưới đây
Để Jet Content, bạn cần sử dụng công cụ JetCreator đi kèm với AndroidSDK. Việc sử dụng jetCreator đã được thảo luận trong ví dụ này. Để phát nội dung được tạo bởi JetCreator, bạn cần lớp JetPlayer được Android hỗ trợ.
![]() |
| Học lập trình Android chuyên nghiệp |
Để sử dụng JetPlayer, bạn cần khởi tạo một đối tượng của lớp JetPlayer. Cú pháp của nó được đưa ra dưới đây
JetPlayer jetPlayer = JetPlayer.getJetPlayer();
jetPlayer.loadJetFile("/sdcard/level1.jet"); byte segmentId = 0; // queue segment 5, repeat once, use General MIDI, transpose by -1 octave jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);Phương thức queueJetSegment Xếp hàng phân đoạn đã chỉ định trong Hàng đợi JET. Điều cuối cùng bạn cần là gọi phương thức chơi để bắt đầu phát nhạc. Cú pháp của nó được đưa ra dưới đây
jetPlayer.play();
| Không. | Phương pháp & mô tả |
|---|---|
| 1 | ClearQueue () Làm trống hàng đợi phân đoạn và xóa tất cả các clip được lên lịch để phát lại |
| 2 | closeJetFile () Đóng tài nguyên chứa nội dung JET |
| 3 | getJetPlayer () Phương thức xuất xưởng cho lớp JetPlayer |
| 4 | loadJetFile (Đường dẫn chuỗi) Tải tệp .jet từ một đường dẫn cụ thể |
| 5 | tạm ngừng() Tạm dừng phát lại hàng đợi phân đoạn JET |
| 6 | giải phóng() Dừng phát lại JET hiện tại và giải phóng tất cả các tài nguyên bản địa được liên kết |
Để thử nghiệm với ví dụ này, bạn cần chạy nó trên một thiết bị thực tế hoặc trong một trình giả lập.
| Các bước | Sự miêu tả |
|---|---|
| 1 | Bạn sẽ sử dụng IDE studio Android để tạo ứng dụng Android và đặt tên là JetPlayer theo gói com.example.jetplayer. |
| 2 | Cài đặt Python và WxPython trên máy tính của bạn từ internet. |
| 3 | Chạy trình tạo phản lực từ dấu nhắc lệnh |
| 4 | Tạo nội dung Jet và sau đó lưu nó |
| 5 | Chạy ứng dụng và xác minh kết quả |
Sử dụng JetCreator
Cài đặt pythonBước đầu tiên mà bạn cần trong khi sử dụng JetCreator là cài đặt python. Con trăn có thể được cài đặt từ trang web chính thức của nó ở đây hoặc từ bất kỳ nơi nào khác trên internet.
Xin lưu ý số phiên bản của con trăn nên là 2.6 hoặc 2.7 vì ví dụ này tuân theo điều đó.
Một khi bạn tải python cài đặt nó. Sau khi cài đặt, bạn phải đặt đường dẫn đến python. Mở dấu nhắc lệnh của bạn và gõ lệnh sau. Nó được hiển thị trong hình dưới đây
Khi đường dẫn được đặt, bạn có thể xác minh nó bằng cách nhập python và nhấn enter. Nó được hiển thị dưới đây
Cài đặt WxPython
Điều tiếp theo bạn cần làm là cài đặt wxPython. Nó có thể được tải về ở đây. Sau khi tải về, bạn sẽ cài đặt nó. Nó sẽ được tự động cài đặt trong thư mục python.
Phá hủy JetCreator
Điều tiếp theo bạn cần là di chuyển đến đường dẫn có JetCreator. Nó nằm trong các công cụ, thư mục SDK của Đào tạo Android. Nó được hiển thị dưới đây
Khi vào thư mục, gõ lệnh này và nhấn enter.
python JetCreator.py
Nó được hiển thị trong hình dưới đây
Ngay khi bạn nhấn enter, cửa sổ Jet Creator sẽ mở. Nó sẽ là một cái gì đó như thế này.
Tạo JetContent
Trong Cửa sổ phản lực ở trên, nhấp vào nút nhập. Và chọn JetCreator_demo_1 hoặc 2 từ JetFolder từ thư mục nội dung demo trong thư mục Jet. Nó được hiển thị trong hình dưới đây:
Khi bạn nhập nội dung, Đào tạo Android sẽ thấy nội dung trong cửa sổ JetCreator. Nó được hiển thị dưới đây
Bây giờ bạn có thể khám phá các tùy chọn khác nhau của JetCreator bằng cách truy cập liên kết JetCreator tại đây . Cuối cùng, để tạo tệp .jet, bạn cần lưu nội dung từ menu tệp.
Xác minh kết quả
Khi bạn đã nhận được tệp phản lực, bạn có thể phát nó bằng trình phát phản lực. Mã chính của trò chơi đã được đưa ra dưới đây
JetPlayer jetPlayer = JetPlayer.getJetPlayer(); jetPlayer.loadJetFile("/sdcard/level1.jet"); byte segmentId = 0; // queue segment 5, repeat once, use General MIDI, transpose by -1 octave jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++); jetPlayer.play();

Không có nhận xét nào:
Đăng nhận xét