public String readSIMCard() {
TelephonyManager tm = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);//取得相关系统服务
StringBuffer sb = new StringBuffer();
switch(tm.getSimState()){ //getSimSta...
分类:
移动开发 时间:
2015-05-07 22:19:32
阅读次数:
192
Android系统在收到短信的时候会发送一条有序广播,我们如果定义一个接收者接收这个广播,就可以得到短信内容,也可以拦截短信。定义广播接收者接收广播android.provider.Telephony.SMS_RECEIVED需要接收短信权限:Android系统中收到短信的通知是一个有序广播,我们如...
分类:
其他好文 时间:
2015-05-06 16:51:29
阅读次数:
98
在Android 4.4 中,Google 对Telephony_Phone进行了重构,前面也通过一些列文章分析了Android 4.4 中Telephony Phone的工作流程。但在2014年10月15日,Google发布了Android 5.0 预览版,正式版也在一个月之后发布。Android 5.0 变化非常大,无论从UI风格还是功能实现上,Google都进行了大刀阔斧的修改。同时,Telephony_Phone模块的架构也再次进行了调整,调整之后的Telephony_Phone各个模块之间耦合性更...
分类:
移动开发 时间:
2015-05-04 11:56:25
阅读次数:
158
自动拦截短信实际上就是在系统注册一个BroadcastReceiver,然后通过设置拦截短信的:1 filter.addAction("android.provider.Telephony.SMS_RECEIVED");2 filter.setPriority(Integer.MAX...
分类:
移动开发 时间:
2015-04-28 08:18:05
阅读次数:
611
服务器上安装一个 Digium 卡,并安装好驱动 所需要的软件包下载地址 http://downloads.asterisk.org/pub/telephony
asterisk-11.17.1.tar.gz
libpri-1.4.15.tar.gz
dahdi-linux-complete-current.tar.gz 1,安装依...
分类:
其他好文 时间:
2015-04-27 08:18:15
阅读次数:
146
/** * create a TelephonyInfo.java class */import java.lang.reflect.Method;import android.content.Context;import android.telephony.TelephonyManager;pub...
分类:
移动开发 时间:
2015-04-07 15:29:24
阅读次数:
207
当你的手机需要更换新号码的时候,或者当你出国旅行不需要携带国内手机的时候,你的手机可以放在家中,当有人来电时自动挂断,如果对方是手机号码(11位长首位为1)就回复一条短信。
废话少提,直接上代码!
1、必须有如下权限:
2、在工程的Package Explorer中的src按右键选New、Package,输入:com.android.internal.telephony
3、...
分类:
移动开发 时间:
2015-04-01 15:27:24
阅读次数:
115
1、读取sim卡信息
private TelephonyManager tm;
tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
String sim = tm.getSimSerialNumber();
需要TelephonyManager 加权限
2、发短信
SmsManager smsManager = S...
分类:
移动开发 时间:
2015-04-01 09:41:45
阅读次数:
191
CS call的工作状态图解在分析Telephony的工作流程时,总是接触到各种状态的转换,并且不同种类的状态很容易让人混淆,不知所措,本文根据工作中的记忆,根据图示,简要分析一下Telephony中的各种状态。Telephony中的几种状态。图1,DriverCall State/ Call State/ Phone State
DriverCall StateDriverCall State是...
分类:
其他好文 时间:
2015-03-31 12:50:23
阅读次数:
184
1.IMEITelephonyManagertM=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);Stringimei=tM.getDeviceId();Log.v("ola_log","imei:"+imei);权限:<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>说明:手机的IMEI值缺点:有..
分类:
移动开发 时间:
2015-03-21 21:25:34
阅读次数:
190