2013年7月8日 星期一

Android EdtiText元件

先建立一個Text1.java主程式,之後再建立一個text1.xml Layout檔,兩者建立完之後,先到Layout建立版面。

版面的排版

注意事項
紅色框框是EditText的輸入格式,在要驗證時,可以省去很多正規表達式。
它的格式都列在上面,也就不多做說明了。

排版的程式碼

版面排版完之後記得要存檔

再來就是主程式的部分

這邊有幾個重點
private EditText et1
這是把EditText做成全域的,因為會離開onCreate()函數,所以要用全域的
private 是私有的,只能在這個Text1類別內使用,讓資料不會被修改。

et1.getText().toString()
這是抓取EditText元件內容的寫法,記得要加後面的toString(),不然會亂碼。
抓出來後本身toString()是字串型態,所以要用字串型態的變數去接取。

完成之後,記得存檔,再到AndroidManifest.xml 改要啟動的主程式名稱
不懂得可以看這一篇
完成畫面

這邊好像不支援中文輸入法,彷間也有一些教學,但SDK版本一更新的話,還要再重新設定,畢竟只是模擬程式而已,不過可以轉成中文介面。

1.先到下圖的地方,點選紅色框框Custom Locale

2.選擇語言

3.之後按Select 'zh_TW',就完成中文了

這樣中文介面就設定完成了。

沒有留言:

張貼留言