我實際上在Android Call Block App上工作。但是,我的部分代碼要求Java在通話中產生障礙/噪音。定時器在Java中產生噪音
我想在一個循環中產生靜音和非靜音信號,它們之間的間隔不同。讓我用僞代碼來顯示,以便快速解釋邏輯。
array Tmute=[1,1,1,3,1,1,1,1,1]; //time in seconds to mute microphone
array TunMute=[3,1,2,4,1,2,1,2,4]; //time in seconds to unmute microphone
int i=0;
runThisLoop for (UserDefinedTime t)
{
MuteTheMicroPhone();
thread.sleep(Tmute[i]);
UnMuteTheMicroPhone();
thread.sleep(TunMute[i]);
i++;
}
DropCall();
我會照顧數組越界。
我的問題:有沒有更好的方法來生成匹配我的噪聲生成模式的特定Tmute和TunMute,我的模式顯示在Array中。由於我使用的是Android設備內存,因此我擔心有效的編程。請評論並讓我知道如果這個問題不明確。
這與阻止來自電話營銷人員的呼叫並最終放棄呼叫有關。 – 2010-07-15 14:51:32