我的android 第二天 簡訊傳送器

2021-06-19 02:39:53 字數 1172 閱讀 6727

我的android 第二天 - 簡訊傳送器

今天學做乙個簡訊傳送器。

介面分析與設計

布局:linearlayout(線性布局、垂直方向)

提示與要求:

**號碼編輯框只能輸入數字

對簡訊編輯框設定多行  android:minlines="「

對editview、button新增id,用於獲取該物件

可對button新增android:onclick=「方法名」,實現按鈕單擊繫結方法

開始做介面。

然後對activity引用布局:setcontentview(r.layout.activity_sms)

引用編輯框,獲取**號碼及簡訊findviewbyid(r.id.number)

setcontentview(r.layout.activity_sms);

teledt=(edittext) findviewbyid(r.id.tel_edt);

smsedt=(edittext) findviewbyid(r.id.sms_edt);

引用button按鈕,對撥號按鈕新增監聽(可在布局檔案中新增)

smsmanager 簡訊管理器、分拆簡訊(簡訊大於70字元)

toast:吐司,資訊提示

//使用者輸入的**號碼

string tel=teledt.gettext().tostring().trim();

//使用者輸入的簡訊內容

string sms=smsedt.gettext().tostring().trim();

//獲取簡訊管理器

smsmanager mgr=smsmanager.getdefault();

//puds :140個字元

arraylistdata =mgr.dividemessage(sms);

for(string p:data)

//吐司,在系統瞬時顯示,

toast.maketext(this, "親,該回資訊了", toast.length_long).show();

//輸出日誌

log.d(tag, tel+sms);

新增發簡訊許可權

註冊activity

Android布局第二天

1 tablelayout 2 tablerow private string viewdata new string,tablelayout layout new tablelayout this tablelayout.layoutparams params new tablelayout.la...

Android基礎第二天

網路訪問 寫sd卡 讀sd卡 this.getfilesdir getpath 返回乙個資料夾 data data 包名 files 使用this.getcachedir getpath 用api獲取sdcard的路徑 不同手機sdcard資料夾位置不同 environment.getexterna...

我的故宮線路 第二天

本文標籤 慢慢走走 第二天主要逛內東路和外東路。先快快從南向北走過中軸 體會一下氣場 然後向東折回看東六宮和寧壽宮的各處珍寶,最後出神武門繞外牆半周看夕陽角樓。中軸氣場體會 午門到神武門,一路向北,快速走過。不要晚於13點到這裡 0 城牆及外金水橋 1 午門 2 太和門 3 太和殿 4 中和殿 5 ...