編輯:高級開發
我們曾經在其他文章中通過對錄音以及錄像的實現方法具體講解過有關android多媒體錄制的相關操作技巧。在這裡我們將會為大家詳細介紹一下android多媒體播放的應用方式,以幫助大家對這方面的應用知識有一個深刻的印象。
android多媒體播放代碼:
- import android.app.Activity;
- import android.os.Bundle;
- import android.view.VIEw;
- import android.view.VIEw.OnClickListener;
- import android.widget.Button;
- import android.widget.VideoVIEw;
- public class VideoPlayer extends Activity
- {
- /**
- Called when the activity is first created.
- */ @Override
- public void onCreate(Bundle icicle)
- {
- super.onCreate(icicle);
- setContentVIEw(R.layout.main);
- final VideoVIEw w =(VideoView)findVIEwById(R.id.vdoplayer);
- Button cmdload = (Button)this.findVIEwById(R.id.cmd_load);
- cmdload.setOnClickListener(new OnClickListener()
- {
- public void onClick(VIEw arg0)
- {
- // TODO Auto-generated method stub
- w.setVideoPath("/sdcard/android/kongfu.mp4");
- }
- }
- );
- Button cmdplay = (Button)this.findVIEwById(R.id.cmd_play);
- cmdplay.setOnClickListener(new OnClickListener()
- {
- public void onClick(VIEw arg0)
- {
- // TODO Auto-generated method stub
- w.start();
- }
- }
- );
- Button cmdpause = (Button)this.findVIEwById(R.id.cmd_pause);
- cmdpause.setOnClickListener(new OnClickListener()
- {
- public void onClick(VIEw arg0)
- {
- // TODO Auto-generated method stub
- w.pause();
- }
- }
- );
- }
- }
- main.XML:
android多媒體播放實現代碼:
- < ?XML version="1.0" encoding="utf-8"?>
- < LinearLayout XMLns:android=
"http://schemas.android.com/apk/res/android"
android:orIEntation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >- < Button android:id="@+id/cmd_load"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="load" />- < Button android:id="@+id/cmd_play"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="Play" />- < Button android:id="@+id/cmd_pause"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="pause" />- < VideoVIEw android:id="@+id/vdoplayer"
android:layout_width="fill_parent"
android:layout_height="300px" />- < /LinearLayout>
android多媒體播放的具體代碼編寫方式就為大家介紹到這裡。
內容提供程序(Provider)組件從一個應用到其他請求提供數據。通過 ContentResolver 類的方法這樣的請求處理。內容提供程序使用不同的方式來存儲
Google於2007年11月5日宣布發布android 手機,這款手機是基於Linux內核的一款操作系統,谷歌將繼續努力,讓這些服務變得更好,同時也將添加更有吸引力的
Google於2007年底正式發布了android SDK, 作為 android系統的重要特性,Dalvik虛擬機也第一次進入了人們的視野。它對內存的高效使用,和在低
android下一代版本蜂巢(Honeycomb)到底是Android 2.4還是android 3.0呢?到目前為止這種爭論可以告一段落了。近日,可能是受到蜂巢(Ho