TextView、EditText、的XML檔案列表
TextView的XML屬性列表 android:id 設定Text View的id值 android:gravity 設定文字框內文字的對齊方式 android:singleLine 設定單行顯示,如果和layout_width一起使用,當文字不能全部顯示時,後面用“…”來表示 android:text 設定顯示文字 android:textColor 設定文字顏色 android:textSize 設定文字大小 android:textStyle 設定字形(bold粗體)(italic斜體)(bolditalic又粗又斜) android:height 設定文字區域的高度 android:width 設定文字區域的高度 android:drawableBottom 在text下方輸出一個drawable,如圖片,如果指定一個顏色的話會把text的背景設定為該顏色,並且同時和background使用時覆蓋後者
android:drawableLeft 在text的左邊輸出一個drawable,如圖片 android:ems 設定Text View的寬度為N個字元的寬度
EditText控鍵的使用 EditText控鍵是用來接受使用者輸入資訊,用於在螢幕上顯示文字輸入框; EditText文字編輯框既支援單行輸入,也支援多行輸入,同時支援指定格式的輸入例如密碼,電話及e-mai等 對應的語法格式如下:
<EditText
屬性列表
>
</EditText
或者
<EditText
屬性列表
/>
EditText的XML屬性列表 android:hint 為空時顯示的文字提示資訊,可通過textColorHint設定提示資訊的顏色 android:inputType 用於指定當前文字顯示內容的文字型別,其可選值為textPassword,textEmailAddress,phone和date等,並可以同時指定多個,使用“|"分割
Button控鍵使用 Button按鈕用於在UI介面中生成一個可以單擊的按鈕,當用戶單擊該按鈕時,即可觸發一個onClick事件,通過新增它的單擊事件監聽器觸發相應的動作,在XML檔案下,對應的語法結構如下:
<Button
屬性列表
>
</Button>
或者
<Button
屬性列表
/>
Button中顯示的文字 Button繼承與TextView所有屬性 在程式碼裡註冊View.OnClickListener監聽器 在註冊的監聽器中完成Button點選響應的程式碼
import android.view.View.OnClickListener; import android.widget.Button; Button login =(Button)findViewById(R.id.button1); login.setOnClickListener(new OnClickListener() { public void onClick(View v){ //編寫要執行的程式碼 } });