中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android獲取來電號碼代碼

2018-07-20    來源:open-open

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

對于Android平臺的整個來電軟件制作十分簡單,Android平臺在各方面都比較智能,加上一個BOOT_COMPLETED獲取,保證開機(jī)自動運(yùn)行,一個來電通就很容易的制作完成了。

Android來電號碼獲取的方法很簡單,雖然Dalvik上的程序都是Java寫的,但是仍然可以處理系統(tǒng)事物,使用 PhoneStateListener;類可以監(jiān)測話機(jī)狀態(tài),而TelephonyManager可以獲取電話服務(wù)的實例,寫代碼時不要忘了在 androidmanifest.xml中加入權(quán)限。

//需要引入兩個Package
import android.telephony.PhoneStateListener;
import android.telephony.TelephonyManager;
 
MyPhoneStateListener phoneListener=new MyPhoneStateListener(); //我們派生的類
TelephonyManager telephonyManager
=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);
telephonyManager.listen(phoneListener,
PhoneStateListener.LISTEN_CALL_STATE);

直接使用Logcat查看來電號碼:

import android.content.Context;
import android.telephony.PhoneStateListener;
import android.util.Log;
 
public class MyPhoneStateListener extends PhoneStateListener {
    Context context;
    @Override
    public void onCallStateChanged(int state,String incomingNumber){
        Log.e(“PhoneCallState”, “Incoming number “+incomingNumber); //incomingNumber就是來電號碼
    }
}

標(biāo)簽: 代碼 權(quán)限

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:Android獲取apk安裝包信息

下一篇:Android系統(tǒng)信息工具類