android:orientation (horizontal/vertical) 設定布局水準還是垂直,預設是垂直 LinearLayout中使用
android:checked(true/false) 标記預設選中,如果是單選則選中最後一個 RadioButton、CheckBox中使用
android:layout_gravity (center/right/left/bottom/top) 父布局中的位置
android:gravity (center/right/left/bottom/top)自己内容的位置 比如Button中的text 的位置
android:hint (string) 提示資訊,當文本框為空的時候顯示,點選消失 Edittext中使用
android:singleLine (true/false) 設定單行輸入,一旦設定為true,則文字不會自動換行
android:textColor(#123456) 設定字型顔色
android:textStyle (bold/italic/bolditalic)設定字形[bold(粗體) 0, italic(斜體) 1, bolditalic(又粗又斜) 2] 可以設定一個或多個,用“|”隔開
android:textSize (20sp)設定字型大小
android:editable(true/false)是否可編輯 edittext中才有效
android:textColorHighlight (#ffffff) 文字底色
android:textColorHint (#ffffff)提示文字顔色 edittext中才有效
android:textScaleX (1.5)文字距離
android:background 設定背景 可以是圖檔、顔色、@drawable/中的樣式
android:layout_weight (1、2、3)權重 一般用在linearLayout中的
android:autoLink(none、web、email、phone、map、all)設定是否當文本為URL連結/email/電話号碼/map時,文本顯示為可點選的連結
android:cursorVisible (true/false)設定光标是否顯示
android:digits (123asdasaf/正規表達式) 限制輸入内容
android:ellipsize(start、end、middle、marquee)設定當文字過長時,該控件該如何顯示。有如下值設定:”start”省略号顯示在開頭;”end”省略号顯示在結尾;”middle”省略号顯示在中間;”marquee”以跑馬燈的方式顯示(動畫橫向移動)
android:inputType (none、text、textCapCharacters字母大小、textCapWords單詞首字母大小、textCapSentences僅第一個字母大小、textAutoCorrect、textAutoComplete自動完成、textMultiLine多行輸入、textImeMultiLine輸入法多行(如果支援)、textNoSuggestions不提示、textEmailAddress電子郵件位址、textEmailSubject郵件主題、textShortMessage短資訊(會多一個表情按鈕出來)、textLongMessage長訊息?、textPersonName人名、textPostalAddress位址、textPassword密碼、textVisiblePassword可見密碼、textWebEditText作為網頁表單的文本、textFilte文本篩選過濾、textPhonetic拼音輸入、numberSigned有符号數字格式、numberDecimal可帶小數點的浮點格式、phone電話号碼、datetime時間日期、date日期、time時間。)設定文本類型
android:maxLines 設定文本的最大顯示行數,與width或者layout_width結合使用,超出部分自動換行,超出行數将不顯示
android:minLines 設定文本的最小行數
android:scrollHorizontally 設定文本超出TextView的寬度的情況下,是否出現橫拉條。
android:clickable (true/false) view是否能對click事件作出反應
android:onClick 當view被click之後,view的context的哪個方法被呼叫。通常這個context是指view所在的Activity。例如:android:onClick='sayHello',則相應的Activity裡面有一個方法public void sayHello(View view)方法,當這個view被click之後,sayHello方法就會被調用。
android:longClickable true/false view是否可以對長時間的click事件作出反應。