android调用系统发送短信
思路
1、获取用户输入的将要接收短信的号码;
2、获取用户输入的将要发生发送的短信内容
3、利用 Intent 调用系统发送短信;
实践
1、layout布局
<EditText android:id="@+id/tel" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="number" android:hint="接收短信号码"/> <EditText android:id="@+id/content" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="短信内容"/> <Button android:id="@+id/goto_short_message" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="发送短信"/>
2、java代码
String tels = tel.getText().toString(); //获取电话 String contents = content.getText().toString(); //获取短信内容 Intent intent = new Intent(); //创建 Intent 实例 intent.setAction(Intent.ACTION_SENDTO); //设置动作为发送短信 intent.setData(Uri.parse("smsto:"+tels)); //设置发送的号码 intent.putExtra("sms_body", contents); //设置发送的内容 startActivity(intent); //启动 Activity
tel 和 content 都是文本输入框 EditText ,
其中 smsto 和 sms_body 都不能写错了,不然跳转到系统之后就会丢失信息
3、AndroidManifest.xml权限设置
<uses-permission android:name="android.permission.SEND_SMS" />
源码:https://github.com/iscopy/Blog
android调用系统发送短信相关推荐
- Android调用系统发送短信界面
很多软件都有分享的功能,不少是支持短信分享的,其实就是调用系统发送短信的Activity.代码实现非常简单: /*** 发送短信* @param smsBody*/private void sendS ...
- Android 调用系统发送短信界面,预设号码和短信内容
相信很多开发的同学们免不了遇到过这个问题,就是调用系统的发送短信界面,其实这个问题还是比较容易的,只需向系统发送一个Intent,并附带相关参数就可以了,下面以一个demo说明. 类似下图的界面 ac ...
- Android调用系统群发短信,vivo部分手机弹出“无效的地址”解决方法
Android调用系统群发短信,vivo部分手机弹出"无效的地址"解决方法 第一次写文章,来试试水 之前项目中有一个需求是获取通讯录联系人信息,并展示出来,然后可以选择一个或者多个 ...
- android不调用系统发送短信,android之两种方式调用短信发送接口
释放双眼,带上耳机,听听看~! 相信很多程序员在开发程序的时候都会遇到短信调用端口的情况,今天是技术狗小编为大家带来的关于android之两种方式调用短信发送接口,希望对你学习这方面知识有帮助! an ...
- Android 调用系统发短信界面,给指定号码发短信,并带短信内容
工具类如下ContentUtil.java: package com.zhoucj.messagedemo.util; import android.content.Context; import a ...
- Java调用SMSLib发送短信具体解释
项目中须要用到发送短信功能.之前没做过这方面.找人咨询了一下.也网上查了查.发现并非非常复杂. 眼下项目已经完毕了.做个记录以备后用.程序中发送短信主要有4种方法: 1.向当地的 ...
- Java调用SMSLib发送短信详解
项目中需要用到发送短信功能,之前没做过这方面,找人咨询了一下,也网上查了查,发现并不是很复杂.目前项目已经完成了,做个记录以备后用.程序中发送短信主要有4种方法: 1.向当地的运营商申请网关 ...
- iOS调用系统发短信功能详解
iOS调用系统的发短信功能可以分为两种:1,程序外调用系统发短信.2,程序内调用系统发短信.第二种的好处是用户发短信之后还可以回到app.这对app来说非常重要. 程序外调用系统发短信 这个方法其实很 ...
- 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)
普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...
最新文章
- 安卓高手之路之图形系统(6)requestLayout的流程
- Django 1.6 最佳实践: 如何设置django项目的设置(settings.py)和部署文件(requirements.txt)...
- Python3访问纯真IP数据库的代码
- rust挖油机怎么整_挖掘机发动机进气管断裂该怎么办?
- python2.7安装使用thulac库时遇到的一些问题
- Execute SQL Task 参数和变量的映射
- CentOS7 搭建Pulsar 消息队列环境,CentOS(Linux)部署Pulsar,亲测成功,以及Python操作Pulsar实例驱动
- 矩形波如何傅立叶展开_金科文化会不会连续拉板?两位同学展开激辩
- 【Python】Python3.7.3 - Collections (Arrays) - List数据类型
- java零碎要点---大型软件部署方案,磁盘阵列,raid提升硬盘性能,解决由于集群带来的文件共享问题
- Android开发笔记(一百)折叠式列表
- 为什么单独循环中的元素加法比组合循环中的要快得多?
- 2019上半年白领跳槽盘点:仅3成成功跳槽,17%降薪
- 教你怎样做项目开发总结报告[转]
- 史上最管用的C盘深度清理秘籍
- 镜像翻转_《蒙娜丽莎》镜像翻转后,露出神秘的第二张脸,网友:笑容去哪了...
- 如何查看自己的外网 IP 地址
- iOS播放器SDK-基于FFmpeg解码OpenGL渲染-CYPlayer
- 计算机视觉作业(二)Local Feature Matching
- java实现画笔的画圆与矩形功能_Java实现画线、矩形、椭圆、字符串功能
热门文章
- 《程序员练习生》第1期 做程序员需要天赋吗?
- HFS安装PHP,Http-File-Server 一个好用的HFS模版,界面非常漂亮,功能也很齐全。 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...
- html实现相册效果,图片播放(相册效果) - CSS实现
- Facebook北京大学2015年宣讲会小记【Facebook Technical Talk】
- TeXstudio:LaTeX模板使用
- web 页面的提交方式
- 端口号,UDP,TCP
- UOS无法使用无线网络
- 【RESTful】REST 与 RESTful 理解与实践
- python海龟库写名字