版本更新:
本版本主要实现添加播放背景音乐的功能。
更新过程:
在res下新建raw文件夹,用于存放mp3音频文件:
Java文件:
引入包
import android.media.MediaPlayer;
启动音乐播放:
1 private MediaPlayer mMediaPlayer;
2 private boolean flag = true;
3 @Override
4 public void onCreate(Bundle savedInstanceState) {
5 ... ...
6 new TimeThread().start();
7
8 if(mMediaPlayer == null)
9 mMediaPlayer = MediaPlayer.create(this, R.raw.cat);
10 mMediaPlayer.setLooping(true);
11 mMediaPlayer.start();
12 }
关闭音乐播放:
此处关闭功能添加在了“返回键”退出程序功能模块中
1 protected void onDestroy() {
2 super.onDestroy();
3 if(mMediaPlayer != null){
4 if(mMediaPlayer.isPlaying()){
5 mMediaPlayer.stop();
6 }
7 mMediaPlayer.release();
8 mMediaPlayer=null;
9 }
10 System.exit(0);
11 // 或者下面这种方式
12 // android.os.Process.killProcess(android.os.Process.myPid());
13 }
注:这样添加音乐弊端肯定不少的吧,真心不懂啊... ...查询资料较多的是使用Service的,还没仔细看是肿么一回事,下一步改进就得换成Service的了吧。
还有一点就是,添加图片,音频文件后,apk体积越来越大了。
求助:如何制作程序安装包,最好能够通过安装过程将这些图片、音频文件保存在手机内存或者SD卡中。