iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >怎么在Android中利用SmsManager发送短信
  • 836
分享到

怎么在Android中利用SmsManager发送短信

androidsmsmanager 2023-05-30 17:05:35 836人浏览 独家记忆
摘要

本篇文章给大家分享的是有关怎么在Android中利用SmsManager发送短信,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。关键代码实现package com.ex

本篇文章给大家分享的是有关怎么在Android中利用SmsManager发送短信,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

关键代码实现

package com.example.sms;  import java.util.ArrayList;  import android.app.Activity; import android.os.Bundle; import android.telephony.SmsManager; import android.text.TextUtils; import android.view.View; import android.view.View.OnClickListener; import android.widget.EditText; import android.widget.Toast;  public class MainActivity extends Activity implements OnClickListener {      private EditText mNumberText;   private EditText mContentText;      protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setTitle(getString(R.string.app_name));     setContentView(R.layout.activity_main);          mNumberText = (EditText)this.findViewById(R.id.number);//找到number     mContentText = (EditText)this.findViewById(R.id.msg_content);      findViewById(R.id.send).setOnClickListener(this);   }      @Override   public void onClick(View arg0) {     String content = mContentText.getText().toString();     String number = mNumberText.getText().toString();          if(TextUtils.isEmpty(number)){       showToast("请输入手机号");       return;     }     if(TextUtils.isEmpty(content)){       showToast("请输入内容");       return;     }          ArrayList<String> messages = SmsManager.getDefault().divideMessage(content);     for(String text : messages){       SmsManager.getDefault().sendTextMessage(number, null, text, null, null);     }     showToast(getString(R.string.success));   }      private void showToast(String msg) {     Toast.makeText(MainActivity.this, msg, Toast.LENGTH_LONG).show();   }    }

xml布局文件

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="Http://schemas.android.com/apk/res/android"   android:layout_width="match_parent"   android:layout_height="match_parent"   android:background="#87CEEB"   android:paddingTop="5dp" >    <EditText     android:id="@+id/number"     android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:hint="请输入手机号"     android:inputType="number" />    <LinearLayout     android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:layout_alignParentBottom="true"     android:gravity="center_vertical"     android:orientation="horizontal" >      <EditText       android:id="@+id/msg_content"       android:layout_width="0dp"       android:layout_height="wrap_content"       android:layout_gravity="center_vertical"       android:layout_weight="1"       android:hint="请输入短信内容" />      <Button       android:id="@+id/send"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:layout_gravity="center_vertical"       android:gravity="center_vertical"       android:text="@string/button"       android:textColor="#FF1493" />   </LinearLayout>  </RelativeLayout>

记得权限

<uses-permission android:name="android.permission.SEND_SMS"/>

以上就是怎么在Android中利用SmsManager发送短信,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网精选频道。

--结束END--

本文标题: 怎么在Android中利用SmsManager发送短信

本文链接: https://www.lsjlt.com/news/220017.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Android中利用SmsManager发送短信
    本篇文章给大家分享的是有关怎么在Android中利用SmsManager发送短信,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。关键代码实现package com.ex...
    99+
    2023-05-30
    android smsmanager
  • 怎么在Android中调用发送的短信
    怎么在Android中调用发送的短信?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。功能:调用发送短信功能1 、 权限 <uses-permission an...
    99+
    2023-05-30
    android
  • android短信管理器SmsManager有什么用
    小编给大家分享一下android短信管理器SmsManager有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下需要注册的权限<uses-p...
    99+
    2023-05-30
    android smsmanager
  • 只能利用VBS发送短信
    这篇文章主要介绍了只能利用VBS发送短信,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:m = "xxxyyyyzzzz" '手机号码 p...
    99+
    2023-06-08
  • php怎么发送短信
    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑基于PHP的短信API接口调用示例...
    99+
    2024-04-02
  • Java怎么实现短信发送
    本篇内容主要讲解“Java怎么实现短信发送”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java怎么实现短信发送”吧!1. 引入相关maven依赖<dependency><gr...
    99+
    2023-06-22
  • SpringBoot怎么实现短信发送
    这篇“SpringBoot怎么实现短信发送”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringBoot怎么实现短信发送...
    99+
    2023-06-29
  • 怎么在Android中利用Intent发送广播消息
    这篇文章给大家介绍怎么在Android中利用Intent发送广播消息,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android Intent发送广播消息Intent的另一种用途是发送广播消息,应用程序和Android...
    99+
    2023-05-31
    android intent roi
  • php怎么发送短信验证码
    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑基于PHP的验证码短信API接口调用示例...
    99+
    2024-04-02
  • 如何在PHP中实现短信发送功能
    随着移动互联网技术的普及,短信成为了一种广泛应用的通信手段,需要在网站或应用中实现短信发送功能。PHP作为一种广泛应用于Web开发的编程语言,在实现短信发送功能时也是十分方便的。本文将介绍如何在PHP中实现短信发送功能。选择短信服务商在开始...
    99+
    2023-05-20
    PHP 实现 短信发送
  • 如何在Android开发中利用Mob实现一个短信验证码
    如何在Android开发中利用Mob实现一个短信验证码?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前期准备(1)Mob网站上下载SMS对应的SDK,解压出来为图1,打开图1,...
    99+
    2023-05-31
    android mob roi
  • 怎么在HTML5中调用手机发短信
    今天就跟大家聊聊有关怎么在HTML5中调用手机发短信,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。<!DOCTYPE html><html><...
    99+
    2023-06-09
  • 怎么在Android中获取短信验证码
    本篇文章为大家展示了怎么在Android中获取短信验证码,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。MainActivitypublic class MainActivity&...
    99+
    2023-05-30
    android
  • 怎么在python中利用requests发送请求
    这篇文章给大家介绍怎么在python中利用requests发送请求,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通...
    99+
    2023-06-14
  • 怎么使用Python代码实现自动发送短信
    要使用Python实现自动发送短信,你可以使用第三方的短信服务提供商的API。其中,Twilio是一个常用的短信服务提供商。以下是一...
    99+
    2024-03-01
    Python
  • Android应用中怎么将短信转换成彩信
    本篇文章为大家展示了Android应用中怎么将短信转换成彩信,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。默认3条以上转为彩信改为5条路径vendor/mediatek/proprietary/pa...
    99+
    2023-05-31
    android roi
  • 用实例分析Android如何用Mob实现发送短信验证码
    小编这次要给大家分享的是用实例分析Android如何用Mob实现发送短信验证码,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。和室友参加的互联网大赛要做一个 APP,涉及到用户的登录注册,于是上网找了许...
    99+
    2023-05-31
    android mob roi
  • 如何在PHP中实现用户注册时发送短信验证码
    随着移动互联网的普及,手机号码已经成为用户注册和登录的重要凭证之一。为了保证用户账号的安全性,很多网站和应用都会在用户注册时发送短信验证码进行验证。本文将介绍如何在PHP中实现用户注册时发送短信验证码的功能,并附上具体的代码示例。一、创建短...
    99+
    2023-10-21
    PHP 短信验证码 用户注册
  • 怎么用java+maven实现发送短信验证码功能
    这篇文章主要介绍“怎么用java+maven实现发送短信验证码功能”,在日常操作中,相信很多人在怎么用java+maven实现发送短信验证码功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用java+m...
    99+
    2023-06-02
  • 怎么使用Java第三方实现发送短信功能
    本文小编为大家详细介绍“怎么使用Java第三方实现发送短信功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Java第三方实现发送短信功能”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、介绍在项目开发...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作