本月博客排行
-
第1名
龙儿筝 -
第2名
flashsing123 -
第3名
xiaoxinye - e_e
- java_doom
- johnsmith9th
- gaochunhu
- sichunli_030
- zw7534313
- 深蓝传说
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- e_e
- javashop
- sam123456gz
- tanling8334
- arpenker
- kaizi1992
- xpenxpen
- lemonhandsome
- xiangjie88
- ganxueyun
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- Xeden
- johnsmith9th
- zxq_2017
- zhanjia
- jbosscn
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- daizj
- wjianwei666
- ranbuijj
- 喧嚣求静
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
- lstcyzj
- flashsing123
- lxguy
最新文章列表
小钢琴
利用线性布局进行布局,添加<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 ...