几行代码的播放器源代码――是真的能播放的
2011-03-30 21:52
281 查看
大家好,不好意思,我打包的时候,由于文件太大了,所以把MP3文件删除掉了,大家只要把任何一个MP3文件命名为ask放到raw里面就可以了。记得哦
本文出自 “技术成就梦想” 博客,请务必保留此出处http://llb988.blog.51cto.com/1940549/531141
各位朋友,来看看, 这个超简单的播放器,真是几行,太有意思了,哈哈 谁看了都懂得操作的按钮,看图 package com.smart; import android.app.Service; import android.content.Intent; import android.media.MediaPlayer; import android.os.IBinder; import android.os.Bundle; public class Main extends Service { private MediaPlayer player; @Override public IBinder onBind(Intent arg0) { // TODO Auto-generated method stub return null; } //开始播放,问这首哥 public void onStart(Intent intent, int startId) { super.onStart(intent, startId); player = MediaPlayer.create(this, R.raw.ask); player.start(); } //停止播放 public void onDestroy() { super.onDestroy(); player.stop(); } } package com.smart; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class ServiceDemo extends Activity { //得到配置文件 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button1 = (Button)findViewById(R.id.submit); button1.setOnClickListener(startIt); Button button2 = (Button)findViewById(R.id.stop); button2.setOnClickListener(stopIt); } private OnClickListener startIt = new OnClickListener() { public void onClick(View v) { //调用音频 startService(new Intent("com.liangshan.wuyong.START_AUDIO_SERVICE")); } }; private OnClickListener stopIt = new OnClickListener() { public void onClick(View v) { stopService(new Intent("com.liangshan.wuyong.START_AUDIO_SERVICE")); finish(); //关闭 } }; } <?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" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <Button android:id="@+id/submit" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="开始播放" /> <Button android:id="@+id/stop" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="关闭播放器" /> </LinearLayout>
本文出自 “技术成就梦想” 博客,请务必保留此出处http://llb988.blog.51cto.com/1940549/531141
相关文章推荐
- 几行代码的播放器源代码——是真的能播放的
- C#打开播放器后指定其播放的视频文件的路径代码怎么写啊!
- Android 仿今日头条的视频播放控件(几行代码快速实现)
- 主管叫我看tcpmp播放器,下面几行代码1月没看懂,求求你了,
- 在线视频代码 播放器代码 网页制作 在线视频播放代码 各种格式播放器 播放器代码大全
- 用DELPHI写的播放器核心代码,播放MP3无压力
- 用几行代码做一个十分简单的无限循环播放的走马灯例子
- 如何在C++中播放音频(几行代码搞定)
- Android 仿今日头条视频播放控件JieCaoVideoPlayer(几行代码快速实现)
- Android 仿今日头条的视频播放控件(几行代码快速实现)
- 网页插入的播放器代码 ,播放不了AVI的视频
- Android 仿今日头条视频播放控件JieCaoVideoPlayer(几行代码快速实现)
- Android 仿今日头条的视频播放控件(几行代码快速实现)
- 几行代码实现开机播放音乐(开机启动程序)
- ffmpeg中音频解码方法(附代码)+ffmpeg音频解码播放速度快的问题(随手笔记,以供查阅)
- 在线播放器代码博客播放器代码大全
- 在源代码中插入防止盗版代码片段的方式
- 几行代码列举数据库中的所有存储过程和存储过程参数
- 网页视频播放器代码大全 + 21个为您的站点和博客提供的免费视频播放器
- iOS音频播放 (六):简单的音频播放器实现