編輯:關於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; } } }
在微信小程序開發時,經常要用到一個控件會根據不同的情況和環境動態顯示與隱藏這種情況,下面就來實踐一把!上效果先它的實現方法有兩種,第一種方法:單選法,就是隱藏與顯示根據條
先看一下singleTop啟動模式的說明:可以有多個實例,但是不允許此Activity的多個實例疊加。即,如果此Activity有實例在棧頂的時候,啟動這個Activit
什麼是AppWidget?AppWidget就是我們平常在桌面上見到的那種一個個的小窗口,利用這個小窗口可以給用戶提供一些方便快捷的操作。 今天的目標就是怎麼創建一個簡單
前言 用過微信的都知道,微信對話列表滑動刪除效果是很不錯的,這個效果我們也可以有。思路其實很簡單,弄個ListView,然後裡面的每個item做成一個可以滑動的