sunwei07

          Android入門 新手學習 開發

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            4 Posts :: 1 Stories :: 0 Comments :: 0 Trackbacks

          1.在raw目錄放一個mp3文件:test.mp3;

          2.建一個MediaPlay的Service文件MusicService.java

          public class MusicService extends Service
          {
           //MediaPlayer對象
           private MediaPlayer player;

           public IBinder onBind(Intent arg0)
           {
            return null;
           }

           public void onStart(Intent intent, int startId)
           {
            super.onStart(intent, startId);
            //這里可以理解為裝載音樂文件
            player = MediaPlayer.create(this, R.raw.test);
            //開始播放
            player.start();
           }

           public void onDestroy()
           {
            super.onDestroy();
            //停止音樂-停止Service
            player.stop();
           }

          }

           3.主文件

          public void onCreate(Bundle savedInstanceState)
           {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            //從main.xml布局中獲得Button對象
            Button button_start = (Button)findViewById(R.id.start);
            Button button_stop = (Button)findViewById(R.id.stop);
            //設置按鈕(Button)監聽
            button_start.setOnClickListener(start);
                  button_stop.setOnClickListener(stop);

           }
           
           //開始按鈕
           private OnClickListener start = new OnClickListener()
              {
                  public void onClick(View v)
                  {  
                   //開啟Service
                      startService(new Intent("com.yarin.Android.MUSIC"));
                  }
              };
             //停止按鈕
              private OnClickListener stop = new OnClickListener()
              {
                  public void onClick(View v)
                  {
                   //停止Service
                      stopService(new Intent("com.yarin.Android.MUSIC"));      
                  }
              };


          posted on 2011-02-15 11:27 sunwei_07 閱讀(699) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 永顺县| 西林县| 灌南县| 衡阳县| 辽中县| 康乐县| 肥西县| 资源县| 嘉黎县| 遵义县| 喀喇| 秭归县| 武威市| 托里县| 毕节市| 共和县| 淳化县| 孟州市| 阿巴嘎旗| 澎湖县| 申扎县| 信宜市| 长子县| 盈江县| 虎林市| 聂荣县| 辽源市| 洛浦县| 河南省| 昌都县| 西丰县| 东至县| 青川县| 乌鲁木齐县| 镇康县| 措美县| 凤翔县| 墨玉县| 化德县| 中卫市| 天水市|