導航:首頁 > 操作系統 > android去電狀態

android去電狀態

發布時間:2025-01-22 17:24:59

㈠ 請問 如何 判斷 android 電話去電是否已經接通

你還是去源碼的 \packages\apps\Phone 這個路徑下面 研究下android原生的對與電話事件的處理吧,具體在incallscrean這個類裡面,

㈡ 安卓防火牆怎麼用

如下圖,你可以通過點擊軟體右上角菜單欄,啟用防火牆功能,或者對軟體進行相應設置。

《安卓防火牆AndroidFirewall》是DroidWall的衍生版本,解決部分4.x系統DroidWall無效的問題。付費版和免費版沒有區別,僅代表對作者工作的肯定。

Android的防火牆有所有的droidwall能力。它支持Android2.2+。如果你安裝了Android的防火牆和發現軟體工作不正常,請安裝BusyBox和終端模擬器。

這兩個應用程序都可以在游戲商店找到的。

㈢ android開發怎麼監控來電並監聽

實現如下廣播,並且在AndroidManifest中進行注冊

public class PhoneReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
System.out.println("action"+intent.getAction());
//如果是去電
if(intent.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL)){
String phoneNumber = intent
.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
Log.d(TAG, "call OUT:" + phoneNumber);
}else{
//查了下android文檔,貌似沒有專門用於接收來電的action,所以,非去電即來電.
//如果我們想要監聽電話的撥打狀況,需要這么幾步 :
* 第一:獲取電話服務管理器TelephonyManager manager = this.getSystemService(TELEPHONY_SERVICE);
* 第二:通過TelephonyManager注冊我們要監聽的電話狀態改變事件。manager.listen(new MyPhoneStateListener(),
* PhoneStateListener.LISTEN_CALL_STATE);這里的PhoneStateListener.LISTEN_CALL_STATE就是我們想要
* 監聽的狀態改變事件,初次之外,還有很多其他事件哦。
* 第三步:通過extends PhoneStateListener來定製自己的規則。將其對象傳遞給第二步作為參數。
* 第四步:這一步很重要,那就是給應用添加許可權。android.permission.READ_PHONE_STATE

TelephonyManager tm = (TelephonyManager)context.getSystemService(Service.TELEPHONY_SERVICE);
tm.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);
//設置一個監聽器
}
}
PhoneStateListener listener=new PhoneStateListener(){

@Override
public void onCallStateChanged(int state, String incomingNumber) {
//注意,方法必須寫在super方法後面,否則incomingNumber無法獲取到值。
super.onCallStateChanged(state, incomingNumber);
switch(state){
case TelephonyManager.CALL_STATE_IDLE:
System.out.println("掛斷");
break;
case TelephonyManager.CALL_STATE_OFFHOOK:
System.out.println("接聽");
break;
case TelephonyManager.CALL_STATE_RINGING:
System.out.println("響鈴:來電號碼"+incomingNumber);
//輸出來電號碼
break;
}
}

㈣ android判斷通話狀態問題

java">caseTelephonyManager.CALL_STATE_RINGING://響鈴

break;

caseTelephonyManager.CALL_STATE_OFFHOOK://摘機

break;

caseTelephonyManager.CALL_STATE_IDLE://空閑

break;

閱讀全文

與android去電狀態相關的資料

熱點內容
android實現分屏顯示 瀏覽:695
編譯程序的意義是根據什麼規則 瀏覽:278
手機java播放器 瀏覽:274
安卓手機怎麼改定位地區軟體 瀏覽:697
python車票購買實例代碼 瀏覽:436
python17天自學教程 瀏覽:979
基礎kz鋼筋加密區高度多少 瀏覽:999
照片怎麼設置加密鎖 瀏覽:744
投標文件怎麼加密上傳到網上 瀏覽:724
a股兩融客戶端源碼 瀏覽:789
中山站離三鄉源碼 瀏覽:462
解壓縮速度最快 瀏覽:61
nmfpython 瀏覽:637
西安有什麼買菜的app 瀏覽:620
手機pubg怎麼解決伺服器崩潰 瀏覽:465
單片機中lea 瀏覽:224
中國學生解壓 瀏覽:935
隱形門實木壓縮鎖 瀏覽:765
有道雲伺服器炸了 瀏覽:189
工程測量專業轉行程序員 瀏覽:241