Chủ đề: Âm thanh
-
07-07-2014, 07:00 AM #1Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
Âm thanh
mọi người cho mình hỏi, mình muốn chèn âm thanh vào app để khi mở app lên thì nó phát âm thanh ra, thì làm thế nào vậy
-
07-08-2014, 07:00 AM #2Junior Member
- Ngày tham gia
- Apr 2014
- Bài viết
- 0
bạn xem hình rồi làm theo:
source file: mainactivity.java
Mã:import android.app.activity; import android.media.mediaplayer; import android.os.bundle; public class mainactivity extends activity { mediaplayer mp; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); mp = mediaplayer.create(this, r.raw.thuong); mp.setlooping(true); mp.start(); } @override protected void ondestroy() { super.ondestroy(); if (mp.isplaying()) mp.stop(); mp.release(); } }
https://dl.dropboxusercontent.com/u/38934075/hinh/thuong.wav
-
07-09-2014, 07:00 AM #3Junior Member
- Ngày tham gia
- May 2014
- Bài viết
- 0
ondestroy là để làm gì thế bạn
-
09-13-2014, 07:00 AM #4Junior Member
- Ngày tham gia
- Jul 2015
- Bài viết
- 1
cho mình hỏi nếu có 2 file âm thanh muốn phát lần lượt từng file (nghe xong file 1 mới phát âm file 2) thì làm cách nào vậy bạn lnan
-
09-13-2014, 07:00 AM #5Junior Member
- Ngày tham gia
- Sep 2014
- Bài viết
- 0
trả lời:
bạn phải dùng tới service thì mới làm được. cái này phức tạp đấy, nếu bạn muốn làm được bạn phải tham khảo bài viết của admin thanhlong đã được tác giả post lên diễn đàn android.vn cũng khá lâu rồi. bạn dùng search để tìm bài viết đó rồi copy về từ từ tìm hiểu nhé.
-
09-13-2014, 07:00 AM #6Junior Member
- Ngày tham gia
- Oct 2014
- Bài viết
- 0
đính chính:
xin lỗi bạn donphuong, tôi đã nhầm bài viết đó không phải của admin thanhlong mà của bạn nem.
bạn tham khảo bài viết đó theo link sau:
http://android.vn/threads/huong-dan-tao-1-service-de-choi-nhac.24304
bạn từ từ tìm hiểu nhé!...
-
09-22-2014, 07:00 AM #7Junior Member
- Ngày tham gia
- Nov 2014
- Bài viết
- 0
hỏi:
nếu có 2 file âm thanh muốn phát lần lượt từng file (nghe xong file 1 mới phát âm file 2) thì làm cách nào vậy?
trả lời:
có một cách cũng rất đơn giản, ngắn và dễ hiểu hơn bài hướng dẫn của bạn nem, tôi chia sẽ với bạn đây.
Mã:import android.app.activity; import android.media.mediaplayer; import android.media.mediaplayer.oncompletionlistener; import android.os.bundle; public class mainactivity extends activity implements oncompletionlistener { mediaplayer mediaplayer; @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); } public void oncompletion(mediaplayer mp) { mediaplayer = mediaplayer.create(this, r.raw.chialy); mediaplayer.setoncompletionlistener(this); mediaplayer.start(); } public void onstart() { super.onstart(); mediaplayer = mediaplayer.create(this, r.raw.dao);//raw/s.mp3 mediaplayer.setoncompletionlistener(this); mediaplayer.start(); } public void onstop() { super.onstop(); mediaplayer.stop(); mediaplayer.release(); } }
chào bạn.
---------------------------------------------
phương thức ondestroy() sẽ được gọi khi kết thúc ứng dụng, như vậy tất cả những gì mà bạn muốn khi chương trình kết thúc sẽ được thực hiện thì bạn thêm các câu lệnh đó vào trong phương thức ondestroy()
chào bạn huynt.
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã ban bố bảng xếp hạng kích thước "cậu nhỏ" của các nước trên thế giới. Kết quả, hồ hết các nước xếp ở nhóm đầu của...
"Cu" của bạn trai Việt thuộc nhóm nhỏ nhất hành tinh?