利用service 监听电话
来源:互联网 发布:mac怎么关闭后台程序 编辑:程序博客网 时间:2024/04/29 05:15
//开启服务Intent intent=new Intent(this,servicecall.class);startService(intent);
public class servicecall extends Service { @Overridepublic IBinder onBind(Intent intent) {return null;}@Overridepublic void onCreate() { System.out.println("服务被开启");super.onCreate();TelephonyManager tm=(TelephonyManager) getSystemService(TELEPHONY_SERVICE);//电话管理器,电话管理服务tm.listen(new mylistener(), PhoneStateListener.LISTEN_CALL_STATE);//监听手机通话状态和变化}private class mylistener extends PhoneStateListener{@Overridepublic void onCallStateChanged(int state, String incomingNumber) {switch (state) {case TelephonyManager.CALL_STATE_IDLE://空闲 没有电话进来break;case TelephonyManager.CALL_STATE_RINGING://电话来了if("110".equals(incomingNumber)){System.out.println("挂断电话");}break;case TelephonyManager.CALL_STATE_OFFHOOK://通话状态break;}super.onCallStateChanged(state, incomingNumber);}}@Overridepublic void onDestroy() {System.out.println("服务被销毁");super.onDestroy();}}
0 0
- 利用service 监听电话
- Android之service---利用服务实现电话监听
- 利用服务实现电话监听
- 利用服务实现电话监听
- 利用服务实现电话监听
- android服务Service----实现电话监听录音
- Android之服务Service---电话监听
- 采用Service监听电话并录制
- Android服务Service----实现电话监听录音
- android服务Service----实现电话监听录音
- 监听黑名单电话, 短信的service
- android 之service实现电话监听并录音
- Service之电话管理器之监听手机来电
- 电话监听
- 监听电话
- 电话监听
- 电话监听
- service 及button监听的重复利用
- ios_01-----IBAction和IBOutlet
- android Launcher study 之一
- OC 类设置及NSArray自定义排序
- hdu 1080 打表+dp(最长公共子序列)
- 沙滩上晒太阳就对他说你怎么不出海去
- 利用service 监听电话
- android studio开发教程 ListActivity的2种使用方法:系统默认布局和自己定义布局
- Significance Testing (t-tests)
- BZOJ1050 [HAOI2006]旅行comf(Kruskal算法)
- Cocos2d-x游戏开发《赵云要格斗》 (二) cocos2dx3.3 - _ - ||貌似偷懒了
- Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds...
- UIView和UIWindow
- Android Studio系列教程三--快捷键
- jquery 获取radio选中的值