本文实现的是一个简单的来电监视器,用Toast来提示电话来电的不同状态;
看图 :
主要代码 :
package com.yin.telephony; import android.app.Activity; import android.os.Bundle; import android.telephony.PhoneStateListener; import android.telephony.TelephonyManager; import android.util.Log; import android.widget.Toast; public class MainActivity extends Activity { private static final String TAG = "com.yin.telephony"; TelephonyManager myManager; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); myManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); myManager.listen(new myManagerListener(), PhoneStateListener.LISTEN_CALL_STATE); } private class myManagerListener extends PhoneStateListener{ public void onCallStateChanged(int state, String incomingNumber) { switch(state){ case TelephonyManager.CALL_STATE_IDLE : Toast.makeText(getApplicationContext(), "电话中断", Toast.LENGTH_LONG).show(); Log.e(TAG,"CALL_STATE_IDLE"); break; case TelephonyManager.CALL_STATE_OFFHOOK : Toast.makeText(getApplicationContext(), "电话挂起", Toast.LENGTH_LONG).show(); Log.e(TAG,"CALL_STATE_OFFHOOK"); break; case TelephonyManager.CALL_STATE_RINGING : Toast.makeText(getApplicationContext(), "来电号码 :"+incomingNumber, Toast.LENGTH_LONG).show(); Log.e(TAG,"CALL_STATE_RINGING"); break; default : break; } super.onCallStateChanged(state, incomingNumber); } } }
注意添加相应权限 :
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
您还没有登录,请您登录后再发表评论
Android 网络监视器源码 可用于Android 的视频开发
Android程序研发源码Android 网络监视器源码.rar
源码参考,欢迎下载
Android应用—— 网络监视器源码
Android 下的 网络监视器 的源码,不错的入门学习资料哦!
Android应用源码之悬浮窗 监视内容.zip
文件监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器
NULL 博文链接:https://yangsongjing.iteye.com/blog/1647686
TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版
Android 网络监视器源码.rar
OKI C110监视器软件 用于使用OKI c110打印机各种问题监视。
USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器
进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器
Android网络监视器源码.zip
oki状态监视器 、获取打印机数据。可以更直观的了解打印机工作状态,协助解决问题
相关推荐
Android 网络监视器源码 可用于Android 的视频开发
Android程序研发源码Android 网络监视器源码.rar
源码参考,欢迎下载
Android应用—— 网络监视器源码
Android 下的 网络监视器 的源码,不错的入门学习资料哦!
Android应用源码之悬浮窗 监视内容.zip
文件监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器文件夹监视器
NULL 博文链接:https://yangsongjing.iteye.com/blog/1647686
TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版TCP监视器增强版
Android 网络监视器源码.rar
OKI C110监视器软件 用于使用OKI c110打印机各种问题监视。
USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器USB监视器
进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器进程监视器
Android网络监视器源码.zip
oki状态监视器 、获取打印机数据。可以更直观的了解打印机工作状态,协助解决问题