笔记 - Android - 2.短信发送器

短信发送器总结:

API总结:
    boolean TextUtils.isEmpty(String str):判断一个字符串是否为空
    
    SmsManager SmsManager.getDefault():创建一个SmsManager对象
    ArrayList<String> devideMessage(String text):如果一条短信内容长度超过短信的最大长度,
                                                则会将该内容拆分成多条内容,用循环发送短信息
    void SmsManager.sendTextMessage(String, String, String, PendingIntent, PendingIntent):发送文本短信息
        > String destinationAddress:收信人电话号码
        > String scAddress:电话本地地址,国内不支持,通常为null
        > String text:短信内容
        > PendingIntent sentIntent:手机没信号,短信为发送成功时(不关心)
        > PendingIntent deliveryIntent:消息回执,对方是否成功收到短信(不关心)
    
    void TextView.setText(String):设置TextView的文本内容
    boolean View.isFocused():判断该View时候获得焦点

权限:
    发送短信需要添加android.permission.SEND_SMS权限

时间: 2024-10-10 08:29:46

笔记 - Android - 2.短信发送器的相关文章

Android开发之电话拨号器和短信发送器实现方法_Android

本文实例讲述了Android开发之电话拨号器和短信发送器实现方法.分享给大家供大家参考,具体如下: 电话拨号器 实现原理:用户输入电话号码,当点击拨打的时候,由监听对象捕获,监听对象通过文本控件获取到用户输入的电话号码,由于系统已经实现了电话拨号功能,所以我们只需要调用这个功能就可以了. 步骤: 1.界面布局 2.编写Activity 3.使用意图过滤器激活电话拨号功能 4.添加电话服务权限(用手机的电话服务,要在清单文件AndroidManifest.xml中添加电话服务权限) 如图所示这三个

【黑马Android】(02)短信发送器/布局演示/android下单位/android下Junit/保存数据/android下权限/xml解析和序列化

短信发送器 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.smssender" android:versionCode="1" android:versionName=&quo

Android基础开发小案例之短信发送器_Android

先看看效果图: 布局文件: activity_main.xml <span style="font-family:Comic Sans MS;font-size:14px;"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi

Android实战教程第四篇之简单实现短信发送器_Android

本文实例为大家分享了Android发短信功能的实现方法,供大家参考,具体内容如下 首先配置一个布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_

Android短信发送器实现方法_Android

本文实例讲述了Android短信发送器实现方法.分享给大家供大家参考.具体如下: 这里模拟android短信发送器的实现 AndroidManifest.xml清单文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ljq.

Android短信发送器实现方法

本文实例讲述了Android短信发送器实现方法.分享给大家供大家参考.具体如下: 这里模拟android短信发送器的实现 AndroidManifest.xml清单文件: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ljq.

Android基础开发小案例之短信发送器

先看看效果图: 布局文件: activity_main.xml <span style="font-family:Comic Sans MS;font-size:14px;"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi

android-我在eclipse上编写的安卓短信发送器运行不了,意外停止

问题描述 我在eclipse上编写的安卓短信发送器运行不了,意外停止 解决方案 换种写法,一般用内部类: private OnClickListener clicklistener =new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Button btn=(Button) v; switch (btn.getId()) { case R.id.but

android获取短信内容时,总是收到两次短信内容

问题描述 android获取短信内容时,总是收到两次短信内容 public String getSmsAndSendBack() { String[] projection = new String[] { ""address""person""body"" }; StringBuilder str = new StringBuilder(); try { ContentResolver cr = getContentReso