XtGem Forum catalog
Cộng đồng Java Việt
Cộng đồng java Việt
Thông báo
Chú ý: Sắp tới ADM sẽ cải tiến lại wap, xây dựng thêm mục C, C ++ cho các bạn, các bạn có ý kiến gì thì góp ý cho AD nhá :D
Codej2me xin gửi lời cảm ơn đến: Holyeyed, Java_Editor!, chuonghugo,TVC97, thaian2009, gió(opakul), ironman..., và đặc biệt là forum j2mevn đã giúp Codej2me xây dựng wapsite này!!!
Có nhiều bạn chưa hiểu kĩ về Canvas nha, muốn chạy 1 app nào đó có Canvas thì phải Có Midlet nhá, tìm hiểu tại đây
Chatbox




*Trình phát nhạc Player

» Nội dung :
* Khái niệm: Player là trình phát nhạc trong 1 game hay 1 ứng dụng.
* Cấu trúc:
Player ta phải khai báo thêm phầm import:

import javax.microedition.media.*;
import java.io.*;

Tiếp theo ta phải Khai báo tiếp
Player pl;
để cho nó phát nhạc thì ra có biến sau:
try{
pl=Manager.createPlayer(getClass().getResourceAsStream,"audio/Tên kiểu nhạc");
Trong đó tên kiểu loại nhạc gồm: mpeg: định dạng mp3
midi: định dạng mid ngoài ra còn có basic, x-wav, x-tone-seq các bạn tự tìm hiểu
để lặp lại ta có hàmpl.setLoopCount(số lần lặp);
để phát có hàm sau:pl.start();
} catch(Exception e){}

Chu kỳ sống của đối tượng Player gồm có 5 trạng thái sau:
UNREALIZED, REALIZED, PREFETCHED, STARTED, và CLOSED.
Sáu phương thức sau được dùng để thay đổi trạng thái của đối tượng Player: realize(), prefetch(), start(), stop(), deallocate(), close().
Khi một đối tượng Player được tạo ra thì đầu tiên nó sẽ ở trạng thái UNREALIZED. Khi gọi phương thức realize() thì đối tượng này sẽ chuyển sang trạng thái REALIZED và khởi động những thông tin cần thiết để có thể nhận về nội dung tập tin. Gọi prefetch() sẽ chuyển trạng thái sang PREFETCHED, ở trạng thái này đối tượng Player sẽ tạo kết nối đến dữ liệu và thực thi những tác vụ khởi động khác. Khi chúng ta gọi start() thì đối tượng sẽ bắt đầu xử lý dữ liệu và trạng thái được chuyển thành STARTED. Khi toàn bộ nội dung đã được phát lại xong thì đối tượng Player sẽ được chuyển về trạng thái PREFETCHED. Gọi phương thức close() sẽ chuyển trạng thái thành CLOSED.
để thêm 1 bài nhạc bạn vào chọc add thêm file nhạc nha
* Ví dụ:

import javax.microedition.media.*;
import java.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class Midlet extends MIDlet{
Player pl;
public void startApp(){
try{
pl=Manager.createPlayer(getClass().getResourceAsStream","audio/midi");
pl.setLoopCount(10);
pl.start();
}catch(Exception e){}
}
public void pauseApp(){}
public void destroyApp(boolean bl){}
}
Thông tin
Hiện có 1 đang Online, 1 visit trong ngày,2 visit trong tháng. Tổng lượt truy cập là 504 lượt.
Liên Hệ - Hổ Trợ
Info Author Admin: Q.Phiên
Phone Author Phone: 01635514395
Hosting By XTGEM.COM
CodeJ2ME© 2014-2015