當前位置:首頁 » 安卓系統 » 安卓開發如何引用音樂文件

安卓開發如何引用音樂文件

發布時間: 2022-04-28 04:04:44

『壹』 Android開發中用DDMS將音樂文件導入

打開Music 這個播放器,里邊有更新歌曲列表。還有就是下載一個文件管理軟體使用adb命令安裝到模擬器,然後到文件管理器裡面直接點擊音樂即可播放!

『貳』 android中怎麼添加本地音樂

按照以下步驟來吧。

1、手機連接電腦,如果是Win7的話,應該可以識別。有的手機為了安全,會把和電腦USB連接的時候設置成只充電,這里需要你自己手動更改一下,如圖,點擊輕敲獲取其他USB選項。

其他的音樂播放app,都差不多一樣的流程。

『叄』 Android 怎麼讀取指定目錄下的音樂文件

ContentResolver mResolver = getContentResolver();
Cursor cursor = mResolver.query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, MediaStore.Audio.Media.DEFAULT_SORT_ORDER);

int i = 0;
int cursorCount = cursor.getCount();
if (cursorCount >0 )
{
cursor.moveToFirst();
while (i < cursorCount)
{
//歌曲文件的路徑 :MediaStore.Audio.Media.DATA
url = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA));
if(url.toLowerCase().indexOf("指定的歌曲路徑") > 0)
{
......
}
i++;
cursor.moveToNext();
}
cursor.close();
}

『肆』 你好那個我想問您一下那個如何在安卓開發中插入音樂

如果是插入背景音樂 最好使用mediaplayer類 使用方法如下

首先把音樂文件(.wma .mp3 .ogg)放入/res/raw 文件夾下 如果沒有就新建一個 然後按這段代碼操作

java">//聲明一個音樂播放器
privateMediaPlayermediaPlayer;
//實例化mediaPlayer
mediaPlayer=newMediaPlayer();
//設置循環播放
mediaPlayer.setLooping(true);

//設置音樂路徑,播放器初始化
try
{

//創建MediaPlayer對象,將raw文件夾下的fighter.mp3
mediaplayer=MediaPlayer.create(this,R.raw.fighter);
mediaPlayer.prepare();
}
catch(IllegalArgumentExceptione)
{
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
catch(IllegalStateExceptione)
{
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
catch(IOExceptione)
{
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
mediaPlayer.start();

//暫停,用start()可恢復播放
mediaPlayer.pause();

//停止播放,清除播放器,需重新設置音樂路徑
if(mediaPlayer!=null)
{
mediaPlayer.stop();
mediaPlayer.release();
}

注意一下 這里的mediaplayer不能支持多音頻同時播放 如果是要播放游戲音效等即時性強但小的音頻建議使用soundpool 如果有不懂得再追問吧

『伍』 安卓開發中eclipse中怎麼加音樂

用eclipse在安卓開發中增加音樂的方法:
如果是插入背景音樂 最好使用mediaplayer類 使用方法如下

首先把音樂文件(.wma .mp3 .ogg)放入/res/raw 文件夾下 如果沒有就新建一個 然後按這段代碼操作
//聲明一個音樂播放器
private MediaPlayer mediaPlayer;
//實例化mediaPlayer
mediaPlayer = new MediaPlayer();
//設置循環播放
mediaPlayer.setLooping(true);

//設置音樂路徑,播放器初始化
try
{

// 創建MediaPlayer對象,將raw文件夾下的fighter.mp3
mediaplayer = MediaPlayer.create(this, R.raw.fighter);
mediaPlayer.prepare();
}
catch (IllegalArgumentException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IllegalStateException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}

mediaPlayer.start();

//暫停,用start()可恢復播放
mediaPlayer.pause();

//停止播放,清除播放器,需重新設置音樂路徑
if (mediaPlayer != null)
{
mediaPlayer.stop();
mediaPlayer.release();
}
注意一下 這里的mediaplayer不能支持多音頻同時播放 如果是要播放游戲音效等即時性強但小的音頻建議使用soundpool。

『陸』 安卓手機怎麼導入本地音樂(.mp3格式)

安卓系統導入音樂,需要使用電腦「發送到」功能。

具體操作步驟如下所示:

1、打開電腦,在電腦文件夾中,選擇需要導入的音樂文件。

『柒』 Android平台中應該如何獲取音樂文件的信息

MediaStore中定義了一系列的數據表格,通過ContentResolver提供的查詢介面,我們可以得到各種需要的信息。

下面的命令將返回所有在外部存儲卡上的音樂文件的信息:

Cursor cursor = query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null,

null, null, MediaStore.Audio.Media.DEFAULT_SORT_ORDER);

得到cursor後,我們可以調用Cursor的相關方法具體的音樂信息:

  • 歌曲ID:MediaStore.Audio.Media._ID

  • Int id = cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media._ID));

  • 歌曲的名稱 :MediaStore.Audio.Media.TITLE

  • String tilte = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.TITLE));

  • 歌曲的專輯名:MediaStore.Audio.Media.ALBUM

  • String album = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ALBUM));

  • 歌曲的歌手名: MediaStore.Audio.Media.ARTIST

  • String artist = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ARTIST));

  • 歌曲文件的路徑 :MediaStore.Audio.Media.DATA

  • String url = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA));

  • 歌曲的總播放時長 :MediaStore.Audio.Media.DURATION

  • Int ration = cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DURATION));

  • 歌曲文件的大小 :MediaStore.Audio.Media.SIZE

  • Int size = cursor.getLong(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.SIZE));

