A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在键盘输入电话号码
执行程序的发短信功能,返回一个 结果告诉我程序是否发送成功

14 个回复

倒序浏览
这是java还是android啊?
回复 举报
作业。。。。
回复 举报
应该用到TCP吧
回复 举报
这个很简单的Android小程序,下面是MainActivity的代码,那个布局就不发了
  1. package com.example.sendmsm;

  2. import java.util.ArrayList;

  3. import android.support.v4.widget.SimpleCursorAdapter.ViewBinder;
  4. import android.support.v7.app.ActionBarActivity;
  5. import android.telephony.gsm.SmsManager;
  6. import android.os.Bundle;
  7. import android.view.Menu;
  8. import android.view.MenuItem;
  9. import android.view.View;
  10. import android.widget.Button;
  11. import android.widget.EditText;
  12. import android.widget.Toast;


  13. public class MainActivity extends ActionBarActivity {
  14.     private EditText numberText;
  15.     private EditText contentText;
  16.     private Button button;
  17.     @Override
  18.     protected void onCreate(Bundle savedInstanceState) {
  19.         super.onCreate(savedInstanceState);
  20.         setContentView(R.layout.activity_main);
  21.         numberText=(EditText)findViewById(R.id.numebr);
  22.         contentText=(EditText)findViewById(R.id.content);
  23.         button=(Button)findViewById(R.id.button);
  24.         button.setOnClickListener(new ButtonClickListener());
  25.                        
  26.     }
  27. private final class ButtonClickListener implements View.OnClickListener{

  28.         @Override
  29.         public void onClick(View v) {
  30.                 // TODO Auto-generated method stub
  31.                 String number=numberText.getText().toString();
  32.                 String content=contentText.getText().toString();
  33.                 SmsManager manager=SmsManager.getDefault();
  34.                 ArrayList<String> texts=manager.divideMessage(content);
  35.                 for(String text:texts){
  36.                         manager.sendTextMessage(number, null, text, null, null);
  37.                 }
  38.                 Toast.makeText(MainActivity.this, R.string.success, Toast.LENGTH_LONG).show();
  39.                        
  40.         }
  41.        
  42. }

  43.    
  44. }
复制代码
回复 举报 1 0
:handshake:handshake
回复 举报
好高大上的样子!
回复 举报
好高大上的样子!
回复 举报
bztf 中级黑马 2015-3-29 21:57:58
9#
笑了。真心笑了   。。。。。。。。。。。。。。。
回复 举报
果然厉害
回复 举报
作业题。。。等大神解答,这样也行。。。。
回复 举报
何来的逗比??
回复 举报
这就是安卓的作业题?
回复 举报
呃。。。。。。。。
回复 举报
java网络基础那块地把
回复 举报
您需要登录后才可以回帖 登录 | 加入黑马