編輯:關於Android編程
Xml代碼:
package com.baidu.smssend;
import android.support.v7.app.ActionBarActivity;
import android.telephony.SmsManager;
import android.text.TextUtils;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
@SuppressLint("ShowToast") public class MainActivity extends ActionBarActivity implements OnClickListener {
//聲明按鈕和兩個editText對象
Button button1;
EditText et_num,et_content;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//獲取各組件Id
button1 = (Button)findViewById(R.id.button1);
et_num = (EditText)findViewById(R.id.et_num);
et_content = (EditText)findViewById(R.id.widget38);
//為按鈕設置監聽器
button1.setOnClickListener(this);
}
//響應按鈕單擊事件
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
//獲取兩個editText中的內容
String num = et_num.getText().toString().trim();
String content = et_content.getText().toString().trim();
//若號碼或內容為空就發出警告
if (TextUtils.isEmpty(num)||TextUtils.isEmpty(content))
Toast.makeText(this, R.string.warning1, 1).show();
else
{ //獲取短信管理器,導入包Android.telephony.SmsManager
SmsManager sm = SmsManager.getDefault();
//系統發送短信API
sm.sendTextMessage(num, null, content, null, null);
}
break;
default:
break;
}
}
}
微信小程序動態的顯示或隱藏控件的方法(兩種方法)
在微信小程序開發時,經常要用到一個控件會根據不同的情況和環境動態顯示與隱藏這種情況,下面就來實踐一把!上效果先它的實現方法有兩種,第一種方法:單選法,就是隱藏與顯示根據條
android:Activity啟動模式之singleTop
先看一下singleTop啟動模式的說明:可以有多個實例,但是不允許此Activity的多個實例疊加。即,如果此Activity有實例在棧頂的時候,啟動這個Activit
Android學習之AppWidget筆記分享
什麼是AppWidget?AppWidget就是我們平常在桌面上見到的那種一個個的小窗口,利用這個小窗口可以給用戶提供一些方便快捷的操作。 今天的目標就是怎麼創建一個簡單
Android高仿微信對話列表滑動刪除效果
前言 用過微信的都知道,微信對話列表滑動刪除效果是很不錯的,這個效果我們也可以有。思路其實很簡單,弄個ListView,然後裡面的每個item做成一個可以滑動的