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
          主站蜘蛛池模板: 林周县| 定襄县| 保靖县| 五家渠市| 曲麻莱县| 科技| 平昌县| 天门市| 雅江县| 喀喇| 元氏县| 福安市| 榆中县| 馆陶县| 建平县| 呼玛县| 宜丰县| 宁安市| 松原市| 景宁| 区。| 宁陵县| 湖州市| 平定县| 延庆县| 册亨县| 濮阳市| 尉氏县| 蛟河市| 略阳县| 营口市| 儋州市| 朔州市| 那坡县| 车致| 西丰县| 淮滨县| 桃园县| 绥中县| 连云港市| 高州市|