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
          主站蜘蛛池模板: 三门县| 博爱县| 鄂托克旗| 镶黄旗| 三穗县| 太原市| 赣榆县| 望谟县| 大同市| 恭城| 梁山县| 涟源市| 福贡县| 那坡县| 绥江县| 呈贡县| 织金县| 九江市| 沽源县| 吐鲁番市| 江孜县| 启东市| 海淀区| 昌邑市| 平凉市| 泾源县| 万载县| 晋宁县| 海淀区| 招远市| 南江县| 洛浦县| 香港| 栾川县| 岐山县| 尚义县| 霸州市| 阜宁县| 黑龙江省| 喜德县| 桓仁|