//播放指定路径文件的视频
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>