導航:首頁 > 操作系統 > 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去電狀態相關的資料

熱點內容
我的世界命令方塊獲得超強裝備 瀏覽:424
單片機專項實訓知識總結 瀏覽:458
sublimecss壓縮 瀏覽:124
瀏覽器下載的app刪除了怎麼找回 瀏覽:773
朋友圈解壓文字軟體 瀏覽:918
keil5編程32單片機 瀏覽:638
pdf文件截取 瀏覽:161
伺服器放到雲上和雲下有啥區別 瀏覽:674
單片機玻璃管加熱研究成果 瀏覽:764
財產pdf 瀏覽:799
java添加圖標 瀏覽:895
命令與征服4任務攻略 瀏覽:99
演算法和邏輯程序驗證 瀏覽:775
用戶管理系統php模板 瀏覽:428
中國銀行app賬號怎麼登錄 瀏覽:873
安卓手機icloud雲伺服器地址 瀏覽:809
加密門禁如何寫到小米手機 瀏覽:177
java靜態方法的多線程 瀏覽:274
CAXAXp下載打不開要加密 瀏覽:252
開鎖pdf 瀏覽:97