分类分类
大小:167 KB更新:2026-02-19
类别:其他应用系统:Android
本例子是一个基于安卓的通话监听例子源码,可以实现简单的通话录音,下面是简单的实现步骤。
1.首先新建一个SystemService继承Service
2.拿到TelephoneManager的实例,调用它的listen方法。
3.电话有很多种状态,在不同的状态下写你自己的事件(后面代码注释很详细)
4.实例化一个录音机,当通话状态时,开始录用,通话状态结束时,把音频文件在后台上传到服务器,实例化录用代码注释很详细。
5.如何监听它了??这个就需要用到广播。它的作用就是只要用户一开机就开始进行监听。把我们上面的SystemService这个服务开启起来。使用 android.intent.action.BOOT_COMPLETED这个广播就能一开机就开始监听。相当于用户一开机就把服务开起来。
6.采用守护线程,当你的服务OnDestroy的时候,开启另外的一个服务,这样除非用户同时关掉两个,不然不能把你的应用完全杀88死。你的应用可以死而复生。
7.MyActivity里面设置了两个按钮一个开启服务,一个关闭服务,方便学习。当然你也可以让用户一安装你的应用,就看不到(直接在OnCreate这个生命周期调用finish())。然后把你的图标换成系统图标,这样用户就不敢随便卸载。然后恶作剧就成功了....
8.记得在AndroidManifest.xml添加权限和注册

xUtils Android工具包其他应用4.87 MBv3.9.02020-08-24
下载Android kotlin仿一言源码其他应用12.5 MB2020-05-06
下载Android 精简版Github客户端其他应用2.09 MB2020-04-23
下载Android Jetpack入门级应用源码其他应用1.70 MB2020-04-09
下载Android 超流畅的产品级APP其他应用1.56 MB2020-03-23
下载Android 防沉迷应用app源码其他应用未知2019-06-20
下载Android Flutter开发github客户端其他应用2.03 MB2019-05-08
下载Android 开发辅助工具其他应用1.51 MB2019-03-26
下载android一款功能齐全的客户端源码其他应用4.81 MB2019-03-08
下载Android 简单刻度尺其他应用140 KB2019-03-01
下载android 提供的支持断点续传的文件下载器其他应用296 KB2019-02-21
下载Android 显示App信息和导出Apk安装包应用源码其他应用2.33 MB2019-01-25
下载