91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

簡單的基本功能,實測可行。

核心代碼:

package com.sharpandroid.music.activity;

import java.io.IOException;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.SeekBar;
import android.widget.TextView;

import com.sharpandroid.music.R;
import com.sharpandroid.music.StreamingMediaPlayer;


public class MediaPlayer extends Activity {

	private Button streamButton;
	private ImageButton playButton;
	private boolean isPlaying;
	private TextView playTime;
	private StreamingMediaPlayer audioStreamer;
	
    @Override
	public void onCreate(Bundle icicle) {
    	
        super.onCreate(icicle);

        setContentView(R.layout.main);
        initControls();
    } 
    
    private void initControls() {
    	playTime=(TextView) findViewById(R.id.playTime);
		streamButton = (Button) findViewById(R.id.button_stream);
		
		streamButton.setOnClickListener(new View.OnClickListener() {
			public void onClick(View view) {
				startStreamingAudio();
        }});

		playButton = (ImageButton) findViewById(R.id.button_play);
		playButton.setEnabled(false);
		playButton.setOnClickListener(new View.OnClickListener() {
			public void onClick(View view) {
				if (audioStreamer.getMediaPlayer().isPlaying()) {
					audioStreamer.getMediaPlayer().pause();
					playButton.setImageResource(R.drawable.button_play);
				} else {
					audioStreamer.getMediaPlayer().start();
					audioStreamer.startPlayProgressUpdater();
					playButton.setImageResource(R.drawable.button_pause);
				}
				isPlaying = !isPlaying;
        }});
    }
    
    private void startStreamingAudio() {
    	try { 
    		final SeekBar progressBar = (SeekBar) findViewById(R.id.progress_bar);
    		if ( audioStreamer != null) {
    			audioStreamer.interrupt();
    		}
    		audioStreamer = new StreamingMediaPlayer(this, playButton, streamButton,  progressBar,playTime);
      		audioStreamer.startStreaming("http://192.168.64.1/xa.mp3",5208, 216);
    		streamButton.setEnabled(false);
    	} catch (IOException e) {
	    	Log.e(getClass().getName(), "讀取音樂出錯!", e);            		
    	}
    	    	
    }
}

資源截圖

代碼片段和文件信息

/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?com.sharpandroid.music;

public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????475??2014-05-22?21:52??music\.classpath

?????文件????????841??2010-09-16?14:10??music\.project

?????文件????????177??2014-05-22?21:52??music\.settings\org.eclipse.jdt.core.prefs

?????文件????????764??2010-09-16?14:10??music\AndroidManifest.xml

?????文件????????764??2014-05-22?21:52??music\bin\AndroidManifest.xml

?????文件????????842??2014-05-22?22:09??music\bin\classes\com\sharpandroid\music\activity\MediaPlayer$1.class

?????文件???????1668??2014-05-22?22:09??music\bin\classes\com\sharpandroid\music\activity\MediaPlayer$2.class

?????文件???????3136??2014-05-22?22:09??music\bin\classes\com\sharpandroid\music\activity\MediaPlayer.class

?????文件????????353??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\BuildConfig.class

?????文件????????352??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R$attr.class

?????文件????????579??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R$drawable.class

?????文件????????546??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R$id.class

?????文件????????406??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R$layout.class

?????文件????????439??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R$string.class

?????文件????????559??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\R.class

?????文件????????737??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$1.class

?????文件???????1398??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$2.class

?????文件???????1446??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$3.class

?????文件???????1420??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$4.class

?????文件???????1075??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$5.class

?????文件????????869??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$6.class

?????文件????????715??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer$7.class

?????文件???????9640??2014-05-22?21:52??music\bin\classes\com\sharpandroid\music\StreamingMediaPlayer.class

?????文件??????17572??2014-05-22?21:55??music\bin\classes.dex

?????文件????????943??2014-05-22?21:55??music\bin\dexedLibs\annotations-ac971f743c531c3c3bc41a66b9510a59.jar

?????文件??????58786??2014-05-22?21:55??music\bin\music.apk

?????文件???????3966??2014-05-22?21:55??music\bin\res\drawable-hdpi\icon.png

?????文件??????28608??2014-05-22?21:55??music\bin\res\drawable-ldpi\back.png

?????文件???????1957??2014-05-22?21:55??music\bin\res\drawable-ldpi\button_next.png

?????文件???????1845??2014-05-22?21:55??music\bin\res\drawable-ldpi\button_pause.png

............此處省略53個文件信息

評論

共有 條評論