Nền tảng lập trình 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ý nội dung này.
Để Jet nội dung, bạn cần sử dụng công cụ JetCreator đi kèm với Android SDK. Việc sử dụng jetCreator đã được thảo luận trong ví dụ. Để 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 vào đường dẫn của tệp Jet của bạn.
Sau đó bạn phải thêm 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 bên dưới
Để thử nghiệm với ví dụ này, bạn cần chạy ứng dụng này trên thiết bị thực hoặc trong trình giả lập.
Bước đầu tiên mà bạn cần khi sử dụng JetCreator là cài đặt python. Các python 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.
Hãy ghi nhớ số phiên bản của python hoặc là 2.6 hoặc 2.7 vì ví dụ này sau đó.
Một khi bạn tải về python cài đặt nó. Sau khi cài đặt, bạn phải thiết lập đường dẫn đến python. Mở dấu nhắc lệnh của bạn và gõ lệnh sau đây. Nó được hiển thị trong hình dưới đây
Khi đường dẫn được thiết lập, bạn có thể xác minh nó bằng cách gõ python và nhấn enter. Nó được hiển thị dưới đây
Ruuning JetCreator
Điều tiếp theo bạn cần là di chuyển đến con đường mà JetCreator có mặt. Đó là trong các công cụ, thư mục SDK của Android. Nó được hiển thị dưới đây
Khi ở trong thư mục, gõ lệnh này và nhấn Enter.
Ngay khi bạn nhấn enter, cửa sổ Trình tạo Jet sẽ mở ra. Nó sẽ là một cái gì đó như thế này.
Khi Android nhập nội dung, bạn 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 file .jet, bạn cần lưu nội dung từ menu file.
Xác minh kết quả
Một khi bạn đã nhận được tập tin phản lực, bạn có thể chơi nó bằng cách sử dụng máy nghe nhạc phản lực. Mã chính của nó đã được đưa ra dưới đây
Để Jet nội dung, bạn cần sử dụng công cụ JetCreator đi kèm với Android SDK. Việc sử dụng jetCreator đã được thảo luận trong ví dụ. Để 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
JetPlayer jetPlayer = JetPlayer.getJetPlayer();
Điều tiếp theo bạn cần làm là gọi phương thức loadJetFile và chuyển vào đường dẫn của tệp Jet của bạn.
Sau đó bạn phải thêm vào hàng đợi của JetPlayer. Cú pháp của nó được đưa ra dưới đây
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 Queue phân đoạn đã chỉ định trong hàng đợi JET. Điều cuối cùng bạn cần làm là gọi phương thức phát để bắt đầu phát nhạc. Cú pháp của nó được đưa ra dưới đây
jetPlayer.play();
| Sr.No | 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 pháp nhà máy 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à phát hành tất cả các tài nguyên gốc được liên kết |
Thí dụ
Ví dụ sau đây minh họa việc sử dụng công cụ JetCreator để tạo nội dung Jet. Khi nội dung đó được tạo, bạn có thể chơi nó thông qua JetPlayer.Để thử nghiệm với ví dụ này, bạn cần chạy ứng dụng này trên thiết bị thực hoặc trong trình giả lập.
| Các bước | Sự miêu tả |
|---|---|
| 1 | Bạn sẽ sử dụng Android studio IDE để tạo một ứng dụng Android và đặt tên 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 khi sử dụng JetCreator là cài đặt python. Các python 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.
Hãy ghi nhớ số phiên bản của python hoặc là 2.6 hoặc 2.7 vì ví dụ này sau đó.
Một khi bạn tải về python cài đặt nó. Sau khi cài đặt, bạn phải thiết lập đường dẫn đến python. Mở dấu nhắc lệnh của bạn và gõ lệnh sau đây. Nó được hiển thị trong hình dưới đây
Khi đường dẫn được thiết lập, bạn có thể xác minh nó bằng cách gõ 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ề tại đâ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.Ruuning JetCreator
Điều tiếp theo bạn cần là di chuyển đến con đường mà JetCreator có mặt. Đó là trong các công cụ, thư mục SDK của Android. Nó được hiển thị dưới đây
Khi ở trong thư mục, gõ lệnh này và nhấn Enter.
python JetCreator.pyNó được thể hiện trong hình bên dưới
Ngay khi bạn nhấn enter, cửa sổ Trình tạo Jet sẽ mở ra. Nó sẽ là một cái gì đó như thế này.
![]() |
| Học lập trình Android |
Tạo JetContent
Trong Cửa sổ máy bay phía 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 thể hiện trong hình dưới đây:Khi Android nhập nội dung, bạn 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 file .jet, bạn cần lưu nội dung từ menu file.
Xác minh kết quả
Một khi bạn đã nhận được tập tin phản lực, bạn có thể chơi nó bằng cách sử dụng máy nghe nhạc phản lực. Mã chính 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++); jetPlayer.play();

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