android来电电话获取,Android获取来电号码代码
对于Android平台的整个来电软件制作十分简单,Android平台在各方面都比较智能,加上一个BOOT_COMPLETED获取,保证开机自动运行,一个来电通就很容易的制作完成了。
Android来电号码获取的方法很简单,虽然Dalvik上的程序都是Java写的,但是仍然可以处理系统事物,使用 PhoneStateListener;类可以监测话机状态,而TelephonyManager可以获取电话服务的实例,写代码时不要忘了在 androidmanifest.xml中加入权限。
//需要引入两个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就是来电号码
}
}
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
android来电电话获取,Android获取来电号码代码相关推荐
- android 拨打电话、 监听来电、监听呼出电话的功能实现
demo1(通用): 权限 <!-- 监听呼出电话 --> <uses-permission android:name="android.permission.PROCES ...
- android 拨打电话 实例,Android实战教程第三篇之简单实现拨打电话功能
本文实例为大家分享了Android打电话功能的实现代码,需要一个文本输入框输入号码,需要一个按钮打电话. 本质:点击按钮,调用系统打电话功能. xml布局文件代码:: xmlns:tools=&quo ...
- android禁用电话功能,Android智能手机屏蔽电话与屏蔽安装软件功能
最近做一些项目,需要对手机进行屏蔽自己的固有的功能.在此记录. Android屏蔽电话功能主要是卸载掉Phone.apk.屏蔽安装软件功能主要是卸载掉PackageInstall.apk 下面以三星n ...
- Android接电话流程、Phone来电过程、phone上层来电话解析 接通电话
汇聚下,别人对来电的分析: http://blog.csdn.net/ninedays/article/details/5969215 接电话的基本流程(java层): 首先,通过ddms拨打模拟器的 ...
- android替换电话应用,android – 替换调用应用程序
背景 我正在尝试开发一个非常简单的通话应用程序来替换库存版本.基本上,我只想回答来电并向用户展示一个非常简单的自定义UI.不需要拨出电话或任何花哨的东西. 在网上搜索我发现了包android.tele ...
- Android默认电话卡,Android智能终端SIM卡自动切换方法与流程
本发明涉及智能终端的技术领域,尤其涉及一种SIM卡的切换方法. 背景技术: 现在的手机等机器基本支持多卡配置,而且现在单卡配置基本已经不能满足人们的日常需求:并且在智能系统的潮流之下,有人喜欢用手机看 ...
- android监控电话录音,Android例子源码实现电话录音监听的安卓例子
技术qq:838341952 本例子是一个基于安卓的通话监听例子源码,可以实现简单的通话录音,下面是简单的实现步骤. 1.首先新建一个SystemService继承Service 2.拿到Teleph ...
- android c 电话联系人,Android 联系人按中文拼音排序
//查询所有数据按联系人姓名升序排序的方法 public List queryAll() { SQLiteDatabase db = helper.getReadableDatabase(); Cur ...
- Android接电话功能,Android打电话功能
语音通话 VoiceCall 语音通话(Voice Call),以云服务的方式提供语音通信能力,支持语音回呼.语音验证码.语音通知.方便快捷,拨通率高:安全可靠,防盗取,防攻击:性能稳定,支持大容量. ...
- 基于java的Android手机通讯录【详细】【完整代码】
提示:代码在基本模块中,教程纯文字,推荐两个屏幕一边看代码一边看教程 简易Android通讯录系统,只要半天就能写完! (博主安卓一些功能用的不熟练) 文章目录 前言 一.基本模块代码(包含UI界面代 ...
最新文章
- 桌面显示菜单图标下面的字搞起阴影了,怎么弄掉?
- 使用maven工程实现Mybatis自动生成Mapper文件
- php将上传的图片转为base64,html5实现把上传的图片转成base64编码在显示(代码实例)...
- 六种让路由器与交换机更加安全的方法
- pytorch gather_【Pytorch】Pytorch-1.1.0 版本新特性
- 论文浅尝 - ACL2020 | Segmented Embedding of Knowledge Graphs
- RMI原理一记远程调用
- 将tomcat添加到系统服务
- spring中redistemplate不能用通配符keys查出相应Key的问题
- 用windows命令开启远程桌面
- Unity打包APK多语言包名的适配
- Excel用ListBox多选下拉带选择框
- Unity-URP-基于模板的延迟渲染
- 【转载】NURBS概念
- 高效运维的本质:可视化的服务交付和可视化的服务度量
- 用学生邮箱注册JetBrains官网账号
- RT-Thread学习笔记五——临界区与临界区保护
- python3 租房信息
- 【转帖】1588介绍
- CASS11解决细等线字体样式显示为问号