sunwei07

          Android入門 新手學(xué)習(xí) 開發(fā)

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            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);
            //設(shè)置按鈕(Button)監(jiān)聽
            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
          主站蜘蛛池模板: 朝阳市| 即墨市| 安福县| 清涧县| 民和| 高尔夫| 南华县| 乌恰县| 宝应县| 西峡县| 武威市| 信阳市| 陆良县| 稷山县| 红安县| 阳朔县| 江华| 清水县| 阿城市| 七台河市| 远安县| 商河县| 铅山县| 太原市| 同德县| 泸溪县| 宁阳县| 穆棱市| 华亭县| 茶陵县| 句容市| 那曲县| 兴山县| 鹿泉市| 高邮市| 文昌市| 罗甸县| 库尔勒市| 常宁市| 大理市| 平塘县|