編輯:關於Android編程
首先配置一個布局:
然後在activity中把發短信的代碼寫出來:
package com.ydl.smssender;
import java.util.ArrayList;
//省略導包
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void send(View v){
//拿到用戶輸入的號碼和內容
EditText et_phone = (EditText) findViewById(R.id.et_phone);
EditText et_content = (EditText) findViewById(R.id.et_content);
String phone = et_phone.getText().toString();
String content = et_content.getText().toString();
//1.獲取短信管理器
SmsManager sm = SmsManager.getDefault();
//2.切割短信,把長短信分成若干個小短信
ArrayList smss = sm.divideMessage(content);//an ArrayList of strings that, in order, comprise the original message
//3.for循環把集合中所有短信全部發出去
for (String string : smss) {
sm.sendTextMessage(phone, null, string, null, null);//Send a text based SMS.
}
}
}
發短信是需要系統權限的:
效果:
開了兩個模擬器,實現了發短信功能。

Android ApiDemo示例工程的創建
一般SDK中都會帶有一些示例程序,說明具體用法,Android SDK也是如此。它提供了一些ApiDemo示例,詳細說明了Android中主要API,分為以
Android短信驗證碼倒計時驗證的2種常用方式
前言本文主要介紹的是短信驗證碼功能,這裡總結了兩種常用的方式,可以直接拿來使用。看圖計時器說明:這裡的及時從10開始,是為了演示的時間不要等太長而修改的。方
Android Sdudio 模板文件的新建。
?今天在新建一個Activity的時候, 隨手就創建了一個空的activity,而且, AS 還會給你自動生成xml文件, 跟一些activity裡默認的代碼。?到這裡,
Android手機衛士之設置密碼對話框
本文實現初次設置密碼驗證過程,首先實現如下效果布局如下:<?xml version=1.0 encoding=utf-8?><Linea