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网络基础那块地把
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马