本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- wallimn
- benladeng5225
- ranbuijj
- javashop
- fantaxy025025
- jickcai
- robotmen
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- gaojingsong
- arpenker
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- wjianwei666
- lzyfn123
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
最新文章列表
小钢琴
利用线性布局进行布局,添加<ImageView>并对其设置拉伸,不然在不同API的分辨率下在图片视图下会有缝隙。设置每一个<ImageView>的id。在Activity.java添加如下代码:
private ImageView image_white1;
private ImageView image_white2;
private ImageView image_w ...
Andriod游戏开发笔记1:E/AudioCache(52): Heap size overflow! req size: 1049020, max size
E/AudioCache(52): Heap size overflow! req size: 1049020, max size: 1048576
出现该问题的原因是SoundPool的buffer只有1M,如果载入的音频大于1M,则会出现该错误。
解决办法:
1.使用MediaPlayer播放。
2.把音频截成多个小于1M的。
3.把音频压缩成其他小格式的。
Android 之 使用SoundPool播放音频
SoundPool :音效池
1、Android 中除了提供MediaPlayer播放音效外,还提供了SoundPool播放音效;
特点:
* SoundPool 使用音效池的概念来管理多个短促的音效;
* cpu ...
针对有键盘的android手机的数字输入发音(0-9)
package com.zzl.test;
import java.util.HashMap;
import java.util.Map;
import android.app.Activity;
import android.media.AudioManager;
import android.media.SoundPool;
import android.media.ToneGe ...
Android游戏开发学习(7)--MediaPlayer与SoundPool详解与应用
MediaPlayer:使用简单,适合做游戏的背景音乐,资源占用量较高、延迟时间较长、不支持多个音频同时播放等。
音乐文件正常播放完毕,而又没有设置循环播放的话就进入该状态,并会触发OnCompletionListener的onCompletion()方法。
此时可以调用start()方法重新从头播放文件,也可以stop()停止MediaPlayer,或者也可以seekTo()来重新定位播放位置 ...
Android 音频播放
android音频播放方式有两种:一种是MediaPlayer,另一种是SoundPool,下面这个例子是用的第一种
1.首先看布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com ...