• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
海浪波涛
博客园    首页    新随笔    联系   管理    订阅  订阅
Android 计时应用 之 爱相随 V0.2

版本更新:

  本版本主要实现添加播放背景音乐的功能。

 

更新过程:

  在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卡中。

 



posted on 2011-12-16 09:18  海浪波涛  阅读(279)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3