Android背景和音乐
- 前言
- 一、添加背景图片
- 二、加入背景音乐
前言
简单的给app添加背景图和音乐
一、添加背景图片
- 准备好一张合适的背景图片
- 新建一个Empty Activity项目选择Java语言
- 在res中创建一个mipmap文件,将准备的图片粘贴到该文件目录下
- 在activity_main.xml里面添加代码即可插入背景图
android:background="@mipmap/picture_1"
- 效果如下
二、加入背景音乐
- 先准备好适合的音乐
- 在res中创建一个raw文件
- 将音乐放入raw文件目录下
- 创建一个Java文件命名MusicServer.java,添加代码
package com.example.myapplication;import android.content.Context;
import android.media.MediaPlayer;public class MusicServer{private static MediaPlayer mp =null;public static void play(Context context, int resource){stop(context);mp = MediaPlayer.create(context, resource);mp.setLooping(true);mp.start();}public static void stop(Context context) {if(mp!= null){mp.stop();mp.release();mp = null;}}}
- 在MainActivity中加入代码使背景音乐生效
@Overrideprotected void onPause() {super.onPause();stop(this);}@Overrideprotected void onResume() {super.onResume();play(this, R.raw.music_1);}
3123d36dae40ede36fb8572032b26b64
除了这种方法以外,StartService也能很好的控制背景音乐