• 大小: 608KB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2021-07-01
  • 语言: Java
  • 标签:

资源简介

压缩包包含安卓版俄罗斯方块的源程序代码..............

资源截图

代码片段和文件信息

package com.guomin.terisme;

import java.util.HashMap;
import android.content.Context;
import android.media.AudioManager;
import android.media.SoundPool;

public class MinSound {
// 音效的音量
int streamVolume;

Context context;

// 定义SoundPool 对象
private SoundPool soundPool;

// 定义HASH表
private HashMap soundPoolMap;

public MinSound(Context cont) {
context = cont;
}

/**
 * @Function: initSounds();
 * @Parameters: null
 * @Returns: None.
 * @Description:初始化声音系统
 */
public void initSounds() {
// 初始化soundPool 对象第一个参数是允许有多少个声音流同时播放第2个参数是声音类型第三个参数是声音的品质
soundPool = new SoundPool(100 AudioManager.STREAM_MUSIC 100);

// 初始化HASH表
soundPoolMap = new HashMap();

// 获得声音设备和设备音量
AudioManager mgr = (AudioManager) context
.getSystemService(Context.AUDIO_SERVICE);
streamVolume = mgr.getStreamVolume(AudioManager.STREAM_MUSIC);
}

/**
 * @Function: loadSfx();
 * @Parameters: null
 * @Returns: None.
 * @Description: 加载音效资源
 */
public void loadSfx(int raw int ID) {
// 把资源中的音效加载到指定的ID(播放的时候就对应到这个ID播放就行了)
soundPoolMap.put(ID soundPool.load(context raw ID));
}

/**
 * @Function: play();
 * @Parameters: sound:要播放的音效的ID 循环0数
 * @Returns: None.
 * @Description: 播放声音
 */
public void play(int sound) {
play(sound 0);
}

/**
 * @Function: play();
 * @Parameters: sound:要播放的音效的ID loop:循环次数
 * @Returns: None.
 * @Description: 播放声音
 */
public void play(int sound int uLoop) {
soundPool.play(soundPoolMap.get(sound) streamVolume streamVolume 1
uLoop 1f);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-07-28 22:58  android版俄罗斯方块源码www.akaifa.com\
     目录           0  2015-07-28 22:55  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\
     目录           0  2009-04-07 09:26  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\
     文件         238  2008-11-30 11:26  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\.classpath
     文件         843  2008-11-30 11:26  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\.project
     文件         888  2015-07-28 22:58  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\AndroidManifest.xml
     目录           0  2008-11-30 11:26  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\assets\
     目录           0  2009-04-14 09:29  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\
     文件       24568  2009-04-14 09:29  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\classes.dex
     目录           0  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\
     目录           0  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\
     目录           0  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\
     文件        1760  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\MinSound.class
     文件         340  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$attr.class
     文件        1305  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$drawable.class
     文件         385  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$id.class
     文件         394  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$layout.class
     文件         413  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$raw.class
     文件         427  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R$string.class
     文件         575  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\R.class
     文件        1332  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\RefreshHandler.class
     文件        1332  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\TerisMe.class
     文件       21359  2009-04-14 09:29  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\com\guomin\terisme\TerisView.class
     文件      144931  2009-04-14 09:10  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\resources.ap_
     文件      159478  2009-04-14 09:29  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\bin\TerisMe.apk
     目录           0  2009-04-07 11:06  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\
     目录           0  2015-07-28 22:56  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\drawable\
     文件        1155  2008-11-30 13:48  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\drawable\block0.png
     文件        1153  2008-11-30 13:48  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\drawable\block1.png
     文件        1159  2008-11-30 13:48  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\drawable\block2.png
     文件        1179  2008-11-30 13:48  android版俄罗斯方块源码www.akaifa.com\android_Teris_code\TerisMe\res\drawable\block3.png
............此处省略44个文件信息

评论

共有 条评论