Android获取来电号码代码详解编程语言
2023-06-13 09:20:29 时间
对于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就是来电号码 }
10528.html
cjavaxml相关文章
- android onresume方法,非静态方法’onResume’Android Studio
- android签名命令行,Android系统签名位置及命令
- android 的hook技术,Android Native Hook技术(一)
- android开发笔记之 Android代码混淆打包
- android退出app代码,Android应用退出代码各种方式
- android sdk根目录,Android SDK位置
- Android 第三次作业 contentprovider与resolver
- android attrs获取_关于Android attrs 自定义属性的说明
- android scaleanimation动画,Android 动画之ScaleAnimation应用详解「建议收藏」
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- 【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ④ ( OpenCV 官方代码示例 )
- Android 网络工具类详解手机开发
- HTTPS 原理浅析及其在 Android 中的使用详解编程语言
- Android 应用程序的快捷方式详解编程语言
- 使用FileObserver 类监听android sd卡变动详解编程语言
- Android 拨打电话的代码详解编程语言
- 非常实用的Android Studio快捷键详解编程语言
- PanDownload for Android v1.2.9 网盘不限速
- android自定义Android菜单背景的代码
- 探讨:你真的会用Android的Dialog吗?