MediaPlayer内存消耗

时间:2013-12-25 06:36:35

标签: java android memory-management

在我的Android应用程序中,我创建了三个MediaPlayers

MediaPlayer mp1=new MediaPlayer();
MediaPlayer mp2=new MediaPlayer();
MediaPlayer mp3=new MediaPlayer();

现在,我的问题是我是否另外创建了一个数组:

MediaPlayer mp[]={mp1,mp2,mp3};

它是否占用与上述3个媒体播放器相同的内存大小,或者只是在少量内存中添加一些mp1,2,3的引用?

另外,如果有人知道,为一个媒体播放器分配了多少内存?

1 个答案:

答案 0 :(得分:0)

该数组仅存储对MediaPlayer对象的引用。它(数组)可能需要大约20个字节。