Android获取手机号码,后台发送短信以及监听短信发送结果。
2016-05-25 15:27
465 查看
TelephonyManager tm = (TelephonyManager) this.getSystemService(this.TELEPHONY_SERVICE); phoneNumber1 = tm.getLine1Number(); Log.w("TelephonyManager", "phoneNumber1============" + phoneNumber1); IntentFilter mFilter01; mFilter01 = new IntentFilter(SENT_SMS_ACTION); registerReceiver(sendMessage, mFilter01); mFilter01 = new IntentFilter(DELIVERED_SMS_ACTION); registerReceiver(receiver, mFilter01);
String phoneNumber1;String SENT_SMS_ACTION = "SENT_SMS_ACTION";String DELIVERED_SMS_ACTION = "DELIVERED_SMS_ACTION";private BroadcastReceiver sendMessage = new BroadcastReceiver() {@Overridepublic void onReceive(Context context, Intent intent) {Log.w("============", "send。。" + intent.getAction() + "====" + getResultCode() + "====" + getResultData());switch (getResultCode()) {case Activity.RESULT_OK:Log.w("============", "DXFSCG============" );break;default:Log.w("============", "DXFASB=========" );break;}}};private BroadcastReceiver receiver = new BroadcastReceiver() {@Overridepublic void onReceive(Context context, Intent intent) {Log.w("============", "DXFASB对方接收成功==========");}};private void sendSMS() {SmsManager sms = SmsManager.getDefault();Intent sentIntent = new Intent(SENT_SMS_ACTION);PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, sentIntent, 0);Intent deliverIntent = new Intent(DELIVERED_SMS_ACTION);PendingIntent deliverPI = PendingIntent.getBroadcast(this, 0, deliverIntent, 0);sms.sendTextMessage("", null, "xiao fa ", sentPI, deliverPI);Log.w("============", "============");}
相关文章推荐
- Android RecyclerView 报错:java.lang.IllegalStateException: The specified child already has a...
- android view 原理 -- 事件传递
- AsyncTask异步线程下载
- Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载?
- android studio导入第三方依赖库遇到的问题
- Android——手机内部文件存储(作业)
- Android组件TabHost实现页面中多个选项卡切换效果
- Android NDK开发Crash错误定位
- Android 调用系统通讯录
- Android Dev Intro - Binary File Read Write
- 安卓日记——下拉刷新
- android input进程(模拟按键)
- Android中四中声音设置
- android设备休眠
- android中listview的item点击切换实现效果(选择器selector)
- Android SwipeRefreshLayout 官方下拉刷新控件介绍
- Android Fragment总结
- Android 带你从源码的角度解析Scroller的滚动实现原理
- Android巧用ActionBar实现tab导航效果
- Android studio利用GsonFormat和fastjson快速解析JSON!