『捌』 如何向android項目添加音樂資源

在res目錄下新建一個raw文件夾,直接復制mp3文件到raw目錄下,R.java會自動生成id(mp3文件本身就是二進制流文件)
不建議這么做,會導致apk包很大,上傳到模擬器運行時會很慢,而且如果在創建模擬器時指定的內存不夠大,console控制台會提示失敗
最好為模擬器指定一個SDCard目錄,通過adb push上傳mp3文件,可以通過contentprivider訪問SDCard中的資源

『玖』 如何用eclipse在android音樂

用eclipse在安卓開發中增加音樂的方法:
如果是插入背景音樂 最好使用mediaplayer類 使用方法如下

首先把音樂文件(.wma .mp3 .ogg)放入/res/raw 文件夾下 如果沒有就新建一個 然後按這段代碼操作
//聲明一個音樂播放器
private MediaPlayer mediaPlayer;
//實例化mediaPlayer
mediaPlayer = new MediaPlayer();
//設置循環播放
mediaPlayer.setLooping(true);

//設置音樂路徑,播放器初始化
try
{

// 創建MediaPlayer對象,將raw文件夾下的fighter.mp3
mediaplayer = MediaPlayer.create(this, R.raw.fighter);
mediaPlayer.prepare();
}
catch (IllegalArgumentException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IllegalStateException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}

mediaPlayer.start();

//暫停,用start()可恢復播放
mediaPlayer.pause();

//停止播放,清除播放器,需重新設置音樂路徑
if (mediaPlayer != null)
{
mediaPlayer.stop();
mediaPlayer.release();
}
注意一下 這里的mediaplayer不能支持多音頻同時播放 如果是要播放游戲音效等即時性強但小的音頻建議使用soundpool。

『拾』 android開發中怎麼在資源文件中獲取mp3文件

如果是遍歷的話,使用file的list方法獲取root目錄下的所有file,然後判斷是否Directory,繼續list,遞歸 如果是mp3文件,記錄位置

熱點內容
python練手項目 發布:2025-05-12 11:14:07 瀏覽:121
壓縮聽算音頻 發布:2025-05-12 10:58:12 瀏覽:800
資料庫系統報告 發布:2025-05-12 10:43:17 瀏覽:602
日產高配有哪些配置 發布:2025-05-12 10:32:16 瀏覽:475
大眾朗逸哪個配置值得入手 發布:2025-05-12 10:31:20 瀏覽:505
壓縮包的後綴 發布:2025-05-12 10:20:35 瀏覽:942
煙台招聘編程 發布:2025-05-12 10:04:21 瀏覽:53
sql查詢所有表名 發布:2025-05-12 10:01:28 瀏覽:665
用python編譯器的簡單代碼 發布:2025-05-12 09:48:40 瀏覽:358
香港多ip站群伺服器租用 發布:2025-05-12 09:33:16 瀏覽:896