zoukankan      html  css  js  c++  java
  • Android:短信发送

    package com.example.sendsms;

    import java.util.ArrayList;

    import android.os.Bundle;
    import android.app.Activity;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.Toast;
    import android.telephony.SmsManager;

    public class MainActivity extends Activity {
        EditText text1;
        EditText text2;
        Button btn1;

        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            
            text1 = (EditText)findViewById(R.id.number);
            text2 = (EditText)findViewById(R.id.content);
            btn1 = (Button)findViewById(R.id.send);
            
            btn1.setOnClickListener(new ButtonClickListener());
            
            
        }  
        
        private final class ButtonClickListener implements View.OnClickListener{

            @Override
            public void onClick(View v) {
                String number = text1.getText().toString();
                String content = text2.getText().toString();
                SmsManager smsManager = SmsManager.getDefault();
                ArrayList<String> texts = smsManager.divideMessage(content);
                for (String s : texts){
                    smsManager.sendTextMessage(number, null, s, nullnull);
                }
                Toast.makeText(getApplicationContext(), R.string.success, Toast.LENGTH_LONG);
                
            }
            
        }
    }


    /Files/jxgxy/SendSMS.rar

  • 相关阅读:
    BAT脚本编写要点(1)_特殊字符
    开源爬虫软件汇总
    使用Gradle发布项目到JCenter仓库
    解决Android中,禁止ScrollView内的控件改变之后自动滚动
    理解RESTful架构
    一种为 Apk 动态写入信息的方案
    Proguard配置注解
    使用statsvn统计svn中的代码量
    android如何释放图片缓存
    Git命令参考手册(文本版)
  • 原文地址:https://www.cnblogs.com/jxgxy/p/2607070.html
Copyright © 2011-2022 走看看