android之按钮添加声音
将输入法切换为中文状态shift + 数字键4
有时候我们需要将app按钮点击发出音乐声音,这里简单说一说分享几行代码:
直接看代码示例,有详细注释
public class MainActivity extends Activity {private Button mButton01;private SoundPool sp;//声明一个SoundPoolprivate int music;//定义一个整型用load();来设置suondID@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mButton01=(Button)findViewById(R.id.mButton01);sp= new SoundPool(10, AudioManager.STREAM_SYSTEM, 5);//第一个参数为同时播放数据流的最大个数,第二数据流类型,第三为声音质量music = sp.load(this, R.raw.start, 1); //把你的声音素材放到res/raw里,第2个参数即为资源文件,第3个为音乐的优先级mButton01.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v) {// TODO Auto-generated method stubsp.play(music, 1, 1, 0, 0, 1);}
简单的两行代码
android之按钮添加声音相关推荐
- android 按钮事件添加事件吗,android为按钮添加事件的三种方法
Android中为按钮添加事件一般有三种方法,这里总结一下,当然其实这完全是java基础内容. 1.内部类: ? 代码片段,双击复制 btn.setOnClickListener(new OnClic ...
- html按钮按下效果_Animate/FLASH如何为按钮添加声音(无代码)
在游戏制作过程中,按钮在鼠标滑过和点击的时候都会有声音,可以在按钮元件的帧上添加,或者使用代码进行制作,这里先讲如果使用按钮的帧添加交互声音.主要知识点:声音的添加 AnimateCC如何使用声音文件 ...
- android给按钮添加图标,为Android应用添加图标
在Qt Creator中想要修改Android应用程序的图标,首先添加安卓配置文件. 在"项目" > "套件"中点击"Creator Templ ...
- java按键发出声音代码_怎么在java中给按钮添加声音?
可以加入GTM时间,代码如下: public class ShowCurrentTime { public static void main(String args[]){ //Obtain the ...
- java给按钮加声音_怎么在java中给按钮添加声音?
可以加入GTM时间,代码如下: public class ShowCurrentTime { public static void main(String args[]){ //Obtain the ...
- android按钮添加音效,Android------Button 添加声音效果(两种方式)
我在先前的案例<Android 的底部导航栏 BottomNavigationBar>中添加以底部 的4个按钮切换添加声音 下来看看案例效果图 使用添加依赖 compile 'com.as ...
- android应用中为按键添加声音
为程序的按钮添加按键声音能更好的亲和用户,产生更好的使用体验,下面就是为按键添加声音的方法: [java] view plaincopy public class MainActivity exten ...
- android 添加点击声音,Android如何为按键添加声音
为程序的按钮添加按键声音能更好的亲和用户,产生更好的使用体验,下面就是为按键添加声音的方法: public class MainActivity extends Activity { private ...
- android如何在底部显示四个按钮,[Android系列—] 四. 添加操作栏(Action Bar)
[Android系列-] 4. 添加操作栏(Action Bar) 前言 操作栏是最重要的设计元素之一,使用它来实现你的应用程序活动.通过提供多种用户界面功能, 使应用程序快速和其他的Andorid应 ...
最新文章
- matplotlib绘制多个子图
- cmd中net start mysql发生系统错误5
- 【web安全】Spring Boot eureka xstream 反序列化
- 教你查看Windows 7的详细系统版本号
- SpringCloud从入门到进阶(九)——单点部署Zuul的压力测试与调优(二)
- 政府工作报告:让更多科研人员可以“十年磨一剑”
- python学习服务器端socket建立
- 本地上传图片无法预览
- php mysql 学习周期_学习PHPMYSQL到目前为止 所有的区别特点
- java实体类中有枚举类型_实体类的枚举属性--原来支持枚举类型这么简单,没有EF5.0也可以...
- iOS应用性能调优建议
- Apache访问localhost页面403Forbidden
- C# 基础(二十五)WPF/WinForm 控件的句柄是什么意思?
- java单点登录需求分析与代码实现
- 记录一下工作中常用的ramda处理数据方法
- ffmpeg--异常打印
- python之路金角大王_python 之路,致那些年,我们依然没搞明白的编码
- 什么叫单模光纤_单模光纤和多模光纤有什么区别
- 【记录贴】AD21将元素复制到KeepOutLayer层的方法
- 【R】【课程笔记】07 分位数回归与VaR(ES)计算
热门文章
- k8s查看pod的yaml文件_k8s yaml文件说明
- Python打包exe程序(pyinstaller)以及打包文件太大的解决方法
- 使用dev-c++建立工程(多个文件一同编译连接)并运行
- 优秀开源项目之三:高性能、高并发、高扩展性和可读性的网络服务器架构State Threads...
- 什么是工程建设的BLT模式
- 已知等价关系求商集_等价关系习题.docx
- 【WiFi】beacon时槽
- 考研英语(一、二)应用文(小作文)写作模板—中公考研
- Verse On-Premises 1.0.8和HCL支持、软件下载
- 何以雾霾多妩媚,只在此间总朦胧