短信模拟器
来源:互联网 发布:unity3d 体素 编辑:程序博客网 时间:2024/04/30 23:12
首先开启它的权限:在AndroidManifist下的permission下添加android.permission.SEND_SMS
布局文件代码;
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <TextView android:id="@+id/input_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="输入电话号码:" android:textColor="#ff0000" android:textSize="20px" /> <EditText android:id="@+id/content1" android:singleLine="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/input_number" android:layout_marginTop="20dp" android:inputType="phone" android:ems="10" android:textAppearance="?android:attr/textAppearanceLarge" /> <TextView android:id="@+id/input_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/input_number" android:layout_marginTop="70dp" android:text="@string/please_nput_cotent" android:textSize="20px" /> <EditText android:lines="5" android:id="@+id/content2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/input_number" android:layout_below="@+id/input_number" android:ems="10" android:textAppearance="?android:attr/textAppearanceLarge" /> <Button android:id="@+id/bt_send" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/content2" android:layout_below="@+id/content2" android:layout_marginTop="14dp" android:text="发送" /> </RelativeLayout>类文件代码:
package com.example.shenchao1;import java.util.ArrayList;import android.app.Activity;import android.app.admin.DeviceAdminInfo;import android.os.Bundle;import android.telephony.gsm.SmsManager;import android.text.TextUtils;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity implements OnClickListener {private EditText et_number;private EditText et_content;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);et_number = (EditText) this.findViewById(R.id.content1);et_content = (EditText) this.findViewById(R.id.content2);Button bt_send = (Button) this.findViewById(R.id.bt_send);bt_send.setOnClickListener(this);}public void onClick(View v) {switch (v.getId()) {case R.id.bt_send:String content = et_content.getText().toString().trim();String number = et_number.getText().toString().trim();// 获得当前的内容if (TextUtils.isEmpty(content) || TextUtils.isEmpty(number)) {Toast.makeText(this, "不能为空!", Toast.LENGTH_SHORT).show();} else {// 写出一个短信实例SmsManager smsManager = SmsManager.getDefault();// divideMessage按最大拆分短信ArrayList<String> contents = smsManager.divideMessage(content);// 遍历短信for (String str : contents) {// 短信发个谁、短信来自哪里、发送的内容、发送是否是被、送达报告smsManager.sendTextMessage(number, null, content, null,null);}}break;default:break;}}}
0 0
- 短信模拟器
- 模拟器互发短信
- 向模拟器打电话发短信
- 如何给模拟器发短信
- Android模拟器 模拟短信,电话
- 使用smartphone模拟器测试短信应用程序
- 向模拟器发短信打电话的方法
- 向Android模拟器发短信和打电话
- 两个android模拟器 实现 打电话 发短信
- 向Android模拟器发短信打电话
- android 向 模拟器 发送短信 打电话
- Android模拟器模拟打电话,发短信
- 向Android模拟器发短信打电话
- Android:发送短信到模拟器(emulator)
- 两个Android模拟器互发短信
- android studio向模拟器发送短信
- sms send命令向Android模拟器发短信
- sms send命令向Android模拟器发短信
- 查看手机分辨率
- Hadoop存在巨大数据安全风险的理由
- Myeclipse 运行maven控制台中文乱码
- PHP基础 数据类型 运算符
- 精辟!(/usr/bin/ld: cannot find -lxxx)可能出现的问题和原因
- 短信模拟器
- dwr与HttpServletRequest,HttpServletResponse,HttpSession,ServletContext,ServletConfig.
- C++中的 public protected private
- apache中配置PHP伪静态Rewrite重写
- KRUPS摩卡啤酒回顾
- svn update冲突解决
- Java语言程序设计
- 探讨android更新UI的几种方法
- Java操作XML文件 dom4j 篇