我们在玩游戏的时候常常会现有一个开场动画,要实现这个并不难,下面将给出一个实例实现开场动画。
这个实例需要两个Activity,一个作为开场动画,一个是主程序界面,由于并不需要演示其他的东西,所以在第二个Activity里只是一个简单的TextView。
下面给出这个程序的实现截图:
下面给出实现这个程序的代码:
1.两个布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hello"
/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<VideoView
android:id="@+id/mVideoView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</LinearLayout>
2.第一个Activity
package irdc.ex07_17;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.widget.VideoView;
public class EX07_17 extends Activity
{
private VideoView v;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
/* 加载start.xml Layout */
setContentView(R.layout.start);
/* 设定VideoView */
v = (VideoView) findViewById(R.id.mVideoView1);
Uri uri = Uri.parse
(
"android.resource://irdc.ex07_17/"+ R.raw.start
);
v.setVideoURI(uri);
v.requestFocus();
/* 开始播放影片 */
v.start();
/* 影片播放完后会运行的OnCompletionListener */
v.setOnCompletionListener(new MediaPlayer.OnCompletionListener()
{
@Override
public void onCompletion(MediaPlayer arg0)
{
/* 打开Activity EX07_17_1.java */
Intent intent = new Intent();
intent.setClass(EX07_17.this,EX07_17_1.class);
startActivity(intent);
EX07_17.this.finish();
}
});
}
}
2.第二个Activity
package irdc.ex07_17;
import android.app.Activity;
import android.os.Bundle;
public class EX07_17_1 extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
分享到:
相关推荐
WPF编程宝典——使用C# 2008和.NET 3.5(第2版)英文版 目录 第1章 WPF概述 1 1.1 理解Windows图形 1 1.1.1 DirectX:新的图形引擎 1 1.1.2 硬件加速与WPF 2 1.2 WPF:高级API 4 1.2.1 分辨率无关性 5 ...
Android 中级教程之------Android MediaPlayer播放mp3的实例 是提示性代码!
2,视频播放组合拳: surfaceView mediaPlayersurfaceView 用作显示,mediaPlayer 用来解码两者关系: mediaPlayer 绑定 surfaceView。为什么不用 TextrueView?3,进度区域自定义 View,3个画笔绘制,一个圆,一个...
customizer.jar、jmf.jar、multiplayer.jar、sound.jar、mediaplayer.jar customizer.jar、jmf.jar、multiplayer.jar、sound.jar、mediaplayer.jar
Android 视频播放demo MediaPlayer+Surface实现 播放网络视频: MyMediaPlayer.getInstance().play("http://download.cntv.cn/docuchina/PSA/2017/08/28/3b69f457848e0b497b12e356376515df_mpeg28000000PCM.mp4"); ...
这有链接地址可以自己下载 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#7372-jmf-2.1.1e-oth-JPR
MediaPlayer MediaPlayer是我在业余时间开发的一款安卓的集音乐、视频、图片和阅读的多媒体app,目前只完成了音乐和图像部分,其中图像部分有待完善,剩余两个部分后续完成。热烈欢迎下载使用~ App的下载二维码和...
JMF lib.rar包含multiplayer.jar mediaplayer.jar jmf.jar customizer.jar
通过AIDL通信,实现Activity与Service之间通话;Activity端,用户命令通过AIDL传递给Service,而Service将MediaPlayer的状态返还给用户。
Android 使用mediaplayer播放res/raw文件夹中的音乐的实例 (1)在res文件夹中新建一个文件夹重命名为raw,并且将要播放的音乐放到raw文件夹里面 (2)修改layout目录下的xml布局文件,添加3个按钮空间和一个文本...
jw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rcjw-mediaplayer-5.2.rc
支持 [IJKPlayer](https://github.com/Bilibili/ijkplayer)、 Media3(EXOPlayer2)、MediaPlayer、AliPlayer,实现了多功能的视频播放器
该项目包括网络发送方 sdk 和接收方 sdk 发件人SDK 现在 Sender SDK 可用于 Firefox OS... script src =" //openflint.github.io/flint-web-sdk/out/libs/mediaplayer.js " > </ script > 更多信息请参考 。
android在线音乐播放及下载,使用mediaplayer。
主要用MediaPlayer+SurfaceView 进行视频的播放。能够通过SeekBar组件控制音量,控制视频的播放进度,以及实时的显示视频的播放进度。具有稳定的播放,暂停控制的功能。视频的加载的方式提供SDK和内置视频文件两种...
lib包(jmf.jar,mediaplayer.jar,customizer.jar,multiplayer.jar,sound.jar)
Android下MediaPlayer播放MP3示例,详细参见博客:http://www.cnblogs.com/plokmju/p/android_MediaPlayer.html
mediaplayer.jarmediaplayer.jarmediaplayer.jar
Android提高第一篇之MediaPlayer.docx
源码很简单,可以直接打开看, 实在不理解的可以访问https://twinstighter.iteye.com/blog/2086105进行理解, 里边的方法不全,可以根据文档再进行补充,因为ie8和ie11对attachEvent(attachEventListener)的兼容问题,所以...