安卓中发短信的几种方式总结和实现
来源:互联网 发布:360浏览器网络连接错误 编辑:程序博客网 时间:2024/06/05 22:33
Android中提供了发短信的API,本文将介绍几种不同的发短信方式。
1.直接利用API发送短信
2.利用JAVA层的反射调用API
3.利用C层的反射调用API
一、直接调用API发送短信
发短信的流程在JAVA层最后调用的是SmsManager中的sendText方法。因此,直接调用此方法。SmsManager在android.telephony.SmsManager包中,需要引入此包
1. SmsManager smsManager = SmsManager.getDefault(); //获得SmsManager对象 2. smsManager.sendTextMessage("10086", null,"boring", null, null);//发送短信3. //sendTextMessage()的参数1 :String destinationAddressString 是对方号码,4. // 参数2:String smscAddress短信中心,在以前早期的功能手机中,会有短信中心设置,Android还一下没找到在哪,短信中心的号码和运营商及手机归属地有关,OEM在手机出厂的时候会设置号,用null,表示用手机现有的设置5. // 参数3:String Text 短信内容6. // 参数4:PendingIntent sentIntent,短信发送触发的Intent7. // 参数5:PendingIntent deliveryIntent,对方接受短信触发的Intent。
0 0
- 安卓中发短信的几种方式总结和实现
- 浅谈Android平台短信拦截的几种实现方式
- ios中发短信功能实现的几种方式
- 浅谈Android平台短信拦截的几种实现方式(包括NDK注册短信监听器)
- 总结单例类的几种实现方式
- 关于jsp和servlet中实现页面跳转的几种方式总结
- 关于jsp和servlet中实现页面跳转的几种方式总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- URL重写的几种实现方式的总结
- RabbitMQ的几种方式的实现总结
- 用java实现邮件服务的几种方式总结
- 50:Roman to Integer
- 1.2017/2/28/21:56 第一篇、主要是我在我的笔记本电脑上安装QT的过程
- alter和update以及drop和delete区别
- 基础练习 数列排序
- OpenCV滑动条的使用详解
- 安卓中发短信的几种方式总结和实现
- MySQL ODBC驱动安装和配置数据源
- hibernate实现多对一映射文件配置
- leetcode---Game of Life---自动机
- 时间日期格式化----链式调用
- 第一篇博客--记录自定义ViewPager绘制指示点
- Java系列---面试题
- vim相关使用
- Different Ways to create random number in C++