首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android源码中的录音机有关问题

2012-06-20 
android源码中的录音机问题各位:小弟最近在做一个手机定制的项目,遇到一个问题想请教一下大家。问题如下:在

android源码中的录音机问题
各位:
   
  小弟最近在做一个手机定制的项目,遇到一个问题想请教一下大家。问题如下:

  在android的源码中,录音机,每次录音保存后,生成的录影文件的文件名都会带有一串数字  
形如:recording809329324.3gpp,请问这一串数字是怎么生成的。小弟刚入行不久,能力不足,
看录音机的源码没发现哪里生成了这串数字。这串数字有什么含义吗?


  谢谢各位!

[解决办法]
这个名字可以自定义的,见下面的代码:

Java code
 int recfilenum = 0;        char count[] = {'0', '0', '1'};        String recfilename = "REC" + count[0] + count[1] + count[2] + postfix;        while ((new File(prefStorageFile, recfilename)).exists())        {            recfilenum++;            if (recfilenum > 998)            {                break;            }            count[0] = (char) ('0' + (recfilenum + 1) / 100);            count[1] = (char) ('0' + (recfilenum + 1) % 100 / 10);            count[2] = (char) ('0' + (recfilenum + 1) % 10);            recfilename = "REC" + count[0] + count[1] + count[2] + postfix;        }        mSampleFile = new File(prefStorageFile, recfilename); 

热点排行