1、短信发送,同样使用的是系统的服务,需要加上权限
AndroidManifest.xml代码
2、设计界面
main.xml代码
strings.xml代码
3、Activity
SendMessageActivity.java代码
package com.sendmessage.activity; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.telephony.SmsManager; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class SendMessageActivity extends Activity { /** Called when the activity is first created. */ private EditText phoneText; private EditText contentText; private Button button; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); phoneText = (EditText) this.findViewById(R.id.phoneNum); contentText = (EditText) this.findViewById(R.id.content); button = (Button) this.findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { sendMessage(); } }); } /** * */ private void sendMessage() { // 获取文本框中的内容 String phone_num = phoneText.getText().toString(); String content = contentText.getText().toString(); SmsManager smsMagager = SmsManager.getDefault(); if (content.length() > 70) { List
学习交流,欢迎拍砖