Android背景和音乐
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也能很好的控制背景音乐
Android背景和音乐相关推荐
- android 简单的音乐播放器实现播放模式的切换
以前写过一篇简单的音乐播放器,但是这个播放器没有实现播放模式的切换,在项目中要实现两个播放模式,循环播放和随机播放,经过这两天的努力搞定了,界面比较粗糙.可以先看一下前面的简单音乐播放器,详细的就不说 ...
- android音乐播放器案例,Android MediaPlayer实现音乐播放器实例代码
Android MediaPlayer实现音乐播放器 1.布局文件 android:layout_width="fill_parent" android:layout_height ...
- 安卓java自实现mp3播放器,Android MediaPlayer实现音乐播放器实例代码
Android MediaPlayer实现音乐播放器 1.布局文件 android:layout_width="fill_parent" android:layout_height ...
- Android中播放音乐的几种方式
Android中播放音乐的几种方式 前言 前几天一直在研究RxJava2,也写了记录了几篇博客,但因为工作任务原因,需要研究音频相关的知识,暂时放下Rxjava,本文的demo中,MediaPalye ...
- 卡拉OK歌词原理和实现高仿Android网易云音乐
大家好,我们是爱学啊,继上一篇讲解了[LRC歌词原理和实现高仿Android网易云音乐],今天给大家带来一篇关于卡拉OK歌词原理和在Android上如何实现歌词逐字滚动的效果,本文来自[Android ...
- [内附完整源码和文档] 基于Android的手机音乐播放器的设计与实现
摘 要 随着Android系统和移动互联网的快速崛起,手机已经成为人们生活不可缺的一部分,在现代人的生活中,人们生活节奏的加快,生活压力越来越大,碎片化的时间越来越多,那么一个可以在碎片化的时间内调节 ...
- Android Studio简易音乐播放器设计作业
Android Studio简易音乐播放器设计作业 实验成功展示 实验代码 MainActivity.java XML文件 class文件 利用BroadcastReceiver模拟音乐播放器,实现播 ...
- android音乐播放器实现,Android实现简单音乐播放器(MediaPlayer)
Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下 开发工具:Andorid Studio 1.3 运行环境:Android 4.4 KitKat 工程内容 实现一个 ...
- 计算机毕业设计android的在线音乐播放器app设计(源码+系统+mysql数据库+Lw文档)
项目介绍 Android是Google公司公布的基于Linux内核的手机操作系统,其代码属于完全开放,为开源软件开发人员提供使用方便的框架和平台.,本文以Android开发平台为基础,介绍了音乐播放器 ...
最新文章
- 组原-OS-政治截图
- 2016BAT+华为+滴滴+搜狗Android开发岗面试问题整理
- Drupal8 社区文档之在Drupal中,查看网页的编辑一个页面的几乎是相同的
- 系统练级攻略 | 京东架构师倾情解读
- u-net语义分割_使用U-Net的语义分割
- XML轻松学习手册(1)XML快速入门
- python读取邮箱邮件_Python读取邮箱邮件
- mysql事务日志备份_事务日志备份 (SQL Server)
- ssis for循环容器_SSIS Foreach循环与For循环容器
- ViewPager中添加Fragment的方法实现
- 论文笔记_S2D.41_2017-ICCV-使用深度估计与深度卷积神经场,进行单目视觉里程计的尺度恢复
- 最近收到邮件美国招聘软件工程师,说明缺人?
- android studio更改代码字体,Android Studio怎么改变代码字体大小?
- oracle 限制条数的查询
- html竖版古诗,古诗竖版手抄报版面设计图
- gnome黑屏 ubuntu_记Ubuntu开机黑屏及解决过程
- mysql使用结巴语句_结巴分词 java 高性能实现,是 huaban jieba 速度的 2倍
- CentOS7下安装jmeter5.3
- getchar()的作用
- https自签证书tls握手时错误或go系统错误处理
热门文章
- 感情能慢慢磨合慢慢培养吗_电视慢慢学习如何在网络上玩得开心
- curl 错误:unable to verify the first certificate 解决办法
- 计算机键盘时好时坏,机子的CTRL键时好时坏?
- Keepalived+Haproxy+Mysql(双主)高可用架构部署
- PCIE--1--概念认知
- springboot(九):定时任务
- 计算机二级各个科目的区别,计算机二级考试的各个科目的内容及区别
- 五面拿下阿里飞猪offer,java基础入门pdf百度云
- 221900437方彬彬
- 泳道流程图:跨职能流程图