播放指定路径文件的视频并开机启动
2013-05-17 14:03
162 查看
//播放指定路径文件的视频
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent localIntent = new Intent();
localIntent.setFlags(268435456);
localIntent.setAction("android.intent.action.VIEW");
Uri localUri = Uri.fromFile(new File("/sdcard/Sorry.mp4"));
localIntent.setDataAndType(localUri, "application/mp4");
startActivity(localIntent);
finish();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
//开机启动播放指定路径文件的视频
1:
public class BootCompletedBR extends BroadcastReceiver
{
static final String ACTION = "android.intent.action.BOOT_COMPLETED";
public void onReceive(Context paramContext, Intent paramIntent)
{
if (!paramIntent.getAction().equals("android.intent.action.BOOT_COMPLETED"))
return;
Intent localIntent = new Intent();
localIntent.setFlags(268435456);
localIntent.setAction("android.intent.action.VIEW");
Uri localUri = Uri.fromFile(new File("/sdcard/Sorry.mp4"));
localIntent.setDataAndType(localUri, "application/mp4");
paramContext.startActivity(localIntent);
}
}
2:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xiange.player"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="9" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.xiange.player.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:name=".BootCompletedBR">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</receiver>
</application>
</manifest>
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent localIntent = new Intent();
localIntent.setFlags(268435456);
localIntent.setAction("android.intent.action.VIEW");
Uri localUri = Uri.fromFile(new File("/sdcard/Sorry.mp4"));
localIntent.setDataAndType(localUri, "application/mp4");
startActivity(localIntent);
finish();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
//开机启动播放指定路径文件的视频
1:
public class BootCompletedBR extends BroadcastReceiver
{
static final String ACTION = "android.intent.action.BOOT_COMPLETED";
public void onReceive(Context paramContext, Intent paramIntent)
{
if (!paramIntent.getAction().equals("android.intent.action.BOOT_COMPLETED"))
return;
Intent localIntent = new Intent();
localIntent.setFlags(268435456);
localIntent.setAction("android.intent.action.VIEW");
Uri localUri = Uri.fromFile(new File("/sdcard/Sorry.mp4"));
localIntent.setDataAndType(localUri, "application/mp4");
paramContext.startActivity(localIntent);
}
}
2:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xiange.player"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="9" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.xiange.player.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:name=".BootCompletedBR">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</receiver>
</application>
</manifest>
相关文章推荐
- 快捷键实现启动指定播放器播放指定路径视频文件
- C#打开播放器后指定其播放的视频文件的路径代码怎么写啊!
- 安卓浏览本地指定路径视频文件并播放
- 安卓调用系统录像功能:1、启动录像返回视频,2、启动录像将视频存储在指定路径下
- 黑马程序员高级学习视频IO输入输出流 将一个指定目录下的java文件的绝对路径,存储到一个文本文件中
- 程序开机启动时读配置文件路径出错
- Android开机启动自动播放视频
- 需求:从一个指定的视频地方读取文件到指定的路径中
- 批处理文件指定jre路径启动java桌面应用程序
- Android如何获取assets或者raw目录的视频文件路径播放视频
- 如何在eclipse的配置文件里指定jdk路径(即配置启动eclipse的JDK)
- [总结]Android 获取本地视频文件路径并播放的几种方式
- 如何在eclipse的配置文件里指定jdk路径(即配置启动eclipse的JDK)
- eclipse启动tomcat后显示找不到指定文件路径
- iPhone中播放指定路径的MP3等音频文件
- VideoView播放SD卡上指定视频文件
- 开机 启动你要指定打开的程序或者文件
- android开发--指定播放器来播放视频文件
- WPF 利用Process.Start()方法启动指定路径下的exe文件并传递参数
- “无法启动调试,系统找不到指定文件”的解决办法