Android:短信发送器
来源:互联网 发布:举报网络诈骗投诉中心 编辑:程序博客网 时间:2024/05/24 02:55
界面布局:
<?xml version="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical“android:layout_width="fill_parent“android:layout_height="fill_parent" >
<TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"
android:text="@string/inputmobile"/>
<EditTextandroid:layout_width="fill_parent"android:layout_height="wrap_content"
android:id="@+id/mobile"/>
<TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"
android:text="@string/content"/>
<EditTextandroid:layout_width="fill_parent"android:layout_height="wrap_content"
android:minLines="3"
android:id="@+id/content"/>
<Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"
android:text="@string/button"
android:id="@+id/button"/>
</LinearLayout>
权限声明
<uses-permissionandroid:name="android.permission.SEND_SMS"
Activity主要代码:
Stringmobile = mobileView.getText().toString();
Stringcontent = contentView.getText().toString();
SmsManager smsManager =SmsManager.getDefault();
PendingIntent sentIntent =PendingIntent.getBroadcast(SMSSender.this, 0, new Intent(), 0);
//如果字数超过70,需拆分成多条短信发送
List<String>msgs = smsManager.divideMessage(content);
for(Stringmsg : msgs){
smsManager.sendTextMessage(mobile, null,msg, sentIntent, null);
//最后二个参数为短信已发送的广播意图,最后一个参数为短信对方已收到短信的广播意图
}
Toast.makeText(SMSSender.this,"短信发送完成", Toast.LENGTH_LONG).show();
- Android短信发送器
- android 短信发送器
- android短信发送器
- Android短信发送器
- android短信发送器
- android 短信发送器
- Android短信发送器
- Android -- 短信发送器
- android 短信发送器
- Android短信发送器
- android短信发送器
- Android短信发送器
- Android短信发送器
- Android短信发送器
- Android短信发送器
- Android短信发送器
- android 短信发送器
- Android 短信发送器
- Android:“尚未注册网络”错误信息的解决办法
- Xcode其本身路径不对导致的错误
- 我的世界游戏服务器搭建
- android日常开发总结的技术经验60条
- Android版添加phonegap--微信授权插件教程
- Android:短信发送器
- Python的数据类型
- hdu 5045(状态压缩dp)
- android-share file
- 柳传志、任正非迈入72岁:中国企业家如何传承换代?
- 图表实现
- iOS拖动手势(pan)
- Android源码目录结构详解
- wondersoft