黑马程序员技术交流社区

标题: 这道题困惑死我了,代码怎么写啊 [打印本页]

作者: 李大大    时间: 2015-3-29 16:08
标题: 这道题困惑死我了,代码怎么写啊
在键盘输入电话号码
执行程序的发短信功能,返回一个 结果告诉我程序是否发送成功
作者: lrd7512369    时间: 2015-3-29 16:58
这是java还是android啊?
作者: Heart灬空城    时间: 2015-3-29 17:02
作业。。。。
作者: 关山明月    时间: 2015-3-29 19:47
应该用到TCP吧
作者: longlongint    时间: 2015-3-29 20:30
这个很简单的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. }
复制代码

作者: msyx9871453    时间: 2015-3-29 21:16
:handshake:handshake
作者: 大手牵小手    时间: 2015-3-29 21:28
好高大上的样子!
作者: jiandonn    时间: 2015-3-29 21:49
好高大上的样子!
作者: bztf    时间: 2015-3-29 21:57
笑了。真心笑了   。。。。。。。。。。。。。。。
作者: Catface    时间: 2015-3-29 21:58
果然厉害
作者: l540144279    时间: 2015-3-29 22:26
作业题。。。等大神解答,这样也行。。。。
作者: 西门夜说    时间: 2015-4-12 19:53
何来的逗比??
作者: 机智的黄图哥    时间: 2015-4-12 20:59
这就是安卓的作业题?
作者: kolyneh    时间: 2015-4-12 21:10
呃。。。。。。。。
作者: 刘潘敏    时间: 2015-4-12 21:34
java网络基础那块地把




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2